Bánh Mì (Vietnamese Crispy Baguette Sandwich with Pork and Pickles)
Quick answer
- Total time
- 30 min
- Level
- Medium
- Servings
- 2 servings
- Ingredients
- 6
About this dish
Banh mi is the product of French colonialism meeting Vietnamese resourcefulness.
Read more
A baguette made partly with rice flour results in a bread lighter and airier than its French counterpart, with a shattering crust that flakes on the first bite. The bread is the foundation and everything else is built around its texture. Fillings vary by region and stall, but the classic Saigon version layers pate, cold cuts, pickled daikon and carrot, sliced cucumber, cilantro, and jalapeno. The pickled vegetables provide sharp, tangy crunch that cuts through the fattiness of the meat and pate. At street carts across Ho Chi Minh City, a banh mi is assembled in under a minute and costs less than a dollar, delivering crispy, sour, herbal, spicy, and fatty elements in every bite. The bread was introduced during French colonial rule in the nineteenth century, and Vietnamese bakers gradually reduced the density and adapted the loaves to local ovens and ingredient availability. Today, variations include a tofu version for vegetarians and a shrimp version common in coastal cities. The key to a proper banh mi is bread baked the same day, eaten while the crust is still intact.
Ingredients
As an Amazon Associate, we may earn from qualifying purchases.
Instructions
Read the steps as a cooking flow: prep, heat, seasoning, doneness control, and finish.
- 1Prep
Julienne 1 carrot and 80g daikon into thin strips about 0.3cm wide.
Keep the cuts even so the vegetables pickle at the same speed and stay crisp instead of turning limp in spots.
- 2Step
Toss the vegetables with 3 tablespoons rice vinegar until evenly coated.
Let them sit for at least 15 minutes, then squeeze gently so the filling is tangy without soaking the bread.
- 3Prep
Slice 150g pork against the grain about 0.5cm thick.
Keep the slices even and pat the surfaces dry so they brown quickly and remain easy to bite through in the sandwich.
- 4Control
Heat a pan over medium-high heat and spread the pork in a single layer.
Cook for 3 to 5 minutes, turning as needed, until fat renders and the edges look browned and lightly crisp.
- 5Prep
Split 1 baguette lengthwise without cutting all the way through.
Warm it briefly until the crust feels crisp again, then prepare to fill it immediately.
- 6Finish
Layer the pork, squeezed pickled vegetables, and a handful of cilantro in that order.
Press the bread gently to hold the filling in place, then serve while the crust is crisp.
Practical Cooking Checks
The cues that matter most while cooking.
- Key technique
- Baguette filled with seared pork and pickled carrot and daikon
- Finish cue
- Layer the pork, squeezed pickled vegetables, and a handful of cilantro in that order.
Cooking decision evidence
Calculated Charim data and applicable official cooking and food safety guidance.
This recipe
30min, 6 ingredients
Category median
48min, 8 ingredients
Based on 247 recipes
Use-up ingredient planner
Turn these ingredients into two more meals
The overlap excludes basic seasonings. Open the next recipe and your selected dishes will stay with you.

Kagoshima Tonjiru (Pork and Vegetables in Barley Miso Soup)
Pork (roasted or grilled), Carrot

Yu Sheng Prosperity Salad
Carrot, Daikon radish

Vietnamese Lotus Stem Shrimp Salad
Carrot, Cilantro