This post contains affiliate links. Please see ourย disclosure policy.

This healthy vegan roasted vegetable sandwich is packed with grilled veggies, mustard, mayo and sriracha for an extra awesome taste. Itโ€™s perfect for a summer picnic or lunch. Roast the veggies in the oven or on the stove in a grill pan.ย 

side view of a healthy vegan roasted vegetable sandwich with sriracha mayo and mustard

This Is the Ultimate Roasted Vegetable Sandwich! Seriously, you need to make it. It takes like 10-15 minutes of standing time in the kitchen.

Take out the veggies from the refrigerator. Slice them up. Prep a large grill pan. Place the veggies on the grill. Finish up some other work. Flip the veggies. Then grill more veggies. Slap sauces on the bread, load up the veggies. Eat!

close-up side view of a roasted vegetable sandwich with sriracha mayo on a spelt almond flour bun

Ingredients and Tips for the Ultimate Roasted Vegetable Sandwich:

  • Grilled cauliflower and blackened broccoli – cruciferous vegetables are low-calorie, and rich in folate, vitamins C, E, and K, and fiber. The fiber from these grilled cruciferous veggies helps keep you fuller longer.
  • Grilled zucchini. This vegetable has a very high water content. Cut it in relatively thick pieces so that thereโ€™s less surface area and therefore less opportunity for water to escape. Get it out of the pan before it starts to seep water.
  • Charred red onions add a nice sweetness and turn up the umami in this vegan grilled sandwich.ย 
  • Red bell pepper –ย  toasting really brings out their sweet and smoky flavor and makes them wonderfully soft!ย 
  • Fresh Baby spinach is rich in many essential nutrients like folate, vitamin C, niacin, riboflavin, and potassium. Always look for fresh spinach that is bright green and appears freshly picked.ย 
  • The combination of mayo, mustard, and sriracha lend this vegan vegetable sandwich a spicy, tangy and sweet flavor with a bit of a punch!ย 
  • Be sure to start with a nice bread like this Rye Almond bread loaf.ย 


vegan grilled vegetable sandwich with sriracha mayo on a healthy almond flour bun

Substitutions for this Grilled Vegetable Sandwich:

  1. I grilled the veggies on a grill pan on the stove. The veggies can be roasted as well. Toss in oil, salt, pepper, and roast in the oven till tender-crisp. This ultimate Veggie Sandwich!
  2. I couldn’t open the jar of pickles or those would be in this delicious roasted/grilled vegetable sandwich too. Feel free to add some.
  3. For more protein, add cooked chickpeas or other beans mashed with Sriracha and mayo. Or add some thin slices of blackened up tempeh or tofu.
  4. Sub rye bread with spelt or whole wheat.ย 

How to make the best Roasted Vegetable Sandwiches:

1. Heat a large grill pan on medium-high heat. Drizzle a little oil and spread it on the pan. Place the sliced and cut-up vegetables on the pan. Cook until well grilled. Flip and grill a bit more until tender-crisp. I stared with the pepper, broccoli, and zucchini.

sliced zucchini, red bell peppers and broccoli florets in a grill pan

2. Then the thinly sliced cauliflower, and red onion.ย 

cauliflower and onion slices roasting in a grill pan

3. Place your roasted veggies on a plate to let them cool down a bit.ย 

overhead shot of a plate of roasted vegetables made in a grill pan on the stove

4. Spread mayo on the toasted or warm bread slices. Top one slice with Spinach, then add grilled red onions, zucchini, and red bell pepper.ย 

healthy vegan roasted vegetable sandwich being assembled

5. Top with roasted broccoli and cauliflower.ย 

healthy almond flour sandwich bun topped with roasted cauliflower and broccoli florets

6. Then add the mustard and Sriracha sauce. For the pictures, I added quite a lot of Sriracha and I recommend you adjust the amount to your taste. Though Hubb loved his sandwich.

open-faced vegan grilled vegetable sandwich with plenty of sriracha mayo and mustard drizzled on top

7. Serve hot.ย 

More ideas for grilled vegetable sandwich fillings:

Mix and match from the list below to create your own grilled veggie sandwich:

  • Portobello mushrooms
  • Asparagus
  • Corn
  • Sweet Potatoes
  • Poblanos
  • Eggplant
  • Romaine, radicchio or swiss chard (yes, grilled)ย 
  • Fennel


side view of a vegan roasted vegetable sandwich made with grilled broccoli, cauliflower, bell pepper and sriracha mayo

Tips for grilling vegetables in a grill pan on the stove:

  • Cut your vegetables into the same thickness for even grilling.
  • Brush the cut and sliced vegetables with a mix of olive oil, salt, and pepper.
  • Sort your vegetables by size and density. More dense vegetables like carrots and sweet potatoes should be grilled together. Softer vegetables like asparagus, onion, bell or poblano pepper and green beans can go together. Denser vegetables will take longer to cook.
  • Use medium heat for grilling your vegetables on the stove.
  • Turn the vegetables, but not too often. I recommend occasionally shaking the pan to keep the vegetables from sticking.


This roasted vegetable sandwich is being shared at slightly Indulgent Tuesdays. Allergy Free Wednesdays, Rickis wellness weekend

More sandwich recipes from the blog:

 

Theย Ultimateย Roasted Veggie Sandwich

No ratings yet
By: Vegan Richa
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes
Course: Main Course
Cuisine: American
This healthy vegan roasted vegetable sandwich is packed with grilled veggies, mustard, mayo and sriracha for an extra awesome taste. Itโ€™s perfect for a summer picnic or light meatless lunch. Make it in the oven or on the grill. Allergenย Information: free of dairy, egg, corn, nut. Can be made soy-free with soy-free mayo. It can be made gluten-free with gluten-free bread.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients  

  • thinly sliced cauliflower, 1/4 inch or less
  • halved broccoli florets
  • sliced zucchini
  • sliced red bell pepper
  • sliced red onion
  • baby spinach , or other baby greens
  • Oil as needed

Sauces:

  • vegan mayonnaise of choice, I used Nasoya Light
  • prepared mustard ย , I used Jalapeno mustard
  • sriracha or ketchup
  • bread slices, or baguette or hoagie roll

Instructions 

  • Heat a large grill pan on medium-high heat. Drizzle a little oil and spread on the pan.
  • Place the sliced veggies on the pan. Cook until well grilled. Flip and grill a bit more. Grill till tender crisp.
  • Broccoli and Cauliflower take longer to get grilled. About 8-10 minutes. I used small Broccoli Florets and sliced them into halfs. Other veggies get done in 6-8 minutes.
  • Grill or toast the bread slices. Spread mayo on both sides of the bread slices.
  • Layer some spinach/greens. Top with red onions, Zucchini, bell pepper. thenย Broccoliย and Cauliflower.
  • Sprinkle salt and pepper. Add mustard and Sriracha or ketchup to taste. Serve hot.
  • If roasting in the oven, toss veggies in oil, salt and pepper and bake at 425 degrees F until tender crisp. 15-25 minutes.

Notes

  • ย For more protein, add cooked chickpeas or other beans mashed with Sriracha and mayo. Or thin slices of grilled tempeh or tofu.

    Tips for grilling vegetables in a grill pan on the stove:ย 

    • Cut your vegetables into the same thickness for even grilling.
    • Brush the cut and sliced vegetables with a mix of olive oil, salt, and pepper.
    • Sort your vegetables by size and density. More dense vegetables like carrots and sweet potatoes should be grilled together. Softer vegetables like asparagus, onion, bell or poblano pepper and green beans can go together. Denser vegetables will take longer to cook.
    • Use medium heat for grilling your vegetables on the stove.ย 
    • Turn the vegetables, but not too often. I recommend occasionally shaking the pan to keep the vegetables from sticking.ย 

Nutrition

Serving: 1sandwich, Calories: 311.71kcal, Carbohydrates: 35.01g, Protein: 7.05g, Fat: 16.1g, Saturated Fat: 1.84g, Sodium: 544.55mg, Potassium: 553.44mg, Fiber: 5.08g, Sugar: 6.16g, Vitamin A: 2769.28IU, Vitamin C: 113.06mg, Calcium: 74.88mg, Iron: 1.89mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!

Editor’s Note: This post was originally published in September 2013 and has been updated for accuracy and comprehensiveness in November 2019.

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

33 Comments

  1. Jack says:

    Looks beautiful and delicious! Iโ€™ve never had it this way! Love this recipe.

    1. Vegan Richa Support says:

      Excellent . thanks for popping in

  2. Ally @ Om Nom Ally says:

    This is quite possibly the most amazing sandwich I’ve ever seen! I may have started salivating while reading this post ๐Ÿ˜€