National Dish Vietnam: Banh Mi (Recipe)

In this article
Meet Banh Mi, the irresistible Vietnamese sandwich that packs a whole world of flavour into a single crisp baguette. The name simply means fresh bread, and that crackling crust is the canvas for savoury meat, pickled vegetables, fragrant herbs and a bright tangle of seasonings. It is the perfect marriage of French technique and Vietnamese soul — light yet satisfying, and easy enough to throw together in your own kitchen for a quick lunch or a casual gathering.
About Banh Mi
Banh Mi is a traditional Vietnamese dish built around a fresh, airy baguette layered with meat, vegetables, herbs and seasonings. It is wonderfully simple to put together yet carries a unique, well-balanced aroma all its own. Hearty enough to stand in as a full meal, it works equally well as a satisfying snack. The real magic lies in the contrast of flavours and textures — crisp bread against tender filling, cool pickles against warm meat — and the recipe can be varied endlessly with different ingredients to make it your own.
Ingredients (serves 1–2)
- 1 small baguette
- 100g pork
- 1/2 pepper
- 1/2 onion
- 1/2 cucumber
- 1 tablespoon soy sauce
- 1 tablespoon sesame oil
- 1 tablespoon sugar
- 1 tablespoon fish sauce
- 1 tablespoon lime juice
- 1 tablespoon chilli powder
- 1 teaspoon salt
- 1 teaspoon pepper
- 1/2 bunch coriander
- 1/2 bunch mint
Shopping for the ingredients
When shopping for banh mi, it pays to keep an eye on quality. Choose fresh ingredients straight from a local market or your supermarket, and look for produce that is as fresh as possible. If you fancy a more hands-on approach, you can even make some elements yourself — baking your own baguette or blending your own seasonings will reward you with an even more authentic result.
Preparing the dish
A little groundwork goes a long way before you assemble the banh mi. Cut the pork into small pieces, slice the pepper and onion into fine strips, and cut the cucumber into rounds. Wash the fresh herbs thoroughly and set them aside. Have your seasonings and sauces measured out and ready, so that everything comes together quickly once you start cooking.
Step-by-step instructions
- First, slice the baguette through the middle and lightly toast both halves.
- Fry the pork in a pan until browned, then add the pepper and onion.
- Stir in the sauces, seasonings and herbs, mixing everything together well.
- Spread the meat and vegetables evenly across the baguette halves.
- Finish with the cucumber slices and a generous handful of fresh coriander and mint, then serve.
Gluten-free / lactose-free version
Banh mi adapts easily for those avoiding gluten or lactose. Swap the wheat baguette for a gluten-free roll — there are plenty of good options now — so the sandwich suits anyone with a gluten intolerance. The classic filling is naturally lactose-free, but it is always worth double-checking sauces and ready-made seasonings for hidden dairy. With a couple of simple swaps, everyone at the table can tuck in.
Tips for vegans and vegetarians
Banh mi takes beautifully to a plant-based makeover. In place of the pork, reach for tofu or seitan, both of which soak up the marinade wonderfully. Instead of fish sauce, use soy sauce or tamari to keep that deep, savoury note while making the dish fully vegan. Pile in plenty of fresh herbs and crunchy pickled vegetables, and you will hardly miss the meat.
More tips and tricks
For the very best banh mi, the secret is in the contrasts. Toast the baguette until it is properly crisp so it holds up against the juicy filling, and add a quick pickle of carrot and cucumber for a tangy crunch. A squeeze of lime juice at the end brightens everything up, while a smear of mayonnaise or pâté across the bread adds richness. Do not be shy with the herbs — they are what give the sandwich its lift.
Adapting the recipe to your taste
One of the joys of banh mi is how readily it bends to personal preference. Crank up the chilli powder or add fresh chillies if you like real heat, or hold back for a milder, more mellow result. Switch the pork for chicken, beef or even grilled mushrooms, and play with the bread — from a traditional baguette to a wholemeal roll. This way you can build a sandwich that fits your taste exactly.
Ingredient substitutions
If certain ingredients are not to hand, there are plenty of creative alternatives for banh mi. Use chicken or beef in place of pork, or go meat-free with tofu, as you might in a Banh Bot Chien. Daikon and carrot make a classic pickle if you have run out of cucumber, much like the crisp fillings in a Goi Cuon Tom Thit. Swaps like these let you adapt the recipe to what is in season or simply to what you have in the fridge.
Drink pairing ideas
A cold, alcohol-free drink rounds off a banh mi perfectly. A glass of freshly squeezed orange juice, a fruity cordial or an ice-cold lemonade all cut through the richness of the filling. A chilled tea or a freshly pressed vegetable juice works wonderfully too, while a Vietnamese iced coffee makes a more indulgent partner if you are in the mood for something sweet.
Serving and presentation ideas
Presentation turns a simple banh mi into something special. Slice the finished sandwich on the diagonal to show off the colourful layers inside, and serve it on a wooden board with extra herbs and pickles alongside. A small dish of chilli sauce or a wedge of lime invites everyone to season to taste. Add a side of fresh salad or a handful of crisps, and you have a generous, inviting spread.
A bit of history
The banh mi has its roots in Vietnam, where it took shape during the French colonial period. The French brought the baguette, and Vietnamese cooks made it their own — pairing that crisp European bread with local meats, pickles, herbs and seasonings. The result is a true fusion of two culinary traditions, and it has since grown into one of the best-loved dishes of Vietnamese cuisine, enjoyed on street corners and in kitchens far beyond Vietnam.
More recipe ideas
Summary: Banh Mi
Banh Mi is a delicious and satisfying Vietnamese national dish, built from a fresh baguette layered with meat, vegetables, herbs and bold seasonings. It is quick to prepare and endlessly adaptable, with easy swaps for vegans and those avoiding gluten. Serve it with a cold, refreshing drink and you have a meal that captures the bright, balanced spirit of Vietnam in every bite. Give it a go — your taste buds will thank you.


