
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.
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
Frequently Asked Questions
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.
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.
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.
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.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026