Pork Banh Mi (Vietnamese Pork Sandwich)

Pork Banh Mi with seasoned oven wedges on cutting board



Pork Banh Mi with seasoned oven wedges and veg on plate

        My happy place is under a beach umbrella on Ang Bang Beach near Hoi An, Vietnam.  The sand is soft and white and the water is warm.  Locals rent out lounge chairs complete with umbrella and deliver cold drinks and homemade food straight to you from their own fridges and kitchens.


               So far in my travels, I have been to Hanoi once and Hoi An twice.  Each and everytime I soak up the sun and happily gorge myself on the local food: cau lao, pho, lemongrass pork, La Rue beer and bread.  Oh my God!  THE BREAD!!!  A remembrance of the French colonization, the Vietnamese have taken on the baguette and done wonderful things with it.  It’s soft, chewy and often filled with delicious treats, including something else they treat very well – pork.  The Vietnamese do pork beautifully: Crispy pork on rice noodles, grilled with lemongrass, fried spring rolls stuffed with pork or even layered in a sandwich.


             This Pork Banh Mi (Vietnamese Pork Sandwich) is inspired by the flavors of Vietnam.  Juicy pork marinated in ginger, garlic, shallots and various sauces then grilled to perfection and stuffed into a soft and chewy baguette.  Topped with sliced cucumber, tomato, lettuce and your favorite condiments and you’ve got yourself one hell of a sandwich that might make you consider a trip to Vietnam.



Pork Banh Mi with seasoned oven wedges and veg on plate

The Pork


The sandwich

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon
Pork Banh Mi with seasoned oven wedges and veg on plate

Pork Banh Mi (Vietnamese Pork Sandwich)

  • Author: Spicepaw
  • Prep Time: 10
  • Cook Time: 15
  • Total Time: 25 minutes
  • Yield: 4-6 sandwiches 1x


Pork marinated in ginger, garlic, shallots and various other sauces then grilled and stuffed into a mouth-watering sandwich. #pork #sandwich #Vietnamese



  • 23 shallots
  • 45 cloves of garlic
  • 34 tbsp minced ginger
  • 1 tbsp fish sauce
  • 1 tbsp soy sauce
  • 1 tbsp sugar
  • 1.5 tbsp sweet chili sauce
  • 23 tbsp vegetable oil
  • 400500g (14-17.6 oz) lean pork (loin, topside, or knuckle will do)
  • 12 baguette
  • 12 tomatoes (sliced thinly)
  • 1 large cucumber (sliced thinly)
  • Fresh Herb Pesto   (optional)
  • lettuce (handful, enough for a sandwich)
  • mayonnaise (optional)
  • sriracha (optional)
  • toothpicks (to hold it all together)


  1. Combine shallots, garlic, ginger, soy sauce, fish sauce, sugar, sweet chili sauce and vegetable oil together and puree until smooth.
  2. Mix marinade with pork and let sit in the fridge for 8 hours to overnight.
  3. When ready to cook, remove pork from the refrigerator and let warm to room temperature.
  4. Once at room temperature grill over medium-high heat until pork is cooked through and internal temperature has reached 145F/63C.  If a grill is not available, then you can place in under the broiler for 10-15 minutes.  Be watchful when cooking with pork as it has a tendency to quickly dry out if overcooked.
  5. When pork is fully cooked, remove from heat and let rest for about 5 minutes before cutting it into strips.
  1. Cut a baguette in half lengthwise.
  2. Spread fresh herb pesto on the bottom half
  3. Top with sliced cucumber and tomato.
  4. Place sliced pork strips atop of sliced cucumber and tomato
  5. Drizzle with mayonnaise and sriracha (optional)
  6. Top with a few leaves of lettuce
  7. Place the top half of the baguette on top and secure it in place with toothpicks.
  8. Cut into individual sandwiches and serve.  This should make 4-6 sandwiches.  Goes great with a salad or sweet potato wedges.


Grill for a more authentic flavor.

  • Category: Sandwich, Pork
  • Method: Grilling
  • Cuisine: Vietnamese/ Asian

Keywords: Vietnamese, Pork, Sandwich, banh mi, lemongrass,



One Comment Add yours

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.