A Vietnamese banh mi is one of the most iconic street foods in Vietnam, blending French baguette tradition with bold Southeast Asian flavours. This version features char siu-style grilled tofu, crunchy quick pickles, fresh herbs and a punchy sriracha mayo. The balance of sweet, salty, tangy and spicy makes this sandwich completely addictive. Crisp bread, juicy filling and vibrant herbs are the key to building a proper banh mi.
Cuisine
Vietnamese
Time
35 mins
Servings
2 people
2 white baguettes
1 block firm tofu, sliced into thick pieces
1 carrot, julienned
1/2 daikon (mouli), julienned
1/2 cucumber, ribboned
Handful Thai basil
Handful mint
Handful coriander
1 fresh red chilli, thinly sliced
Vegetable oil
The Marinade
1 tablespoon chopped ginger
1 tablespoon chopped garlic
1 tablespoon white rice wine vinegar
1 tablespoon dark soy sauce
1 tablespoon light soy sauce
1 teaspoon sesame oil
1 tablespoon sugar
1 tablespoon hoisin sauce
1 tablespoon ketchup
The Pickle Liquid
2 tablespoons caster sugar
4 tablespoons white rice wine vinegar
The Sauce
2-3 tablespoons sriracha mayonnaise
Maggi seasoning, to taste
School of Wok Tips
• Always remove some inner bread to make space for fillings and prevent overflow.
• Firm tofu holds up best against crunchy pickles and bread texture.
• Grill on high heat to achieve proper char without drying out the tofu.
• Balance is key — sweet, salty, sour and fresh herbs should all be present in every bite.
FAQs
Can I use meat instead of tofu?
Yes. This marinade works beautifully with pork loin, chicken thigh or even beef.
How long will the pickles last?
Stored in a sterilised jar in the fridge, they can last for several weeks.
What type of bread should I use?
A simple white baguette works best. Avoid seeded or sourdough styles as they overpower the filling.