Vietnamese Pork Banh Mi

Kitchen-reviewed Updated Jul 2026 Written from established cooking principles and checked for sense and safety. Not independently lab-tested.
Pork banh mi cut in half showing pickled carrot, cucumber, chilli and coriander in a crisp baguette

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.

Prep20 mins
Cook10 mins
Total30 mins
Serves2
Difficultyeasy
Jump to recipe

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

Scale for 2 servings
  • 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.

Calories560 kcal
Protein30 g
Carbohydrate62 g
Fat22 g