Crispy Tofu Banh Mi

Vietnamese-style sandwiches with crisp soy-glazed tofu, quick-pickled carrot and daikon, sriracha mayo, cucumber and cilantro.

Makes
4 sandwiches
Prep
25 min
Cook
15 min
Total
40 min
Photo: Bánh mì
Photo of bánh mì (not this exact recipe) by Andy Li, Wikimedia Commons, CC0

Ingredients

Sandwiches
Units

For the quick pickles

For the tofu

To assemble

Equipment

  • Large nonstick skillet

Instructions

  1. Make the pickles: stir the vinegar, sugar and salt with ¼ cup warm water until dissolved. Add the carrot and daikon and leave for at least 20 minutes while you cook.Make the pickles: stir the vinegar, sugar and salt with 59 mL warm water until dissolved. Add the carrot and daikon and leave for at least 20 minutes while you cook.

  2. Toss the tofu slabs gently in the cornstarch. Heat the oil in the skillet over medium-high heat and fry the tofu until golden and crisp, 3–4 minutes per side.

  3. Mix the soy sauce, maple syrup and garlic, pour it over the tofu and toss for 30 seconds until the glaze turns sticky. Take the pan off the heat.

  4. Stir the mayonnaise and sriracha together. Split the rolls, warm them in the oven for a few minutes if you like, and spread the insides with the spicy mayo.

  5. Fill each roll with tofu, drained pickles, cucumber, cilantro and jalapeño.

Notes

  • The pickles keep in their liquid in the fridge for up to 2 weeks.
  • For a vegan banh mi, use vegan mayonnaise.

My notes

Saved in this browser only.

Nutrition estimate

Calories
490
Protein
21 g
Carbs
42 g
Fat
27 g

Per sandwich, estimated from USDA FoodData Central values for the listed amounts. Optional ingredients and to-taste seasoning are not included, and actual values vary by brand. How we estimate

An original recipe written for CookSimple. Illustration: original artwork for CookSimple. Added September 25, 2026.