Banh mi is what happens when French baguette meets Vietnamese flavor. Magic ensues.
Crusty bread. Rich, garlicky pork. Tangy pickled carrots and daikon. Fresh cilantro. Spicy jalapeño. Rich mayo. Every bite hits every note. Build one today. Thank yourself later.
Step-by-Step Instructions
1
1
Pickle Veggies
- Combine vinegar, sugar, and salt in a bowl. Stir to dissolve.
- Add carrot and daikon. Let sit 20 minutes (or overnight).
2
2
Warm the Meat
- If using cooked pork, warm it in a skillet with a splash of soy sauce.
- If using cold cuts, no heat needed.
3
3
Prep the Bread
- Slice baguette lengthwise, but not all the way through.
- Toast lightly (crispy outside, soft inside).
4
4
Assemble
- Spread mayo generously on both sides of bread.
- Layer meat, then pickled veggies, cilantro, and jalapeño.
5
5
Serve
- Close sandwich. Press gently. Slice in half. Eat immediately.

Summary
Prep Time: 10 minutes | Pickle Time: 20 minutes | Total Time: 30 minutes
Yield: 2 sandwiches
Difficulty: Easy
Storage Notes
Do Not Store Assembled
Soggy bread = sad banh mi. Assemble right before eating.
Prep Ahead:
- Pickled veggies keep in the fridge for 2 weeks.
- Cooked pork keeps for 4 days. Reheat before assembling.
Vegan Option:
Use tofu or seitan. Same pickled veggies. Same magic.
Bread Substitute:
No Vietnamese baguette? Use a soft hoagie roll. Not authentic, still delicious.
