This Vietnamese sandwich brings bold flavors together in perfect balance. The sweet and smoky pork pairs beautifully with tangy pickled vegetables.
I’ve refined this method to ensure the pork stays tender and the glaze caramelizes just right. Every bite delivers that authentic banh mi experience.
Ingredients for Banh Mi Bbq Pork
Bold Vietnamese flavors start with tender pork, tangy pickles, and fresh herbs. Nothing short of authentic.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🥩 | 1 ½ lb | Boneless, cut into thin strips |
| Fish Sauce 🐟 | 3 tbsp | Vietnamese variety preferred |
| Brown Sugar 🧈 | ½ cup | Light or dark, packed |
| Garlic Cloves 🧄 | 4 cloves | Minced finely |
| Shallot 🧅 | 1 whole | Thinly sliced |
| Carrots 🥕 | 2 whole | Julienned for pickling |
| Daikon Radish 🥬 | ½ lb | Julienned for pickling |
| White Vinegar 💧 | 1 cup | Distilled, for pickling |
| Granulated Sugar 🧂 | 2 tbsp | For pickling brine |
| Kosher Salt 🧂 | 1 tsp | For pickling brine |
| Baguette 🥖 | 1 whole | Fresh, crusty French style |
| Mayonnaise 🥚 | ½ cup | Full-fat for richness |
| Cilantro 🌿 | ½ cup | Fresh leaves, chopped |
| Jalapeño 🌶️ | 1 whole | Thinly sliced, seeds removed |
[recipe_ingredient_scaler]
The pork shoulder is non-negotiable here. Look for well-marbled cuts at your butcher or Whole Foods meat counter—they’ll often cube it for you. Fish sauce is the soul of the glaze; Red Boat or Three Crabs are top-tier brands. Brown sugar caramelizes beautifully, but don’t substitute with honey (it’ll burn). For the pickled veggies, fresh, firm carrots and daikon are key—they should snap when bent.
No pork shoulder? Pork butt works in a pinch, but avoid lean cuts like tenderloin—they dry out. Fish sauce haters can use soy sauce plus a splash of lime (not the same, but passable). Short on daikon? Extra carrots or cucumbers keep the crunch. For the baguette, a fresh Vietnamese roll is ideal, but a crusty French baguette gets the job done too.
Pickled veggies keep for 2 weeks in the fridge. Pork glaze can be made 1 day ahead—store separately. Assemble sandwiches just before serving to avoid soggy bread. Leftover pork? Shred it for rice bowls or tacos the next day.
Why You’ll Love This Recipe
- Set It & Forget It: I toss the pork shoulder with fish sauce, brown sugar, and garlic in the morning, then let the slow cooker do its magic all day.
- Sweet-Savory Balance: That caramelized crust from the brown sugar and fish sauce? It’s sticky, tangy, and just the right kind of messy.
- Sandwich Superstar: This pork turns any baguette into a banh mi masterpiece, but it’s just as good stuffed in tacos or over rice.
- Feeds & Freezes: One batch fills my freezer for weeks—honestly, I’ve yet to find a dish that doesn’t taste better with this pork in it.
Step-by-Step Instructions for Banh Mi BBQ Pork
Master the technique for tender pork and tangy pickles that define this sandwich.
Step 1: Marinate the Pork Shoulder
In a large bowl, combine the 1.5 lb Pork Shoulder strips with 3 tbsp Fish Sauce, 0.5 cup Brown Sugar, minced 4 cloves Garlic Cloves, and thinly sliced 1 whole Shallot. I press the pork into the marinade to ensure every piece is well coated.
Cover the bowl and refrigerate for at least 4 hours, or ideally overnight. This marinating time allows the fish sauce and brown sugar to penetrate the meat deeply, creating that signature sweet-savory balance. The pork should look glossy and smell aromatic when ready.
Step 2: Make the Quick Pickled Vegetables
In a heatproof bowl, combine 1 cup White Vinegar, 2 tbsp Granulated Sugar, and 1 tsp Kosher Salt. Stir until the sugar and salt dissolve completely. Add the julienned 2 whole Carrots and 0.5 lb Daikon Radish to the brine.
The vegetables should be fully submerged. Let them sit at room temperature for at least 30 minutes until slightly softened but still crisp. Stir occasionally to ensure even pickling. The brine will turn lightly colored as it absorbs flavors from the vegetables.
Step 3: Cook the Glazed Pork
Preheat your oven to 375°F. Remove the pork from the marinade (reserve the marinade) and arrange the strips on a wire rack set over a baking sheet. Roast for 20 minutes, then brush with some of the reserved marinade.
Continue roasting for another 15-20 minutes, basting with marinade every 5-7 minutes until the pork is caramelized and cooked through. The edges should be dark and sticky, with the marinade forming a glossy glaze. Let the pork rest for 5 minutes before slicing.
Step 4: Assemble the Banh Mi
Slice the 1 whole Baguette lengthwise and lightly toast it. Spread 0.5 cup Mayonnaise evenly on both sides. Layer the glazed pork strips along the bottom half, then top with drained pickled vegetables, 0.5 cup Cilantro, and thinly sliced 1 whole Jalapeño.
Press the top half of the baguette down gently. The bread should be crisp on the outside but soft inside, with the fillings creating a perfect balance of sweet, tangy, and spicy flavors in every bite. Serve immediately while the pork is still warm.
Pro Tips For Making Banh Mi Bbq Pork
- Marinate Overnight: I learned this the hard way—pork shoulder needs at least 8 hours in the fish sauce, brown sugar, and garlic mix to soak up that sweet-savory flavor. Anything less and you’re left with bland meat no amount of pickled veg can save.
- Sear First: After burning three batches, I finally figured out that browning the pork shoulder in a hot pan before roasting locks in the juices and gives that caramelized crust banh mi demands.
- Use Fresh Shallots: Sounds weird, but it works: old shallots lose their sharpness, and this dish needs that punchy allium bite to cut through the rich pork. Fresh ones make a real difference.
- Rest Before Slicing: My grandmother swore by this, and she was right: give the pork a solid 10-15 minutes under foil after cooking—it redistributes the juices so every bite stays moist.
Pro Cooking Tips for This Recipe
Marinating Perfection
For maximum flavor penetration, I recommend marinating the 1.5 lb Pork Shoulder for at least 12 hours. The fish sauce and brown sugar need time to break down proteins, ensuring tender meat. Use a zip-top bag for even coating—squish it around every few hours. 💡
Glaze Control
When roasting at 375°F, baste the pork every 5 minutes after the first 20 minutes. The sugar in the marinade caramelizes quickly, so keep a close eye to prevent burning. A silicone brush works best for even application.
Pickling Pro Tip
For extra-crisp pickles, slice the carrots and daikon radish into matchsticks using a mandoline. Soak them in ice water for 30 minutes before pickling to maintain their crunch. The brine should taste balanced—not too sweet or salty.
Bread Selection
Look for a fresh baguette with a thin, crisp crust and airy interior. Lightly toast it just before assembling to prevent sogginess. I often warm mine in the oven for 3-4 minutes at 350°F.
Assembly Order
Spread the mayonnaise on both sides of the bread first—it acts as a barrier against moisture. Layer the pork, then pickles, cilantro, and jalapeño. This order ensures every bite has all the flavors. 🔥
Resting Matters
Let the cooked pork rest for 10 minutes before slicing. This allows juices to redistribute, keeping the meat moist. Slice against the grain for maximum tenderness—this makes a noticeable difference in texture.
Nutrition Facts
- 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