This incredible Thai-Inspired Roasted Veggie Sandwich is layered with thin slices of oven roasted eggplant and zucchini, caramelized onions, fresh romaine, tomato and the perfect peanut sauce. It’s also vegan, oil-free, and easy to make gluten-free!
Vegan sandwiches are one of our favorite lunches, especially when we’re on the go. Today we’re taking a simple veggie sandwich to the next level by roasting the sliced veggies until caramelized and tender, then smothering the bread with our favorite Thai-inspired peanut sauce.
If you have any peanut sauce leftover, use it to dip Rainbow Summer Rolls, drizzle on Thai Peanut Grain Bowls, or toss it with your favorite Vegetable Stir Fry!
Or if you’re looking for more epic vegan sandwich ideas to try, make sure to check out This Vegan Chicken Pesto Sandwich, Rataouille Parmesan, Mediterranean-Inspired Chickpea Salad, and this Buffalo Tofu Sandwich!
Ingredients You’ll Need
- Veggies: For this sandwich, we’re using 1 Chinese eggplant and 1 zucchini, each sliced into 1/2″ rounds. These roasted veggies act as the bulk of the sandwich.
- Coconut aminos: Adds a slightly sweet and salty flavor, similar to soy sauce but with less sodium and a more sweet flavor. If you prefer a saltier veggie filing, opt for soy sauce or tamari.
- Rice vinegar: Adds an acidity that balances the creamy richness in the peanut sauce.
- Vegan hoisin sauce: Helps the veggies caramelize during roasting and adds a sweet, salty, tangy flavor.
- Spices: We seasoned simply with garlic powder and a pinch of black pepper. Feel free to add additional salt to taste, as needed.
- Vegetable broth: Used to cook the sautéed onions. Water with a splash of coconut aminos is a good alternative in a pinch.
- Peanut sauce: We used our Homemade Peanut Sauce made with just 8 simple ingredients.
- Sourdough bread: Our favorite bread to use when making this sandwich is a couple slices of hearty sourdough. Our No-Knead Bread would work perfectly. Or, if you prefer more traditional sandwich bread, you can’t go wrong with our 100% Whole Wheat Bread or Fluffy Sandwich Bread.
Optional Add-ins
- Switch up the roasted veggies: We love this sandwich with Chinese eggplant and zucchini, but you can roast thin slices of virtually any veggie in its place. Try portobello mushrooms, sweet potatoes, carrots, or bell peppers.
- Add fresh veggies: Romaine or your favorite leafy greens, tomato slices, cucumbers, avocado, red onion, sprouts, red cabbage, micro greens, fresh bell pepper, etc are fantastic! We usually keep it simple and stick to romaine and tomatoes.
- Switch up the sauce: We’re always looking for new ways to use peanut sauce, but if you don’t have the exact ingredients to make it, or want to try a variation, switch up the sauce! Our Vegan Garlic Aioli or this Ginger Miso Dressing would be delicious.
Equipment Needed
- Baking pan
- Silicone baking mat or parchment paper
- Mixing bowls (1 medium, 1 small)
- Whisk
- Spatula
How to Make Roasted Veggie Sandwich
Roast the Veggies
- Prepare the broiler. Before preparing the eggplant and zucchini, line a baking sheet with parchment paper, then preheat the broiler.
- Make the veggie marinade. In a medium bowl, combine the coconut aminos, rice vinegar, hoisin sauce, garlic powder and black pepper. Add in the eggplant and zucchini and mix until each veggie slice is well coated.
- Broil for 7 minutes. Spread the eggplant and zucchini on the prepared baking sheet in a single layer. Set aside remaining marinade. Place the sheet under the broiler for 7 minutes, or until the veggies are browned to your liking.
- Brush with leftover marinade. Remove the veggies from the oven, flip, brush any leftover marinade on top, and return to the oven. Broil for an additional 3 minutes, or until nicely browned on the following side. Remove and set aside to cool. Watch carefully so it doesn’t burn!
- Cook the onions. Set a medium pan over medium low heat. Add 1/4 cup of vegetable broth and heat until warm. Add in the onions and cook down, stirring occasionally, for 15-20 minutes. Add additional broth as needed to prevent burning.
Assemble
- Follow our easy recipe to make the Perfect Peanut Sauce.
- Toast the bread.
- On one slice of bread, spread on a layer of peanut sauce.
- Layer on roasted eggplant, zucchini, onions, lettuce, and tomatoes, then seal with the other slice of bread.
- Repeat the process to make as many sandwiches as you’d like!
Storage Instructions
Once assembled, this sandwich is best enjoyed immediately. If you’re making this sandwich for meal prep, store the roasted vegetables, peanut sauce, bread, and other toppings in separate airtight containers.
Assemble right before enjoying, or the night before work or school. If preparing the night before, just make sure to use hearty bread and toast before adding the peanut sauce or the bread may go soggy.
More Ways To Enjoy Peanut Sauce
Make sure you tag us on Instagram @sweetsimplevegan and @consciouschris and hashtag #sweetsimplevegan if you make this recipe. We love to see your photos!
PrintRoasted Veggie Sandwich Recipe with Peanut Sauce
- Total Time: 48 minutes
- Yield: 2
Description
This incredible Thai-Inspired Roasted Veggie Sandwich is layered with thin slices of oven roasted eggplant and zucchini, caramelized onions, fresh romaine, tomato and the perfect peanut sauce. It’s also vegan, oil-free, and easy to make gluten-free!
Ingredients
- 1 Chinese eggplant, sliced into 1/2″ rounds
- 1 zucchini, sliced into 1/2” rounds
- 2 tablespoon coconut aminos (or soy sauce)
- 1/2 tablespoon rice vinegar
- 1/4 teaspoon vegan hoisin sauce
- 1/2 teaspoon garlic powder
- Pinch ground pepper
- 1/2 large white onion, sliced into thin rings
- 1+ cup vegetable broth
Peanut Sauce
- 3 tablespoons peanut butter
- 1 1/2 tablespoons water, or as needed to smooth
- 1 tablespoon finely chopped cilantro
- 1/2 tablespoon coconut aminos (or soy sauce)
- 1/2 teaspoon coconut nectar (or liquid sweetener of choice)
- 1/4–1/2 teaspoon sriracha (to taste)
- 1/4 teaspoon ground garlic
- 1/8 teaspoon ground ginger
To Serve
- 1 tomato, sliced into rounds
- 1/2 head romaine lettuce
- 4 slices of sourdough bread
Instructions
Eggplant and Zucchini:
- Line a baking pan and preheat the broiler.
- In a medium bowl, combine the coconut aminos, rice vinegar, hoisin, garlic powder and pepper. Add in the eggplant and zucchini into the sauce and mix until every piece is coated.
- Place the eggplant and zucchini on the baking tray in a single layer, and place into the oven to broil for 7 minutes, until browned. Save any extra marinade in the bowl.
- Remove from the oven, flip, add leftover marinade on top, and broil for 3 more minutes or until nicely browned. Be sure to check up on it often to prevent burning.
- Remove and set aside to cool.
Onions:
- Add 1/4 cup vegetable broth into a pan over medium-low heat. Once warmed, add in the onion and cook down, stirring occasionally, about 15-20 minutes.
- Add more broth as needed to prevent burning, but don’t add more until it has cooked off.
Peanut Sauce
To prepare your sauce, simply whisk all of the ingredients together until smooth.
Assembly:
To prepare the sandwiches, toast the bread, then spread half of the peanut sauce on one half of each sandwich. Divide the eggplant, zucchini, onions, lettuce and tomatoes between each sandwich as desired then seal with the other slice of bread.
- Prep Time: 18 minutes
- Cook Time: 30 minutes
- Category: Entree
Nutrition facts label provided by Nutri Fox.Disclaimer: This page may contain affiliate links, which simply means that we earn a commission if you purchase through those links, but your price remains the same. Thank you for supporting Sweet Simple Vegan!
The post Roasted Veggie Sandwich with Peanut Sauce appeared first on Sweet Simple Vegan.