A proper Vietnamese banh mi built on a crisp baguette with a hit of pate, cold pork, tangy do chua pickles and fresh herbs. It's all about contrast: crunch, sour, savoury and heat in every bite. Ready in half an hour with mostly supermarket shopping.
Banh mi is Vietnamβs brilliant answer to the sandwich: a light, crackly baguette stuffed with cold meats, a smear of pate, sweet-sour pickled carrot and mooli, cool cucumber, chilli and a jungle of coriander. The magic is balance and contrast, not fuss. Get the pickles and the bread right and everything else falls into place.
Ingredients
- 2 small crisp baguettes or 1 large, split β the lightest, thinnest-crusted you can find
- 200 g cooked pork, thinly sliced β leftover roast, char siu or good ham
- 1 medium carrot, cut into fine matchsticks
- 150 g mooli (daikon), cut into fine matchsticks β sub extra carrot if unavailable
- 3 tbsp rice vinegar β or white wine vinegar
- 2 tsp caster sugar
- 2 tbsp smooth pork or chicken liver pate β optional but traditional
- 2 tbsp mayonnaise
- 2 tsp Maggi seasoning or light soy sauce
- half cucumber, cut into long thin batons
- 1 red chilli, thinly sliced β deseed for less heat
- 1 large handful fresh coriander, thick stalks and all
- 0.25 tsp fine salt
Method
- Make the do chua pickle first so it has time to soften. In a bowl, stir the rice vinegar, sugar and salt with 2 tbsp water until dissolved, then tip in the carrot and mooli matchsticks. Scrunch with your hands for a few seconds and leave to sit for at least 15 minutes, tossing now and then.
- Warm the baguettes briefly to crisp the crust: a few minutes in a hot oven or a quick blast in a dry frying pan until they crackle and feel piping hot. Let them cool just enough to handle, then split lengthways, leaving a hinge, and pull out a little of the fluffy middle to make room.
- Spread pate on the bottom half and mayonnaise on the top. If you're skipping the pate, use a little extra mayonnaise so the bread stays luscious.
- Lay the sliced pork along the base. If it's leftover roast, make sure it's fully cooked through with no pink before using; a splash of Maggi seasoning over the meat lifts everything.
- Drain the pickles well, squeezing out excess liquid, then pile them generously over the pork. Add the cucumber batons and as much sliced chilli as you fancy.
- Finish with a serious amount of coriander, sprigs and all, and a final drizzle of Maggi or soy. Close the sandwich, press down firmly, and cut in half to serve straight away while the bread is still crisp.
Serve it with
- Vietnamese iced coffee (ca phe sua da)
- a bowl of pho on the side
- prawn crackers
- extra sliced chilli and lime wedges
- a cold lager
Why this works
The sweet-sour pickle cuts the rich pate and mayo, while the crackly baguette against cool cucumber and soft pork gives you the contrast of texture and temperature that defines a great banh mi.
Common swaps
- Swap pork for shredded roast chicken, cold tofu or grilled lemongrass beef
- Use ready-made char siu from a Chinese supermarket for a smoky, sweet hit
- No mooli? Just double the carrot for the pickle
- Vegan version: skip pate and meat, load with fried tofu and extra pickles, use vegan mayo
Common mistakes to avoid
- Skipping the pickle resting time so the veg stays harsh and raw-tasting
- Using a heavy, thick-crusted sourdough that fights you instead of a light, airy baguette
- Going shy on the coriander and chilli, which is where the freshness and lift come from
- Assembling too far ahead so the bread goes soggy before you eat it
Storage, freezing & reheating
Storage: Best eaten immediately while the baguette is crisp. The do chua pickles keep in a sealed jar in the fridge for up to a week and get better with time.
Reheating: Don't reheat the finished sandwich. If you want warm bread, crisp the empty baguette in a hot oven before filling.
Allergen notes: contains Gluten, Egg, Soya. Always check individual product labels.
Estimated nutrition
Per serving, estimated from typical ingredient values β not a substitute for precise dietary calculation.
| Calories | 560 kcal |
|---|---|
| Protein | 30 g |
| Carbohydrate | 62 g |
| Fat | 22 g |