Vietnamese Tofu Banh Mi
Indo-Chinese Vegan Snack Medium

Vietnamese Tofu Banh Mi

Rate this recipe:

Marinate + grill + sandwich

Time
30 min
Serves
2
Calories
480 kcal
Protein
26 g
0:00 / 1:22
Changes voice accent - Recipe stays in English

About this recipe

Banh mi—the Vietnamese sandwich—is one of the world's greatest street foods, a collision of French colonial legacy and Vietnamese ingenuity, where crusty bread, pickled vegetables, fresh herbs, and protein marry in perfect proportion. This vegan version replaces the traditional pâté and pork with marinated and grilled tofu, crispy at the edges and tender inside, absorbing the marinade's sweet-salty-umami punch until it tastes nothing like tofu and everything like something delicious you can't quite name. Firm tofu sliced into thick planks and marinated in soy, hoisin, five-spice, and maple syrup absorbs flavors completely when given just 10 minutes to rest. The maple syrup is crucial—it balances the umami-forward soy and hoisin without adding sweetness that would overpower, instead creating a savory-sweet complexity that feels sophisticated. Pan-grilled in sesame oil until both sides are caramelized and browned, the tofu develops crispy edges that contrast the tender interior, creating textural interest that defines great cooking. The sandwich is simple: a crusty baguette split lengthwise, both sides smeared with sriracha-spiked vegan mayo (or real mayo, depending on diet), then layered with grilled tofu, pickled carrot and daikon contributing acid and crunch, sliced cucumber adding cooling freshness, and cilantro providing herbaceous brightness. Red chilli slit lengthwise adds heat and visual appeal. The whole construction should be pressed together firmly before cutting on the diagonal, so the filling compacts and the bread holds everything as you eat. This is the sandwich that tastes more interesting than the sum of its components, the kind of thing you'd eat for lunch and think about for days. Quick (30 minutes), vegan without any sense of substitution, high-protein (26g per serving), it's proof that plant-based cooking can be completely satisfying and wildly delicious. Make the components ahead if you need to, but grill the tofu fresh and assemble just before eating for maximum textural contrast.

Ingredients

Servings:2(recipe makes 2)

Method

  1. 1 Beat soy, hoisin, maple and five-spice; marinate tofu slabs 10 minutes.
  2. 2 Pan-grill in sesame oil till browned on both sides — 3 minutes each.
  3. 3 Mix vegan mayo with sriracha for the smear.
  4. 4 Toast baguettes lightly; smear mayo on both faces.
  5. 5 Layer: tofu, pickled veg, cucumber, chilli and a coriander tangle.
  6. 6 Press, cut diagonally; serve with extra sriracha for dipping.

Nutrition

⚠️ Nutritional values are AI-generated estimates and may not be accurate.

Tags