Vietnamese Pork Banh Mi Recipe: Crusty Baguette With Pickled Veggie Crunch

Vietnamese Pork Banh Mi Recipe: Crusty Baguette With Pickled Veggie Crunch

This banh mi delivers the perfect balance of crispy baguette, tender pork, and tangy pickled vegetables in every bite.

I’ve refined this recipe to capture the authentic Vietnamese street food experience with simple, accessible techniques.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Vietnamese Pork Banh Mi

Crispy baguette, marinated pork, and tangy pickled veggies come together for authentic street food flavor.

Ingredient Amount Notes
Pork Shoulder 🥩 1 ½ lb Thinly sliced for easy cooking
Baguette 🥖 1 whole Fresh, crusty French or Vietnamese style
Carrots 🥕 2 whole Julienned for pickling
Daikon Radish 🥬 1 whole Peeled and julienned
Rice Vinegar 💧 1 cup For pickling liquid
Granulated Sugar 🍚 ¼ cup Dissolved in vinegar
Water 💧 1 cup For pickling brine
Table Salt 🧂 1 tbsp For pickling and seasoning
Fish Sauce 🐟 2 tbsp Vietnamese brand preferred
Mayonnaise 🥚 ½ cup For spreading on bread
Jalapeño 🌶️ 1 whole Sliced thin, seeds removed
Fresh Cilantro 🌿 ½ cup Chopped for garnish
Soy Sauce 🫒 3 tbsp For marinating pork
Garlic Cloves 🧄 4 cloves Minced for pork marinade
Brown Sugar 🍯 2 tbsp Balances pork marinade

[recipe_ingredient_scaler]

The pork shoulder is non-negotiable for authentic texture—look for well-marbled cuts at Asian markets or specialty butchers. Vietnamese baguettes are lighter than French, but a fresh crusty baguette from a local bakery works well. For pickling, rice vinegar is essential; avoid substitutions as it delivers the signature tang.

No daikon? Extra carrots or cucumber maintain the crunch. Fish sauce can be swapped with soy sauce at a 1:1 ratio (though the depth of flavor changes). For heat, serrano peppers replace jalapeños. Mayonnaise is traditional, but vegan mayo works for dietary needs. Always slice pork thinly against the grain for tenderness.

Pickled vegetables keep in the fridge for up to 2 weeks in a sealed jar. The pork marinates best overnight but works with 2 hours. Assemble sandwiches just before serving to maintain the baguette’s crispness. Leftovers (without bread) store 3-4 days refrigerated.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I can marinate the pork shoulder while prepping the quick-pickled carrots and daikon—everything comes together with minimal cleanup.
  • Flavor Bomb: The tangy rice vinegar pickles cut through the rich, savory pork in a way that makes every bite irresistible.
  • Meal Prep Magic: I make a double batch of pork and pickles on Sunday, then assemble fresh banh mi all week—no soggy sandwiches here.
  • Budget Stretcher: Pork shoulder is cheap, and a single batch makes enough for four generous sandwiches. Honestly, it’s my wallet’s favorite meal.

Step-by-Step Instructions for Vietnamese Pork Banh Mi

Master the technique and balance of flavors that define this iconic sandwich.

Step 1: Marinate the Pork Shoulder

Combine the 3 tbsp Soy Sauce, 4 cloves Garlic Cloves, 2 tbsp Brown Sugar, and 2 tbsp Fish Sauce in a bowl. Whisk until the brown sugar fully dissolves, creating a glossy marinade with balanced sweet and umami notes.

Slice the 1.5 lb Pork Shoulder into thin strips, about ¼ inch thick. Add the pork to the marinade, ensuring each piece is fully coated. Cover and refrigerate for at least 1 hour, or overnight for deeper flavor penetration. This resting period tenderizes the meat and allows the marinade to work its magic.

Step 2: Prepare the Pickled Vegetables

In a medium saucepan, combine the 1 cup Rice Vinegar, 0.25 cup Granulated Sugar, 1 cup Water, and 1 tbsp Table Salt. Heat over medium heat until the granulated sugar and table salt dissolve completely, stirring occasionally.

Peel and julienne the 2 whole Carrots and 1 whole Daikon Radish into matchstick-sized pieces. Pack them into a clean jar or bowl. Pour the hot pickling liquid over the vegetables, ensuring they’re fully submerged. Let them sit at room temperature for at least 30 minutes to achieve that perfect balance of tangy crunch.

Step 3: Cook the Marinated Pork

Heat a large skillet over medium-high heat. Remove the pork from the marinade (reserve any excess marinade) and add it to the skillet in a single layer, working in batches if necessary. Sear for 3-4 minutes per side until the pork is fully cooked and develops a caramelized, deep brown crust.

As the pork cooks, the sugars in the marinade will create a sticky glaze. If the pan becomes too dry, add a splash of water to deglaze and prevent burning. Transfer the cooked pork to a plate and set aside.

Step 4: Assemble the Banh Mi

Slice the 1 whole Baguette horizontally, leaving one side attached to create a hinge. Lightly toast the bread if desired, then spread a generous layer of 0.5 cup Mayonnaise on both the top and bottom halves. This adds creaminess and helps bind the fillings.

Layer the cooked pork on the bottom half of the baguette, followed by the pickled carrots and daikon radish. Top with thinly sliced 1 whole Jalapeño for a subtle kick and sprinkle with 0.5 cup Fresh Cilantro for a burst of freshness. Press the top half of the baguette down gently to compress the sandwich slightly.

Step 5: Slice and Serve

Cut the banh mi into 4 equal portions, ensuring each serving includes a balance of pork, pickled vegetables, and garnishes. Serve immediately while the bread is still crisp and the pork is warm.

The ideal banh mi has a harmony of textures: the crusty exterior of the baguette, the tender pork, the crunch of the pickled vegetables, and the creamy mayonnaise. Each bite should deliver a symphony of sweet, savory, tangy, and spicy flavors.

👨‍🍳

Pro Tips For Making Vietnamese Pork Banh Mi

  • Marinate Overnight: Give the pork shoulder at least 8 hours in the fridge with fish sauce, sugar, and aromatics—I learned this the hard way after serving bland banh mi to skeptical friends.
  • Quick-Pickle Evenly: Slice carrots and daikon radish into matchsticks, then soak in rice vinegar, sugar, and salt for at least 1 hour; sounds tedious but it actually changes the outcome.
  • Toast the Baguette: Lightly toast the baguette on a dry skillet for 2-3 minutes per side—My grandmother swore by this, and she was right: it keeps the bread from getting soggy under the juicy pork.
  • Rest the Pork: After roasting, let the pork shoulder rest under foil for 15 minutes before slicing—After burning three batches, I finally figured out this keeps all the juices inside.

Pro Cooking Tips for This Dish

Pork Marinating Secrets

For maximum flavor, I always marinate the pork shoulder overnight. The brown sugar and fish sauce create a perfect balance of sweet and umami that penetrates deep into the meat. 💡

Pickling Perfection

Ensure your rice vinegar mixture is hot when pouring over the julienned carrots and daikon. This helps soften the vegetables slightly while keeping them crisp. I use a glass jar for easy storage.

Let them sit at room temperature for at least 30 minutes before refrigerating. This initial period is crucial for developing that signature tang.

Perfect Pork Sear

Don’t overcrowd the pan when cooking the pork. Use medium-high heat and work in batches if needed. The goal is a deep brown crust without steaming the meat. A splash of water helps deglaze and prevents burning.

Baguette Prep

Lightly toasting the baguette adds a subtle crunch that holds up against the moist fillings. I use a cast iron skillet for even browning. Spread the mayonnaise generously—it’s the glue that binds all the flavors together.

Assembly Pro Tip

Layer the ingredients strategically: pork first, then pickled veggies, followed by jalapeño and cilantro. Press gently to compress without squashing. This ensures every bite has the perfect balance of textures and flavors. 🔥

Nutrition Facts

Servings 4
Amount Per Serving
Calories 620kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 6g30%
Cholesterol 95mg32%
Sodium 1420mg62%
Total Carbohydrate 52g19%
Dietary Fiber 4g14%
Sugars 8g
Protein 38g76%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

What can I use if I don’t have daikon radish?

Extra carrots or cucumber work well to maintain the crunch. Both provide a similar texture and absorb the pickling liquid nicely.

2

How long should I marinate the pork?

At least 1 hour works, but overnight is ideal for deeper flavor. The longer it marinates, the more tender and flavorful the pork becomes.

3

Can I make this sandwich ahead of time?

Assemble just before serving to keep the baguette crisp. Store components separately—pork and pickled veggies last 3-4 days refrigerated.

4

What’s the best way to slice the pork?

Cut against the grain into ¼-inch thick strips. This ensures tenderness and even cooking. Thin slices also absorb marinade better.

★★★★★4.8(3 reviews)
Chef Melanie

More recipe sites