How to make your own banh mi at home

Ah, the banh mi. It’s managed to go from the streets of Vietnam to food trucks, cafés, high-end restaurants and Instagram feeds worldwide.
And no wonder. It’s the perfect mash-up of French and Vietnamese culinary traditions: crusty bread filled with fresh herbs, zingy pickles, savoury protein and creamy spreads.
Making it at home might seem like a project, but once you try, you’ll never want to buy one again. Here’s how to build your very own banh mi in your kitchen.
Start with the crusty white roll
Let’s start with the foundation: the bread. A proper banh mi roll is light and airy inside with a thin, crisp crust that shatters just enough when you bite into it.
The easiest option is to grab some Vietnamese-style crusty white rolls from your local Asian bakery.
Pro tip: If you’re a local bakery or food business and want to bake at scale, consider buying premade crusty white roll dough that you simply bake fresh.
A simple dough uses strong bread flour, instant yeast, sugar, salt and warm water. Knead until smooth, let rise until doubled, then shape into small rolls. Bake in a very hot oven (about 220°C) with a tray of water at the bottom to create steam, which helps give that glossy, crackly crust.
The fillings
The magic of banh mi lies in the layering. Each bite should hit you with contrast and balance: salty, sweet, sour, spicy and creamy all at once.
The protein
Pork is the classic choice, but you’ve got options. Here are a few favourites you can try:
Grilled lemongrass pork: Slice pork shoulder or chops into thin strips. Marinate with 2 tablespoons fish sauce, 1 tablespoon soy sauce, 1 teaspoon sugar, 1 crushed garlic clove and 1 finely chopped lemongrass stalk. Leave for at least 30 minutes, ideally overnight. Grill or pan-fry until slightly charred and juicy.
Chicken: Use the same marinade with thigh fillets. Grill quickly until cooked through, then slice thinly.
Vegetarian: Press firm tofu, slice into slabs, and marinate with soy sauce, sesame oil, garlic and a little chilli paste. Grill or bake until crisp at the edges.
The pickles
Pickled carrot and daikon are essential for crunch and tang.
Julienne one medium carrot and one daikon into thin matchsticks.
Toss with 1 teaspoon salt and let sit for 10 minutes to draw out moisture. Rinse and drain.
In a bowl, mix ½ cup rice vinegar, ½ cup warm water and 2 tablespoons sugar until dissolved.
Add the vegetables and let them sit for at least 30 minutes. They’ll keep in the fridge for up to a week, so you can make them ahead.
The cucumber
Slice cucumber into long, thin strips or batons. Keep the skin on for colour and crunch. If you want them extra refreshing, chill the slices in very cold water for 5 minutes before using.
The herbs and chilli
Fresh coriander sprigs bring that unmistakable fragrance. Don’t just sprinkle, tuck in generous handfuls so you get a burst with each bite.
For heat, slice red or green chillies thinly, leaving the seeds in if you like it fiery.
The spreads
Mayonnaise is a classic base, but you can take it up a notch:
- Mix in a little sriracha for spicy mayo.
- Add a touch of lime juice for brightness.
Spread with pâté for an indulgent, French-inspired version. Chicken liver pâté is traditional, but any smooth pâté works.
Assembling your banh mi
- Slice your crusty white roll lengthways, leaving a hinge so it doesn’t fall apart.
- Spread a layer of mayonnaise (and pâté if you’re using it).
- Add your protein first, laying slices snugly along the roll.
- Pile on pickled carrot and daikon.
- Add fresh cucumber batons, coriander sprigs and chilli slices.
- Close the roll gently, give it a light press, and enjoy.
Making it your own
The beauty of homemade banh mi is flexibility. Swap pork for tofu, skip the pâté if it’s not your thing, or drizzle in extra chilli sauce if you want a kick.
You can even experiment with the pickles. Try radish, red onion or cucumber if daikon isn’t easy to find.
And about those rolls: once you master the crusty white bread at home, you’ll want to use it for more than banh mi. Think breakfast rolls with eggs and bacon, or slathered with butter and served alongside soup. It’s worth the effort.
Making banh mi at home is in part recreating that street food classic. It’s also about enjoying the process, layering tasty flavours and playing with textures until you get something that feels like it belongs in your own kitchen.
Once you’ve tried it, don’t be surprised if it becomes part of your weekly rotation.
























