Nutrition Facts for Vegetarian banh mi sandwich
Blog Research API Download App

Vegetarian Banh Mi Sandwich

Image of Vegetarian Banh Mi Sandwich
Nutriscore Rating: 70/100

Savor the flavors of Vietnam with this irresistible Vegetarian Banh Mi Sandwich, a perfect fusion of bold, tangy, and fresh ingredients. Featuring crispy golden tofu marinated in a savory soy sauce blend, this plant-based twist on the classic banh mi is packed with texture and flavor. Quick-pickled daikon and carrots add a delightful crunch and tang, while the sriracha mayo spread delivers a creamy, spicy kick. Topped with refreshing cucumber slices, fragrant cilantro, and optional jalapeño for added heat, all nestled in a crusty baguette, this sandwich is a satisfying, colorful meal. Ready in just 35 minutes, it's an ideal choice for a flavorful vegetarian lunch or dinner that’s great for meal prep or picnics.

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
15 min
🕐
Total Time
35 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

18 items
  • 14 oz firm tofu
  • 3 tbsp soy sauce
  • 1 tbsp brown sugar
  • 1 tbsp rice vinegar
  • 2 tbsp vegetable oil
  • 1 cup daikon radish, julienned
  • 1 cup carrot, julienned
  • 1 cup rice vinegar
  • 1 cup water
  • 1 tbsp sugar
  • 1 tsp salt
  • 1 large baguette
  • 4 tbsp mayonnaise
  • 1 tbsp sriracha
  • 1 cucumber, thinly sliced
  • 1 bunch fresh cilantro
  • 1 jalapeño, thinly sliced (optional)
  • 2 green onions, chopped
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Press the tofu to remove excess water by wrapping it in a clean kitchen towel and placing something heavy on top for at least 15 minutes.

2

While the tofu is being pressed, prepare the pickled vegetables. In a bowl, combine 1 cup of rice vinegar, 1 cup of water, 1 tbsp of sugar, and 1 tsp of salt, stirring until dissolved. Add the julienned daikon and carrot, and let them pickle in the refrigerator for at least 15 minutes.

3

Slice the pressed tofu into 1/2 inch thick slabs. In a shallow dish, mix 3 tbsp of soy sauce, 1 tbsp of brown sugar, and 1 tbsp of rice vinegar. Marinate the tofu slices in this mixture for about 10 minutes.

4

In a skillet over medium heat, add 2 tbsp of vegetable oil. Once hot, add the marinated tofu slices and cook until golden brown on each side, approximately 3-4 minutes per side.

5

For the spread, combine 4 tbsp of mayonnaise with 1 tbsp of sriracha in a small bowl.

6

Slice the baguette into four equal pieces. Horizontally split each piece, leaving one side as a hinge. Lightly toast the baguette pieces if desired.

7

Spread the sriracha mayo on both sides of each baguette piece.

8

Assemble the sandwich: layer the cooked tofu, pickled vegetables, cucumber slices, fresh cilantro, and if using, thinly sliced jalapeño. Sprinkle chopped green onions on top.

9

Close each sandwich gently and serve immediately.

Cooking Tip: Take your time with each step for the best results!
574
cal
24.7g
protein
63.5g
carbs
25.7g
fat

Nutrition Facts

1 serving (466.7g)
Calories
574
% Daily Value*
Total Fat 25.7 g 33%
Saturated Fat 3.7 g 19%
Polyunsaturated Fat 4.2 g
Cholesterol 5 mg 2%
Sodium 1518 mg 66%
Total Carbohydrate 63.5 g 23%
Dietary Fiber 7.0 g 25%
Total Sugars 12.6 g
Protein 24.7 g 49%
Vitamin D 0.0 mcg 0%
Calcium 749 mg 58%
Iron 5.6 mg 31%
Potassium 743 mg 16%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

43.4%%
16.9%%
39.7%%
Fat: 927 cal (39.7%%)
Protein: 394 cal (16.9%%)
Carbs: 1014 cal (43.4%%)