Bánh Mì Thịt Nướng (Vietnamese Grilled Pork Sandwich)

This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.

Banh mi thit nuong is one of those sandwiches that’s hard to forget once you’ve had it. Warm, lightly crisp bread slathered in tangy mayonnaise, smoky caramelized grilled pork, and cool pickled vegetables with fresh herbs piled on top. It’s simple on paper, but when everything comes together, it just works.

top down of three banh mi thit nuong with grilled pork, pickled vegetables, cucumbers, cilantro and sliced jalapeños.

If you’ve ordered this at a Vietnamese bakery or restaurant and wondered how to recreate it at home, the good news is that it’s very doable. The key is a good pork marinade and the right balance of textures inside the sandwich. Once you have those down, the rest is just assembly.

What Makes Grilled Pork So Good in a Banh Mi?

The grilled pork (thịt nướng) is the foundation of this sandwich. It’s thinly sliced, marinated with lemongrass, garlic, shallot, and a mix of savory and slightly sweet seasonings, then grilled or baked until lightly charred and caramelized.

If you’ve made a grilled pork vermicelli bowl (bún thịt nướng) before, this is the same pork, just used in a different way. Instead of serving it over noodles, you’re tucking it into bread with crisp vegetables and sauce.

Kitchen Tools Needed

  • Large mixing bowl
  • Knife and cutting board
  • Measuring spoons and cups
  • Wooden Skewers (12″ long)

Ingredients That Matter

Pork shoulder or pork butt works best here. It has enough fat to stay juicy and flavorful, especially when cooked quickly over high heat.

Lemongrass, garlic, and shallot build the base of the marinade. Combined with fish sauce, oyster sauce, honey, and five spice, you get that signature grilled pork flavor that smells incredible as it cooks.

Please scroll ⬇️ to the recipe card for the full ingredient amounts and instructions.

Ingredients needed for thit nuong (grilled pork) spread out and labeled. There's pork shoulder, oyster sauce, honey, fish sauce, five spice seasoning, brown sugar, chicken bouillon powder, ground pepper, lemongrass, garlic, shallot, and avocado oil.

For the sandwich itself, Vietnamese mayonnaise, pickled carrots and daikon, cucumbers, cilantro, and a drizzle of Maggi seasoning keep things balanced and bright. Jalapeños are optional but add a nice bite if you like heat.

And of course, the bread matters. A light, airy Vietnamese baguette makes all the difference. If you want to bake your own, my homemade banh mi bread recipe walks through how to get that crisp crust and soft interior at home.

birds eye view of all the ingredients for banh mi thit nuong. Banh mi bread, skewers of grilled pork, pickled carrots and daikon, sliced jalapeños, mayonnaise, cilantro and cucumber.

How to Make Banh Mi Thit Nuong (Overview)

Start by marinating the pork. Thinly slice it against the grain, mix the marinade, and toss everything together until well coated. Let it marinate for at least 30 minutes, though a few hours or overnight will give you deeper flavor.

Bowl of ingredients for marinading sauce unmixed. Cutting board next to it with minced shallot, garlic, and lemongrass.
Cutting board with pork, knife thinly slicing pork. Bowl of marinade with sliced pork placed on top.

Cook the pork using either the grill or the oven. Grilling gives you more char, but the oven method works well too, especially if you rest the skewers so heat circulates underneath. You’re looking for cooked-through pork with caramelized edges.

showing how to skewer the marinated pork. Bowl of marinated pork, bamboo skewer sticks, and some already skewered pork on top of baking tray.
Freshly grilled pork on skewers resting on top of a baking tray.

While the pork cooks, prep the sandwich toppings. Slice the cucumbers and jalapeños, rinse the herbs, and have your pickled vegetables ready.

To assemble, slice the baguette lengthwise and spread a thin layer of mayonnaise inside. Drizzle lightly with Maggi seasoning, then add the grilled pork, making sure it runs the length of the bread. Finish with cucumbers, pickled carrots and daikon, cilantro, and jalapeños if using. Press gently and serve right away.

Process of adding the cucumbers, and pickled carrots and daikon.
Process of adding sliced jalapeños and cilantro.

Tips for the Best Banh Mi at Home

✔️ Slice the pork thin and against the grain so it stays tender and cooks evenly.
✔️ Don’t overload the sandwich. Banh mi is about balance, not stuffing everything in.
✔️ Warm the bread slightly before assembling so the crust stays crisp but the inside is soft.
✔️ If you’re making these for a group, grill the pork ahead of time and assemble sandwiches just before serving.

top down of three banh mi thit nuong with grilled pork, pickled vegetables, cucumbers, cilantro and sliced jalapeños.

Storage Tips

To keep it fresh, store the ingredients separately and assemble just before eating.

The grilled pork can be kept in an airtight container in the fridge for up to 3 days or frozen for up to a month—just reheat in a pan or air fryer to crisp it back up.

Pickled vegetables stay fresh in the fridge for up to 2 weeks when stored in their brine.

If your baguette isn’t fresh, warm it in the oven at 350°F for a few minutes to restore its crispy texture.

A fully assembled banh mi is best eaten immediately, but if needed, wrap it tightly in foil or parchment paper and enjoy within a few hours to avoid sogginess.

Other Ways to Fill a Bánh Mì

Grilled pork is a classic, but it’s far from the only option. If you like mixing things up, bánh mì works just as well with other savory fillings.

Xiu mai (Vietnamese pork meatballs) makes a great alternative if you want something saucier and comforting. The tomato-based meatballs soak into the bread in the best way, especially when paired with pickled carrots and daikon.

Lemongrass chicken is another solid choice. It’s lighter than pork but still packed with flavor, and it pairs really well with the same toppings used here. Once you’ve got the bread and vegetables ready, swapping proteins is easy and lets you stretch one setup into multiple meals.

A Classic Worth Making at Home

This grilled pork sandwich is one of those dishes that feels special but doesn’t require complicated techniques. Once you’ve made it at home, it’s easy to see why it’s such a favorite. The flavors are bold, the textures are balanced, and it’s endlessly customizable.

If you try this recipe, leave a comment and let me know how it turned out. And don’t forget to save it so you can come back to it the next time you’re craving a grilled pork bánh mì at home.

RECIPE

top down of three banh mi thit nuong with grilled pork, pickled vegetables, cucumbers, cilantro and sliced jalapeños.

Bánh Mì Thịt Nướng (Grilled Pork Sandwich)

Quynh Nguyen
This banh mi thit nuong features lemongrass-marinated grilled pork tucked into a light Vietnamese baguette with tangy mayonnaise, pickled carrots and daikon, crisp cucumbers, and fresh herbs. It’s a classic sandwich that’s flavorful, balanced, and easy to make at home.
5 from 52 votes
Prep Time 25 minutes
Cook Time 15 minutes
Total Time 40 minutes
Course Main Course
Cuisine Vietnamese
Servings 8 servings
Calories 110 kcal

Ingredients
  

Lemongrass Grilled Pork

  • 1-2 pounds pork shoulder or pork butt
  • 3 tablespoons minced lemongrass stems
  • 1 tablespoon minced garlic
  • 1 tablespoon minced shallot
  • 2 teaspoons black or white pepper
  • 1 tablespoon brown sugar
  • 1 tablespoon chicken bouillon powder
  • 2 tablespoons oyster sauce
  • 1 tablespoon fish sauce
  • 1 tablespoon honey
  • 2 teaspoons Chinese five spice powder
  • 2 tablespoons avocado oil
  • 2 Thai chili peppers, finely minced (optional)

For the Sandwich

Instructions
 

Marinate the Pork

  • Thinly slice the pork against the grain. In a large bowl, combine lemongrass, garlic, shallot, pepper, brown sugar, bouillon powder, five spice, oyster sauce, fish sauce, honey, oil, and chili if using. Add the pork and toss until evenly coated. Marinate for at least 30 minutes, or up to overnight for deeper flavor.

Cook the Pork

  • Grill: Preheat grill to medium-high and lightly oil the grates. Grill the pork for 3–5 minutes per side, until fully cooked and lightly charred.
    Oven: Preheat oven to 400°F. Thread pork onto skewers and rest them across a baking tray so heat circulates underneath. Bake for 10–15 minutes, until cooked through and slightly caramelized.
    Let the pork rest briefly, then slice if needed.

Assemble the Banh Mi

  • Slice the baguettes lengthwise, keeping one side hinged. Spread a thin layer of mayonnaise inside and drizzle lightly with Maggi seasoning.
  • Add the grilled pork, then layer with pickled carrots and daikon, cucumbers, cilantro, and jalapenos if using. Gently press the sandwich together and serve right away.

Notes

  • Slice pork thin and against the grain for the most tender result.
  • Longer marinating time gives better flavor. Overnight works especially well.
  • Warm the baguette slightly before assembling for the best texture.
  • Don’t overfill the sandwich. Balance is what makes banh mi work.

Nutrition

Calories: 110kcalCarbohydrates: 6gProtein: 7gFat: 6gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 23mgSodium: 476mgPotassium: 177mgFiber: 0.4gSugar: 4gVitamin A: 17IUVitamin C: 3mgCalcium: 22mgIron: 1mg
Have you tried this recipe?Leave a star rating and let us know how it was!

Similar Posts

5 from 52 votes (51 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Rating




2 Comments

  1. 5 stars
    The meat was so flavorful – very close to our favorite banh mi restaurant, and a real crowd pleaser! We didn’t have fresh lemongrass so we subbed in ~1/4 tsp lemon grass powder. Also, since we were cooking ~8lbs of meat, we just spread the meat on a single sheet baking tray – baked at 400 until cooked, and then broiled it on high for ~5 min to get a little char. I’m sure the skewer method tastes even better, but this worked well with the volume we had to cook. Thanks for the amazing recipe – we’ll be making this again!

    1. I love how you adapted the recipe for a big batch. Baking and then broiling for that char is such a smart move. Thanks so much for sharing your tips and for making the recipe!