Roasted Veggie Sandwich
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.
This Roasted Veggie Sandwich is layered with perfectly roasted vegetables and plenty of melted cheesy goodness. Served warm and toasty, it proves that English muffins aren’t just for breakfast anymore.
Originally published May 2019 – Updated August 2025

Roasted Veggie Sandwich Recipe
I’ve made my fair share of sandwiches, but this roasted veggie on an English muffin is a hands-down favorite. It’s melty, toasty, loaded with flavor and super easy to customize (a great way to use up those leftovers in the fridge).
Even my kids love them, though I do sneak out the tomatoes for one and ditch the onions for the other.The roasted veggies add so much flavor and texture to these sandwiches, you won’t miss the deli meat for a second.
They’re perfect for lunch, dinner, or any time you’re craving something warm, hearty, and super easy. I just pile the roasted veggies and cheese onto an English muffin, pop it under the broiler, and they’re good to go!
If you have leftover roasted veggies, you can put them to good use with these Mediterranean Egg Bites.

Why We Love This Recipe
- It’s a great way to use up extra veggies and still get a warm, cheesy sandwich.
- Even picky eaters can enjoy it since it’s easy to customize each sandwich.
- The English muffin holds everything together without getting soggy or falling apart.

Ingredients
- English muffins: Soft on the inside, crisp on the outside when toasted.
- Portobello mushrooms, sliced: Meaty and rich, these add an earthy flavor.
- Onion, sliced: Roasts down sweet and golden, adding tons of flavor with minimal effort.
- Bell pepper, sliced: Gives a little crunch and color to every bite.
- Zucchini, sliced: Roasts beautifully and helps bulk up the sandwich.
- Cherry tomatoes: Juicy and sweet, they add a pop of brightness.
- Provolone cheese: Melts perfectly and adds that creamy, cheesiness.
- Olive oil: Helps everything roast evenly and adds richness.
- Balsamic vinegar: A splash after roasting brings in a little tang and depth.
- Salt and pepper, to taste: Just enough to bring out the flavors in the vegetables.
How To Make The Best Veggie Sandwich
Step 1. Start by preheating your oven to Preheat your oven to 350°F. Then, split your English muffins with a fork. This is a trick I learned from my Grandma and it’s how you get the best nooks and crannies texture!
Step 2. Next, you’ll need to roast vegetables for your sandwich. Toss Portobello mushrooms, onion, bell peppers and zucchini squash in a bowl with olive oil and sprinkle with salt and pepper. Pour them onto a baking sheet.


Step 3. When the veggies are done, drizzle with balsamic vinegar for a little extra flavor.
Step 4. Top 1/2 of each English muffin with veggies and add a slice of provolone cheese.


Step 5. Place the vegetable sandwich under the broiler just long enough for cheese to melt. You can also place the other half of the English muffin on the tray so that it gets toasty too. Finally, put it all together and enjoy!
How To Store Leftovers
It’s best to store the ingredients separately. If you have extra roasted veggies, let them cool completely, then store them in an airtight container in the fridge for up to 4 days. Reheat in a skillet or microwave before building a fresh sandwich. For the best texture, wait to toast the English muffins and melt the cheese until you’re ready to eat.

Tips And Tricks
I’ve found a few simple tricks that can make all the difference when building the perfect roasted veggie sandwich. These tips help with prep, roasting, and assembling so that everything turns out just right.
- Slice the veggies evenly so they cook at the same rate. Too thick and they’ll stay firm, too thin and they’ll be mushy or burn.
- Check on the veggies around the 15-minute mark, especially if your slices are thin
- Keep an eye on the broiler. The cheese melts fast and can go from perfect to burnt in seconds.
- For a little freshness and crunch, add a few spinach leaves or arugula after broiling, just before serving.
Variations And add-ins
There’s a lot of flexibility with this sandwich. Here are a few examples of how I change things up based on what I like or have on hand.
- Sandwich bread: Use focaccia, ciabatta, or a toasted baguette instead of an English muffin if you prefer.
- Cheese options: Swap provolone with mozzarella or a sharp cheddar to suit your favorite grilled veggie sandwich style.
- Veggies: Add roasted red pepper, grilled eggplant, or extra zucchini slices for a heartier sandwich.
- Pesto: Spread a little basil pesto or homemade pesto on the bread before stacking the veggies for extra flavor. You can spread on a little hummus too!
- Cheesy veggies: Crumble feta cheese or goat cheese over the roasted vegetables before broiling for a tangy twist.
- Seasoning: Sprinkle with smoked paprika or red pepper flakes for a touch of spice.

FAQS
Roast the vegetables until they have a bit of char and have released most of their moisture. Avoid stacking them while piping hot, and if you’re using pesto or hummus, just spread a thin layer.
Yes, you can roast the veggies in advance and store them in the fridge. When you’re ready, warm the bread, reheat the vegetables, and assemble the sandwiches fresh so the texture stays just right.
Yes, grilled vegetables work great. Just slice them evenly, season with salt and pepper, and cook over medium heat until tender and slightly charred.
More Veggie Recipes
You can never have too many veggies! Here are a few more favorites.
- Easy Roasted Potatoes And Veggies
- Broccoli Salad with Craisins
- Baked Sweet Potato Slices
- Maple Glazed Carrots
- Garlic Rosemary Mashed Potatoes

Roasted Veggie Sandwich
Ingredients
- 2 English Muffins
- 1/2 cup Portobello mushrooms sliced
- 1/2 medium onion sliced
- 1 medium bell pepper sliced
- 1/2 zucchini sliced
- 1/2 cup Cherry tomatoes
- 3 tablespoons olive oil
- Salt & pepper to taste
- 2 tablespoons balsamic vinegar
- 2 slices provolone cheese
Instructions
- Start by preheating your oven to 350°F. Then, split the English muffins with a fork.2 English Muffins
- Next, toss Portobello mushrooms, onion, bell peppers, zucchini and tomatoes in a bowl with olive oil and sprinkle with salt and pepper. Pour them onto a baking sheet.1/2 cup Portobello mushrooms, 1/2 medium onion, 1 medium bell pepper, 1/2 zucchini, 1/2 cup Cherry tomatoes, 3 tablespoons olive oil, Salt & pepper to taste
- When the veggies are done, drizzle with balsamic vinegar for a little extra flavor.2 tablespoons balsamic vinegar
- Top 1/2 of each English muffin with veggies and add a slice of provolone cheese.2 slices provolone cheese
- Place the vegetable sandwich under the broiler just long enough for cheese to melt. You can also place the other half of the English muffin on the tray so that it gets toasty too. Finally, put it all together and enjoy!
Notes
- Slice the veggies evenly so they cook at the same rate. Too thick and they’ll stay firm, too thin and they’ll be mushy or burn.
- Check on the veggies around the 15-minute mark, especially if your slices are thin
- Keep an eye on the broiler. The cheese melts fast and can go from perfect to burnt in seconds.
Nutrition
Did You Make This Recipe?
Share it with me on Instagram @funmoneymom and follow on Pinterest @funmoneymom for more!
Let’s be friends!
Did you love this post? Make sure to comment below and let me know your thoughts! And don’t forget to follow on your favorite social network below!

About Lisa O’Driscoll
Lisa O’Driscoll is a lifestyle and parenting expert, cookbook author, and the creative force behind Fun Money Mom, a popular blog she’s run since 2014. She’s the author of the children’s cookbook Roll It, Slice It, Mash It, Dice It, designed to get kids excited about cooking. With multiple TV appearances under her belt, she loves sharing her expertise on family-friendly recipes, creative DIYs, and party planning and is always on a mission to inspire and entertain!

