Vietnamese Banh Mi Sandwich

Category: Satisfying Plates for Every Craving

This Vietnamese banh mi features thinly sliced pork tenderloin in a fragrant lemongrass marinade with fish sauce, oyster sauce, and aromatic spices. The sandwich balances savory meat with tangy quick-pickled carrots and daikon, crisp cucumber, spicy jalapeños, and fresh cilantro.

The key to perfection lies in toasting the crusty baguettes and adding a kick with chili garlic mayonnaise. The pork cooks quickly after marinating, making assembly a breeze. Variations include chicken, tofu or Vietnamese cold cuts for different preferences.

A woman wearing an apron and smiling while holding a plate of food.
Last updated on Fri, 02 Jan 2026 12:43:15 GMT
A sandwich with meat and vegetables on a bun. Bookmark
A sandwich with meat and vegetables on a bun. | quicklish.com

This authentic banh mi sandwich brings the vibrant flavors of Vietnamese street food right to your kitchen. The combination of lemongrass-marinated pork, tangy pickled vegetables, and spicy mayo creates an explosion of flavors and textures that makes this sandwich truly special.

I first made these banh mi sandwiches for a dinner party after returning from Vietnam and my guests were fighting over the last sandwich. The smell of lemongrass sizzling on the grill immediately transported me back to the bustling streets of Hanoi.

Ingredients

  • Pork tenderloin provides the perfect tender texture and absorbs the marinade beautifully look for pork that has good marbling without excessive fat
  • Lemongrass delivers that distinctive aromatic citrusy flavor that defines authentic banh mi use only the pale inner core for best results
  • Fish sauce adds that crucial umami depth choose a high quality brand like Red Boat for best results
  • Daikon radish brings a subtle peppery crunch that balances the rich meat traditional in Vietnamese cooking
  • French baguettes should be soft inside with a thin crispy crust Vietnamese style baguettes are lighter than traditional French ones
  • Rice vinegar creates the perfect tangy pickling liquid without overwhelming the vegetables make sure to use unseasoned variety
  • Cilantro provides essential freshness look for bunches with vibrant green leaves and no yellowing

Step-by-Step Instructions

Pickle the Vegetables.
Combine vinegar water sugar and salt in a microwave safe container and heat until boiling. This quick heating allows the sugar and salt to fully dissolve creating the perfect brine. Pour over your matchstick carrots and daikon ensuring all pieces are fully submerged. The vegetables need at least 30 minutes to pickle but develop much better flavor when pickled 24 hours ahead.
Prepare the Pork.
Partially freeze the tenderloin for easier slicing then cut into long thin pieces. This step is crucial for achieving that perfect tender texture that makes restaurant quality banh mi so special. Pound the slices to an even 1/8 inch thickness to ensure quick even cooking and maximum flavor absorption.
Blend the Marinade.
Combine all marinade ingredients in a high powered blender until completely smooth. The lemongrass particularly benefits from thorough blending releasing its aromatic oils into the marinade. This complex blend of sweet sour savory and spicy elements is what elevates this banh mi above ordinary sandwiches.
Marinate the Meat.
Combine the sliced pork with the marinade ensuring every piece is well coated. Allow to marinate for 4 to 8 hours the longer the better as the flavors develop and intensify over time. The acid in the lime juice and fish sauce begins tenderizing the meat while the aromatics infuse it with flavor.
Toast the Buns.
Grill or broil the insides of your baguettes until golden and crisp. This crucial step prevents the bread from becoming soggy once filled and adds a delightful textural contrast. The toasted surface also creates a barrier that helps contain the sandwich fillings.
Cook the Pork.
Grill the marinated pork over high heat for just 1 to 2 minutes per side. The high heat creates beautiful caramelization from the sugars in the marinade while keeping the meat juicy and tender. Watch carefully as the thin slices cook quickly and can easily dry out if overcooked.
Assemble the Sandwiches.
Spread chili mayo on both sides of the bun then layer with pork pickled vegetables cucumber jalapenos and cilantro. The careful layering ensures each bite contains all the essential elements creating a perfect harmony of flavors and textures. A light drizzle of Maggi seasoning adds that final authentic touch.
A sandwich with meat, vegetables, and sauce. Bookmark
A sandwich with meat, vegetables, and sauce. | Quicklish.com

My absolute favorite element of this sandwich is the lemongrass in the marinade. The first time I tried to make banh mi without it the flavor was completely flat. Now I keep lemongrass paste in my freezer just so I can make these sandwiches whenever the craving hits.

Make It Your Own

The beauty of banh mi lies in its versatility. For a lighter option substitute chicken breast for pork keeping the breasts whole during marinating and grilling then slicing after cooking. This maintains moisture while allowing the flavors to penetrate. Alternatively vegetarians can use extra firm tofu sliced into planks marinated the same way and grilled until slightly charred.

Storage and Meal Prep

Store all components separately for the freshest experience throughout the week. The pickled vegetables actually improve with time becoming more flavorful after 2 to 3 days. The marinated and cooked pork can be refrigerated for up to 3 days. For the best texture reheat the pork briefly in a hot skillet just until warmed through. The chili mayo will keep for weeks in a sealed container making it perfect for meal prep.

Serving Suggestions

Turn your banh mi into an impressive spread by serving alongside Vietnamese iced coffee or a light cucumber salad dressed simply with rice vinegar. For a more substantial meal pair with a small bowl of simple vegetable pho. The sandwich also pairs wonderfully with cold Vietnamese beer like 333 or Saigon for an authentic experience.

Recipe Q&A

→ How do I prepare lemongrass for the marinade?

Chop off the bottom of the stalk, peel off the few outer tough husk layers to reveal the more pliable inside core layers, then chop the stalks into smaller pieces to fit in your blender. Use only the white inner part of about 3 stalks. Alternatively, substitute with 1 tablespoon of lemongrass paste.

→ Can I make banh mi with chicken instead of pork?

Yes! Marinate whole chicken breasts or thighs instead of pork. Do not thinly slice the chicken before marinating or it will dry out. Instead, grill the chicken, rest for 10 minutes, then thinly slice before assembling the sandwiches.

→ What is the best way to prepare the pork for slicing?

Partially freeze the pork tenderloin for 1-2 hours, which makes it much easier to slice thinly. Slice each tenderloin in half through the equator, then cut into long 1/4-inch slices lengthwise. Cover with plastic wrap and pound to about 1/8-inch thickness for tender, quick-cooking meat.

→ How far in advance can I make the pickled vegetables?

The pickled vegetables are best when made 24 hours ahead of time, but can be prepared at the same time you marinate the pork. They can be stored in the pickling liquid up to 1 week in advance, making them perfect for meal prep.

→ Is there a vegetarian version of banh mi?

Absolutely! Swap the pork for marinated tofu cut into strips, grilled tempeh, or even mushrooms. For a vegan version, substitute the mayonnaise with Vegenaise to avoid eggs as well. The pickled vegetables, cucumber, jalapeños and cilantro remain the same.

→ What's a substitute for Maggi seasoning?

Make your own by mixing together 2 tablespoons soy sauce, 2 tablespoons fish sauce, 2 teaspoons Worcestershire sauce, and ½ teaspoon sugar. This homemade version provides the same umami flavor that enhances the sandwich.

Lemongrass Pork Banh Mi

Marinated pork, pickled vegetables and chili mayo combine in this authentic Vietnamese sandwich favorite.

Prep Time
45 min
Cook Time
15 min
Total Time
60 min
By: Grace

Category: Main Dishes

Skill Level: Medium

Cuisine: Vietnamese

Yield: 8 Servings (6-8 sandwiches)

Dietary Preferences: Dairy-Free

Ingredients

→ Meat Marinade

01 1 pkg. pork tenderloin, trimmed (2-2½ lbs total)
02 2 shallots, peeled and roughly chopped
03 ¼ cup lemongrass (from white inner part of 3 stalks)
04 ⅓ cup fish sauce
05 3 tablespoons oyster sauce
06 3 tablespoons lime juice
07 3 tablespoons pure maple syrup
08 2 tablespoons brown sugar
09 1 inch ginger, peeled (or 1 tsp ground)
10 5 cloves garlic, peeled (or 1 tsp powder)
11 1 tablespoon toasted sesame oil
12 1 tablespoon vegetable or canola oil
13 1 tablespoon Asian chili sauce (Sambal Oelek or Sriracha)
14 1 teaspoon ground coriander
15 1 teaspoon Chinese 5 spice

→ Pickled Vegetables

16 ½ cup rice vinegar
17 ½ cup water
18 2 tablespoons sugar
19 1 teaspoon salt
20 1 cup matchstick carrots (2-3 carrots)
21 1 cup daikon cut into matchsticks (radishes can substitute)

→ Chili Garlic Mayonnaise

22 ¾ cup mayonnaise
23 1-3 teaspoons Asian chili sauce (Sambal Oelek or Sriracha)

→ Sandwich Assembly

24 6-8 soft French baguettes, about 20 cm each
25 Pâté (optional)
26 1 English cucumber, thinly sliced lengthwise
27 4-6 jalapeños, thinly sliced
28 1 cup fresh cilantro leaves, chopped
29 Maggi seasoning (optional)

Steps

Step 01

Combine vinegar, water, sugar and salt in a microwave-safe container and heat until boiling (about 60 seconds). Whisk to dissolve the sugar and salt completely. Place carrots and daikon in a large jar or bowl, then pour the hot brine over them. Press vegetables down to submerge, repeating after 10 minutes. Allow mixture to cool for 30 minutes at room temperature before refrigerating.

Step 02

Partially freeze pork tenderloin (1-2 hours) to facilitate slicing. Cut each tenderloin in half through the equator, then slice lengthwise into 6mm slices. Cover with plastic wrap and pound to about 3mm thickness. Blend all marinade ingredients until smooth in a high-powered blender. Combine pork and marinade in a sealed bag or shallow dish and refrigerate for 4-8 hours.

Step 03

Remove marinated pork from refrigerator 30 minutes before cooking. Clean and preheat grill or grill pan to high heat. Open baguettes and grill the interior sides until toasted (1-2 minutes). For the pork, cook in batches for approximately 2 minutes per side until just cooked through. Do not overcook. Transfer cooked pork to a plate.

Step 04

Whisk together mayonnaise and Asian chili sauce. Spread a thin layer on both top and bottom of each toasted baguette. Add pâté to the bottom half if desired. Layer with sliced pork, drained pickled vegetables, cucumber slices, jalapeño slices, and cilantro. Drizzle with Maggi seasoning if using. Serve immediately.

Notes

  1. Lemongrass can be found at specialty grocers; remove tough outer layers and use only the tender inner core.
  2. If lemongrass is unavailable, substitute with 1 tablespoon lemongrass paste.
  3. Chinese five-spice adds authentic flavor, especially important if not using pâté.
  4. Daikon has a milder flavor than regular radishes but either works well.
  5. For DIY Maggi sauce: mix 2 tablespoons soy sauce, 2 tablespoons fish sauce, 2 teaspoons Worcestershire sauce, and ½ teaspoon sugar.
  6. For chicken banh mi: marinate whole chicken breasts or thighs, grill completely, rest 10 minutes, then slice thinly.
  7. For vegetarian option: substitute marinated tofu strips, grilled tempeh, or mushrooms for the pork.

Required Tools

  • High-powered blender
  • Meat mallet
  • Grill or grill pan
  • Large mason jar or glass container

Allergen Information

Check each ingredient for possible allergens, and consult a healthcare professional if unsure.
  • Contains fish (fish sauce)
  • Contains shellfish (oyster sauce)
  • Contains eggs (mayonnaise)
  • Contains soy (in Maggi seasoning)

Nutritional Information (per serving)

These details are for guidance and shouldn't replace professional medical advice.
  • Calories: 485
  • Fats: 25 g
  • Carbohydrates: 42 g
  • Proteins: 22 g