Nutrition Facts for Vegan classic pork banh mi
Blog Research API Download App

Vegan Classic Pork Banh Mi

Image of Vegan Classic Pork Banh Mi
Nutriscore Rating: 74/100

Reinvent the beloved classic Vietnamese sandwich with this irresistible Vegan Classic Pork Banh Mi recipe! Perfectly seasoned tofu takes center stage, marinated in a flavorful blend of soy sauce, brown sugar, sesame oil, and garlic powder to mimic the rich taste of pork, then pan-fried to golden perfection. It’s paired with vibrant pickled vegetables—julienned carrots, crisp cucumbers, and tangy radishes—marinated in rice vinegar for a delightful crunch. A crusty baguette is slathered in creamy vegan mayonnaise, topped with fresh cilantro and spicy jalapeño slices for an authentic finish. Ready in under an hour and ideal for lunch or dinner, this plant-based twist on the Vietnamese street-food classic is packed with bold flavors, textures, and a healthy dose of fresh ingredients. Perfect for vegans, vegetarians, and anyone looking to savor a meat-free take on the iconic banh mi!

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

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

🥘 Ingredients

16 items
  • 14 oz extra-firm tofu
  • 2 tbsp soy sauce
  • 1 tbsp brown sugar
  • 1 tsp sesame oil
  • 1 tsp garlic powder
  • 0.5 tsp ground black pepper
  • 2 medium baguette
  • 0.25 cup vegan mayonnaise
  • 0.5 cup fresh cilantro
  • 1 medium cucumber
  • 1 medium carrot
  • 3 medium radishes
  • 0.25 cup rice vinegar
  • 1 tbsp sugar
  • 1 tsp kosher salt
  • 1 medium jalapeño
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Drain the tofu and press it to remove excess water. Slice the tofu into 1/4-inch thick pieces.

2

In a bowl, mix soy sauce, brown sugar, sesame oil, garlic powder, and ground black pepper. Add tofu slices and marinate for at least 20 minutes.

3

Preheat a non-stick pan over medium heat. Add marinated tofu slices and cook until golden brown on both sides, about 3-4 minutes per side.

4

While cooking the tofu, prepare the pickled vegetables. Peel and julienne the carrot. Thinly slice the radishes and cucumber.

5

In a small bowl, mix rice vinegar, sugar, and kosher salt until dissolved. Add carrot, cucumber, and radishes. Let them marinate for 15 minutes, stirring occasionally.

6

Slice the baguettes in half lengthwise and toast them lightly.

7

Thinly slice the jalapeño and roughly chop the fresh cilantro.

8

Spread vegan mayonnaise on one side of each baguette. Layer the baguette with the cooked tofu slices.

9

Top the tofu with pickled vegetables, jalapeño slices, and fresh cilantro.

10

Close the baguette and gently press it to combine all the ingredients. Cut the banh mi sandwiches in half and serve immediately.

Cooking Tip: Take your time with each step for the best results!
2119
cal
101.7g
protein
293.9g
carbs
61.1g
fat

Nutrition Facts

1 serving (1318.8g)
Calories
2119
% Daily Value*
Total Fat 61.1 g 78%
Saturated Fat 9.5 g 48%
Polyunsaturated Fat 11.9 g
Cholesterol 14 mg 4%
Sodium 4432 mg 193%
Total Carbohydrate 293.9 g 107%
Dietary Fiber 24.5 g 88%
Total Sugars 42.1 g
Protein 101.7 g 203%
Vitamin D 0.0 mcg 0%
Calcium 1583 mg 122%
Iron 22.6 mg 126%
Potassium 1804 mg 38%

*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

55.1%%
19.1%%
25.8%%
Fat: 549 cal (25.8%%)
Protein: 406 cal (19.1%%)
Carbs: 1175 cal (55.1%%)