Tofu Banh Mi
Nutrition
per serving (382 g)
🔥 625kcal
🥩 18Protein
🥑 29Fat
🍞 77Carbs
Fiber: 7 g Sugar: 10 g Saturated fat: 5 g Salt: 3 g
Count calories by photo 📸
This recipe and thousands more — with calories tracked automatically. Just snap a photo of your meal.
🛒 Ingredients
- Extra-firm tofu (pressed) 100 g · 76 kcal
- Vietnamese baguette 100 g · 270 kcal
- Carrots (julienned) 20 g · 8 kcal
- Daikon radish (julienned) 20 g · 3 kcal
- Rice vinegar 10 g · 3 kcal
- Sugar 10 g · 40 kcal
- Soy sauce 10 g · 5 kcal
- Garlic (minced) 3 g · 4 kcal
- Fresh ginger (grated) 3 g · 2 kcal
- Toasted sesame oil 3 g · 27 kcal
- Vegetable oil (for frying) 5 g · 45 kcal
- Vegan mayonnaise 20 g · 133 kcal
- Sriracha sauce 5 g · 5 kcal
- Cucumber (sliced) 20 g · 3 kcal
- Fresh cilantro 3 g · 1 kcal
- Water 50 g · 0 kcal
👨🍳 Instructions
- Press the extra-firm tofu for at least 30 minutes to remove excess water, then slice it into thin strips.
- In a shallow dish, whisk together soy sauce, sugar, minced garlic, grated ginger, and sesame oil for the tofu marinade; add the tofu strips and marinate for 15-20 minutes.
- For the quick pickles, combine julienned carrots and daikon in a bowl with rice vinegar, a pinch of sugar, and water; let it sit for at least 15 minutes.
- Heat vegetable oil in a non-stick pan over medium-high heat, then pan-fry the marinated tofu strips until golden brown and slightly crispy on all sides.
- Slice the Vietnamese baguette lengthwise, then spread vegan mayonnaise on both cut sides.
- Layer the pan-fried tofu, quick-pickled vegetables (drained), sliced cucumber, and fresh cilantro inside the baguette.
- Optionally, drizzle with Sriracha sauce for an extra kick of spice before serving.