Skip to content
Zaffaron

Vietnamese Pork Banh Mi (Bánh Mì Thịt) — Crisp Baguette Sandwich with Pickles, Pâté, and Herbs

Banh mi reflects Vietnam’s French-influenced bread culture transformed by local pickles, herbs, fish sauce, and savory meats. This version layers grilled pork, pâté, mayonnaise, daikon-carrot pickle, cucumber, chile, and cilantro in a crisp baguette.

By Zaffaron Kitchen· Published June 21, 2026 Verified Recipe
Dairy-Free Nut-Free
Contains: gluten, fish, soy
60 min total Prep 45m · Cook 15m 4 servings 815 cal
↓ Jump to Recipe
Vietnamese Pork Banh Mi — Crisp Baguette Sandwich with Pickles, Pâté, and Herbs - authentic vietnamese recipe

Printable Recipe Card

Servings: 4 · Total: 60 min · Difficulty: medium

Ingredients (quick list)

  • 200 g daikon radish (peeled and cut into fine matchsticks)
  • 150 g carrot (peeled and cut into fine matchsticks)
  • 180 ml rice vinegar
  • 120 ml water
  • 50 g granulated sugar
  • 10 g kosher salt
  • 600 g boneless pork shoulder (sliced across the grain into 3 mm strips)
  • 2 lemongrass stalks (tender lower 10 cm only, finely minced)
  • 3 clove garlic (finely grated)
  • 2 shallots (finely grated)
  • 45 ml fish sauce
  • 15 ml light soy sauce

+ 10 more in the full ingredients section below.

Steps (summary)

  1. Make the pickle first so it has time to sharpen and soften. Whisk the rice vinegar, water, sugar, and kosher salt in a bowl unt…
  2. Let the pickle stand for 30 minutes at room temperature while you prepare the pork. For a brighter, more developed pickle, cove…
  3. Combine the pork shoulder, minced lemongrass, garlic, shallots, fish sauce, soy sauce, sugar, oil, black pepper, and five-spice…
  4. Heat a grill pan, cast-iron skillet, or charcoal grill until very hot. Cook the pork in a single layer for 2 to 3 minutes per s…
  5. Transfer the cooked pork to a plate and let it rest for 5 minutes. If any pieces are large, cut them into bite-size strips so e…
  6. Warm the baguettes in a 180°C oven for 4 minutes, just until the crust is crisp and the crumb is soft. Split each baguette leng…

+ 2 more steps in the full instructions section below.

Cultural Background

Banh mi is a landmark of Vietnamese street food, shaped by colonial-era bread but defined by Vietnamese balance: savory meat, bright pickles, fresh herbs, chile heat, and crisp airy loaves sold from carts and bakeries across the country.

savorysweet-saltytangylightly spicycrackly breadjuicy grilled porkcrisp picklescreamy pâtélemongrassgarlicfresh cilantro🌶 medium

Equipment

mixing bowlswhiskchef's knifecutting boardbox grater or microplanegrill pan or cast-iron skillettongsbaking sheet

💡 Tips

  • Use light, crackly Vietnamese-style baguettes if available; a dense French baguette can overwhelm the filling.
  • Drain the pickles thoroughly before assembly to keep the bread crisp.
  • Cook the pork over high heat in batches so the sugar in the marinade caramelizes without releasing too much liquid.

⚠️ Common Mistakes

  • Using wet pickles straight from the brine.

    ✅ Fix: Drain them in a sieve for 5 minutes before assembling so the baguette stays crisp.

  • Crowding the pork in the pan.

    ✅ Fix: Cook in batches over high heat so the meat browns and the lemongrass marinade caramelizes.

  • Choosing a very dense baguette.

    ✅ Fix: Use a light, thin-crusted loaf or remove some interior crumb before filling.

🧊 How to Store

Store grilled pork and drained pickles separately in airtight containers for up to 3 days. Reheat pork in a hot skillet for 2 minutes and assemble with freshly warmed bread; assembled banh mi should be eaten within 1 hour.

📅 Make Ahead

Prepare the pickles up to 3 days ahead and marinate the pork up to 24 hours ahead. Cook the pork and warm the bread shortly before serving for the best contrast of hot filling and crisp crust.

🍽️ Pairs Well With

  • Vietnamese iced coffee
  • fresh lime soda
  • green papaya salad
  • shrimp chips.

Regional Variations

  • Saigon-style banh mi often includes multiple cold cuts, pâté, mayonnaise, pickles, cucumber, chile, and cilantro.
  • Central Vietnamese versions may be smaller, spicier, and more intensely sauced.
  • Banh mi ga uses shredded or grilled chicken instead of pork while keeping the pickle-herb structure.
everyday street-food lunch family-gathering Tet open house
#classic#street-food#family-style#sandwich

Ingredients

  • 200 gdaikon radish (peeled and cut into fine matchsticks)
  • 150 gcarrot (peeled and cut into fine matchsticks)
  • 180 mlrice vinegar
  • 120 mlwater
  • 50 ggranulated sugar
  • 10 gkosher salt
  • 600 gboneless pork shoulder (sliced across the grain into 3 mm strips)
  • 2lemongrass stalks (tender lower 10 cm only, finely minced)
  • 3 clovegarlic (finely grated)
  • 2shallots (finely grated)
  • 45 mlfish sauce
  • 15 mllight soy sauce
  • 15 mlneutral oil
  • 1 tspground black pepper
  • 0.25 tspChinese five-spice powder
  • 4Vietnamese baguettes (about 20 cm long each)
  • 120 gpork liver pâté
  • 80 gmayonnaise
  • 20 mlMaggi seasoning sauce
  • 160 gcucumber (cut lengthwise into thin batons)
  • 2jalapeño chiles (thinly sliced)
  • 16 sprigcilantro

🔄 Substitutions

  • boneless pork shoulderboneless pork loin
  • pork liver pâtéchicken liver pâté
  • jalapeño chilesThai bird chiles

Instructions

  1. 1

    Make the pickle first so it has time to sharpen and soften. Whisk the rice vinegar, water, sugar, and kosher salt in a bowl until fully dissolved, then add the daikon and carrot matchsticks and press them under the liquid.

  2. 2

    Let the pickle stand for 30 minutes at room temperature while you prepare the pork. For a brighter, more developed pickle, cover and refrigerate it for up to 24 hours, then drain it well before assembling the sandwiches.

  3. 3

    Combine the pork shoulder, minced lemongrass, garlic, shallots, fish sauce, soy sauce, sugar, oil, black pepper, and five-spice powder in a large bowl. Massage the marinade into the sliced pork for 2 minutes so the aromatics cling evenly, then cover and refrigerate for 30 minutes.

  4. 4

    Heat a grill pan, cast-iron skillet, or charcoal grill until very hot. Cook the pork in a single layer for 2 to 3 minutes per side, working in batches so the slices sear rather than steam.

  5. 5

    Transfer the cooked pork to a plate and let it rest for 5 minutes. If any pieces are large, cut them into bite-size strips so every bite of the banh mi includes meat, pickle, herbs, and bread.

  6. 6

    Warm the baguettes in a 180°C oven for 4 minutes, just until the crust is crisp and the crumb is soft. Split each baguette lengthwise without cutting all the way through, then remove a small amount of interior crumb if the loaf is dense.

  7. 7

    Spread 30 g pâté on one side of each baguette and 20 g mayonnaise on the other side. Drizzle 5 ml Maggi seasoning sauce inside each sandwich, keeping it mostly on the bread so it seasons the filling without making the crust soggy.

  8. 8

    Fill each baguette with one quarter of the grilled pork, drained pickle, cucumber batons, jalapeño slices, and cilantro sprigs. Press the sandwich gently closed and serve immediately while the bread is crisp and the pork is still warm.

🪪 Recipe Passport

Origin: Vietnamese Cuisine
Researched by: Zaffaron Kitchen
Published: June 21, 2026

Cultural Background

Banh mi is a landmark of Vietnamese street food, shaped by colonial-era bread but defined by Vietnamese balance: savory meat, bright pickles, fresh herbs, chile heat, and crisp airy loaves sold from carts and bakeries across the country.

Regional Variations

Saigon-style banh mi often includes multiple cold cuts, pâté, mayonnaise, pickles, cucumber, chile, and cilantro.
Central Vietnamese versions may be smaller, spicier, and more intensely sauced.
Banh mi ga uses shredded or grilled chicken instead of pork while keeping the pickle-herb structure.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

📚 Sources & Cultural References

  • Andrea Nguyen — The Banh Mi Handbook — (2014)
  • Mai Pham — Pleasures of the Vietnamese Table — (2001)

Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.

Share:

Nutrition per serving

815
Calories
34g
Protein
43g
Fat
74g
Carbs
5g
Fiber
1680mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.