Vegan Banh Mi
Vegan Banh Mi is a delicious fusion sandwich that combines the crispy texture of fresh vegetables with marinated tofu, all packed inside a crusty baguette. This plant-based twist on the classic Vietnamese dish offers a burst of flavors and vibrant colors, making it a perfect American lunch option.

30 minutes
Difficulty: Easy
American
400 kcal
Ingredients
- Baguette - 1 large
- Firm tofu - 200 grams
- Soy sauce - 2 tablespoons
- Rice vinegar - 1 tablespoon
- Maple syrup - 1 teaspoon
- Garlic powder - 1 teaspoon
- Ground black pepper - 1/2 teaspoon
- Carrot - 1 medium, julienned
- Cucumber - 1/2 medium, thinly sliced
- Cilantro - 1/4 cup, roughly chopped
- Jalapeno - 1 small, sliced (optional)
- Vegan mayonnaise - 2 tablespoons
- Sriracha - 1 teaspoon (optional)
Steps
- Press the tofu between paper towels to remove excess moisture for about 15 minutes.
- In a small bowl, mix together soy sauce, rice vinegar, maple syrup, garlic powder, and black pepper.
- Cut the pressed tofu into thin strips and marinate in the mixture for 10 minutes.
- While the tofu is marinating, prepare the vegetables: julienne the carrot, slice the cucumber, and chop the cilantro.
- Heat a non-stick skillet over medium heat and add the marinated tofu strips. Cook for about 5-7 minutes, turning occasionally, until golden brown.
- Slice the baguette in half lengthwise and lightly toast it if desired.
- Spread vegan mayonnaise on both sides of the baguette, then layer the cooked tofu, carrots, cucumber, cilantro, and jalapeno slices inside.
- Drizzle with sriracha if desired, then close the baguette and slice in half to serve.
Nutrition
- Calories: 400
- Protein: 15 g
- Carbs: 56 g
- Fiber: 6 g
- Sugar: 3 g
- Sodium: 800 mg
- Cholesterol: 0 mg
- Total Fat: 14 g
- Saturated Fat: 2 g
- Unsaturated Fat: 10 g
- Water: 0.2 L
Health Benefits
- High in plant-based protein from tofu, supporting muscle health.
- Rich in vitamins and minerals from fresh vegetables, promoting overall wellness.
Tags
AmericanVeganLunch