Description
This Vegan Tofu Banh Mi is a vibrant, flavorful sandwich inspired by the classic Vietnamese banh mi. Featuring marinated and oven-baked tofu, tangy pickled vegetables, a spicy vegan mayo, and fresh herbs, this recipe offers a delicious plant-based twist on a beloved street food staple. Perfect for a satisfying lunch or dinner, it combines crisp, savory, and spicy elements in every bite.
Ingredients
Scale
Tofu Marinade
- 1 lb extra-firm tofu (drained and patted dry)
- 2 tbsp tamari (40 g)
- 1 tbsp maple syrup (20 g)
- 2 tsp sesame oil
- 1 tsp garlic powder
- ½ tsp ground ginger
- 2 tbsp lime juice
- 1 tsp sriracha
Pickled Vegetables
- 1 carrot, peeled and cut into thin matchsticks (2 cups / 170 g)
- 1 small daikon radish, peeled and cut into thin matchsticks (about 1.5 cups / 120 g)
- 1 jalapeno, thinly sliced and seeds removed, optional (45 g / ½ cup)
- 2 tbsp sugar
- 1 tsp salt
- 1 cup water (240 ml)
- ½ cup rice vinegar (120 ml)
Spicy Mayo
- ¼ cup vegan mayo (55 g)
- 2 tsp hoisin sauce
- 1 tsp tamari
- 1 tsp sriracha
Additional Ingredients
- 1 French baguette, cut into quarters and halved lengthwise (leave a hinge)
- ½ a cucumber, thinly sliced
- Chopped fresh cilantro leaves
- More sriracha (if desired)
Instructions
- Marinate Tofu: In a shallow dish or Tupperware, mix together tamari, lime juice, maple syrup, sesame oil, garlic powder, ground ginger, and sriracha. Cut tofu into ½-inch thick rectangular slices and add them to the marinade. Flip tofu slices to coat evenly. Marinate for at least 30 minutes or refrigerate overnight, turning occasionally to ensure all sides absorb the flavors. Using a lidded container allows you to shake the tofu to coat quickly.
- Pickle the Vegetables: Place the carrot, daikon radish, and jalapeno in a heat-proof bowl. In a small pot, bring together water, rice vinegar, sugar, and salt to a boil over high heat until sugar and salt dissolve. Pour the hot pickling liquid over the vegetables and stir to coat. Allow the vegetables to pickle for 30 minutes to 1 hour at room temperature. These can be refrigerated in a sealed jar for 1-2 weeks if desired.
- Prepare Spicy Mayo: In a small bowl, combine vegan mayo, hoisin sauce, tamari, and sriracha. Mix thoroughly and set aside until ready to assemble the sandwiches.
- Bake the Tofu: Preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper and arrange the marinated tofu slices in a single layer, reserving leftover marinade. Spoon some of the reserved marinade over the tofu slices. Bake on the middle rack for 20-25 minutes until tofu is golden-brown and slightly crispy on the edges. Remove from oven and spoon the remaining marinade on top of the tofu for extra flavor.
- Toast the Baguette: Optional but recommended: place the cut baguette pieces on the top rack of the oven for 2-4 minutes until they are warmed through and toasted to a golden brown color.
- Assemble the Banh Mi: Spread the prepared spicy mayo over the bottom halves of the baguette. Layer with baked tofu slices, a generous handful of the pickled vegetables, cucumber slices, and fresh cilantro leaves. Add freshly ground black pepper and extra sriracha if desired. Close the sandwich with the top halves of the baguette and serve immediately.
Notes
- For best flavor, marinate the tofu overnight if possible.
- The pickled veggies can be made ahead and stored refrigerated for up to two weeks.
- Adjust the amount of sriracha in the marinade and mayo to suit your heat preference.
- Use a sturdy baguette that can hold all the fillings without becoming soggy.
- If you prefer, grill the tofu slices instead of baking for a smoky flavor.
- Prep Time: 40 minutes
- Cook Time: 25 minutes
- Category: Sandwich
- Method: Baking
- Cuisine: Vietnamese
Keywords: Vegan Banh Mi, Tofu Sandwich, Vietnamese Vegan Recipe, Plant-Based Banh Mi, Pickled Vegetables, Spicy Vegan Mayo
