How to make bánh mì at home
To make bánh mì at home, you need four things: a light, crisp baguette, a quick batch of pickled carrot and daikon, a savory filling, and fresh toppings like cucumber, cilantro and chili. This recipe uses lemongrass pork, and the whole thing takes about an hour, most of it hands-off.
Allergens: wheat (bread), egg (mayonnaise), fish (fish sauce) and soy (soy or seasoning sauce).
Start with the right bread
The bread makes or breaks a bánh mì. Look for:
- Vietnamese bakery rolls, if you have a Vietnamese bakery nearby. They're the closest to the real thing.
- A light, airy baguette with a thin crust. Avoid dense, chewy artisan loaves; they overpower the fillings and scrape the roof of your mouth.
Cut the baguette into sandwich-length pieces, about 8 inches (20 cm). Why the bread matters so much is covered in bánh mì bread: why it is so light and crisp.
Ingredients (makes 4 sandwiches)
Quick pickles (đồ chua)
- 1 medium carrot, cut into thin matchsticks
- 6 oz (170 g) daikon radish, cut into thin matchsticks
- 1/2 teaspoon salt
- 1/2 cup (120 ml) warm water
- 1/4 cup (60 ml) rice vinegar or white vinegar
- 3 tablespoons sugar
Lemongrass pork
- 1 lb (450 g) pork shoulder or boneless pork chops, sliced thin
- 2 stalks lemongrass, tender inner part only, very finely minced
- 2 cloves garlic, minced
- 1 shallot, minced
Pork marinade seasonings
- 1 tablespoon fish sauce
- 1 tablespoon soy sauce
- 1 tablespoon sugar or honey
- 1 tablespoon neutral oil, plus more for cooking
- 1/2 teaspoon black pepper
To assemble
- 4 light baguettes or bakery rolls
- Mayonnaise
- Pâté (optional)
- 1 cucumber, cut into long spears
- A handful of cilantro sprigs
- 1 or 2 chilies, sliced (jalapeño or bird's eye)
- Maggi seasoning or soy sauce, for a final splash
Step-by-step
- 1. Make the pickles. Toss the carrot and daikon with the salt and let sit 10 minutes. Squeeze gently and rinse. Stir the warm water, vinegar and sugar until dissolved, then pour it over the vegetables in a jar. Let them sit at least 30 minutes. They'll keep in the fridge for about a week.
- 2. Marinate the pork. Mix the lemongrass, garlic, shallot, fish sauce, soy sauce, sugar, oil and pepper. Toss with the pork and marinate 30 minutes, or up to overnight in the fridge.
- 3. Cook the pork. Heat a large skillet over medium-high heat with a little oil. Cook the pork in a single layer, in batches if needed, 2 to 3 minutes per side, until browned at the edges and cooked through. You can also grill it.
- 4. Warm the bread. Heat the baguettes in a 350°F (175°C) oven for 3 to 5 minutes until the crust is crisp. This step matters; it brings back the crackle.
- 5. Spread. Split each roll lengthwise without cutting all the way through. Spread mayonnaise on one side and pâté on the other, if using.
- 6. Fill. Add the pork, then cucumber spears, a generous pinch of drained pickles, cilantro and chili.
- 7. Season and serve. Finish with a few drops of Maggi or soy sauce. Eat right away while the bread is crisp.
Assembly tips
- Scoop the bread a little if your baguette is thick. Removing some of the soft inside makes room for fillings and keeps the ratio right.
- Drain the pickles well so the bread doesn't get soggy.
- Don't overstuff. A bánh mì should be easy to bite through.
- Balance is the goal: rich (mayo, pâté, pork), sour (pickles), fresh (cucumber, cilantro), spicy (chili), salty (sauce).
Easy swaps
- Chicken: use thigh meat with the same marinade.
- Tofu: press firm tofu, slice, marinate briefly and pan-fry until golden.
- Eggs: fried eggs with a splash of soy make bánh mì ốp la, a classic breakfast.
- Store-bought shortcuts: deli roast pork or rotisserie chicken work in a pinch.
More ideas are in bánh mì fillings from classic to modern, and the pickles get their own guide in đồ chua.
Make-ahead plan
- The day before: make the pickles and marinate the pork.
- Day of: cook the pork, warm the bread and assemble.
Cooked pork keeps in the fridge for about 3 days. Assembled sandwiches are best eaten fresh, so keep the components separate if you're packing them for later.
If your bread isn't crisp, nothing else will save the sandwich, so never skip warming it in the oven before you fill it.