This post may contain affiliate links. Please read our disclosure policy.

This Bánh Mì (Vietnamese Sandwich) Recipe has the most vibrant combination of flavors, textures, colors, and ingredients – and they’re super easy to make at home! Loaded with tender marinated pork, pickled vegetables, mayonnaise, and fresh herbs on a French baguette, enjoy banh mi as an on-the-go lunch or dinner.

Three Bánh Mì sandwiches assembled and ready to serve.

Say hello to the bánh mì sandwich!

While Pho Recipe may be my number one pick for cold weather and comfort, the bánh mì (pronounced ban mee) is my go-to for all those in-between times. One of my all-time favorite sandwiches, the combination of ingredients may seem odd, but together they work so well.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

So, if you’re new to Vietnamese food and you love a good sandwich, this bánh mì is a fantastic place to start!

What is Bánh Mì?

In Vietnamese, the word bánh mì translates to the word “bread.” Taken alone, it can mean any bread, but in culinary contexts, it typically refers to the Vietnamese baguette and the sandwich that’s made from it.

The banh mi sandwich is a unique fusion of Vietnamese and French ingredients. The bread used is a French baguette, typically lighter, with a thinner crust than those found in Western countries. The fillings vary, but they commonly include some form of protein, such as grilled pork, chicken, pâté, cold cuts, or tofu.

The sandwich is usually garnished with fresh cilantro, cucumber slices, pickled carrots, daikon radish, and sometimes jalapeño peppers. A common condiment is mayonnaise, often seasoned with Maggi seasoning sauce. The result is a sandwich that’s crunchy, fresh, savory, spicy, and a little sweet, all at the same time.

All of the ingredients needed to make Bánh Mì measured and set aside in individual white bowls.

What is in a Bánh Mì Sandwich?

A traditional banh mi sandwich usually includes the following components:

  • Bread: A Vietnamese-style French baguette, which is typically light and airy on the inside with a thin, crispy crust.
  • Protein: This can be a wide variety of options, including grilled pork, chicken, Vietnamese sausage (chả lụa), tofu, smashed pork meatballs, cold cuts, or even a combination of different kinds of pork
  • Pâté: The pâté adds a rich, savory element to the sandwich that contrasts with the tangy pickled vegetables and the fresh herbs.
  • Pickled Veggies: Commonly, this includes thinly sliced carrots and daikon radishes that have been quickly pickled in a mixture of vinegar, sugar, and salt.
  • Fresh Herbs and Vegetables: Typically, fresh cilantro (coriander leaves) and slices of cucumber are used. Some variations might also include fresh mint or other herbs.
  • Spicy Elements (optional): Sliced fresh chili peppers (like jalapeños) or a spicy chili sauce (like Sriracha) might be included for heat.
  • Condiments: Mayonnaise, often seasoned with Maggi seasoning sauce, is commonly spread on the baguette. Sometimes, soy sauce or fish sauce-based seasoning might be used as well.

What pâté is in banh mi?

The pâté used in a traditional banh mi is often a liver-based pâté, similar to French-style pâté de foie. This is a smooth, rich spread made from finely ground or pureed liver, typically from chicken, duck, or pork. It often includes additional flavorings such as onions, garlic, and various spices or herbs.

The use of pâté in banh mi sandwiches is a direct influence from French cuisine. During the period of French colonial rule in Vietnam, many elements of French culinary tradition were integrated into local Vietnamese cuisine, and the use of baguettes and pâté in Vietnamese banh mi is one of the most prominent examples of this fusion.

Vegetarian alternative: Mushroom-based vegetarian pâtés can be used for a vegetarian or vegan version of a banh mi sandwich.

White bowl filled with soy sauce, hoisin sauce, mirin, honey, fish sauce, and Chinese five spice.
Pork tenderloin and marinade in a large ziplock bag.
Pork tenderloin and marinade sealed in a large ziplock bag.

How to Make Bánh Mì

1. Preheat the oven to 375 degrees Fahrenheit and line a large baking sheet with aluminum foil.

2. Combine the marinade: In a small bowl, mix the soy sauce, hoisin sauce, mirin, honey, fish sauce, and Chinese five spice until combined.

3. Marinate the pork: Transfer the pork and the prepared marinade to a large ziplock bag. Remove as much air as possible and seal tightly. Marinate for at least 2 hours or up to 24 hours, rotating the bag halfway through for even marination. 

4. Begin cooking the pork: Remove the pork from the marinade and place it on the prepared baking sheet. Transfer the pork to the oven and cook for 10 minutes.

Pork tenderloin covered in marinade on a large baking sheet covered in aluminum foil.
Small saucepan filled with marinade.
Partially cooked and marinated pork tenderloin on a large baking sheet being brushed with additional marinade before being returned to the oven to finish cooking.

5. Simmer the leftover marinade: Transfer the leftover marinade to a small saucepan. Bring to a simmer over low heat, cook for 3-5 minutes. Set aside.

6. Baste the pork and continue to cook: Remove the pork from the oven and brush with the simmering marinade from the saucepan. Return the pork to the oven to cook for an additional 5 minutes. Remove again, baste, turn it over, and bake for another 5 minutes or until the internal temperature reaches 145 degrees Fahrenheit.

7. Rest and slice: Remove the pork from the oven and let it rest for 10 minutes before thinly slicing it against the grain.

Thinly sliced pork tenderloin on a wood cutting board.

8. Pickle the vegetables: Mix the vinegar, water, and sugar together in a large bowl until the sugar dissolves. Add the carrots and radish and carefully toss to coat. Allow them to pickle for at least 15 minutes. 

9. Toast the baguettes: Bake the baguettes at 350 degrees Fahrenheit on a baking sheet for 5-10 minutes or until the outside is hard when you knock it, then cut each baguette in half and remove some of the soft bread filling.

One French baguette on a plate cut in half lengthwise with the soft inside bread filling removed.
One French baguette on a plate cut in half lengthwise with mayonnaise spread on one half and jugo maggi drizzled on the other side.
One French baguette on a plate cut in half lengthwise with pate spread on top of the mayonnaise.

10. Assemble the sandwiches: Spread a layer of mayonnaise on one side of the baguette and drizzle some jugo Maggi on the other side, then layer the pate over the mayonnaise and spread another layer of mayonnaise over the jugo Maggi side. Arrange enough pork slices to cover the baguette, then top with the pickled vegetables, cucumber, cilantro, and sliced peppers. Slice in half and serve.

One French baguette on a plate cut in half lengthwise with thinly sliced pork tenderloin on one half.
One French baguette on a plate cut in half lengthwise with one half topped with thinly sliced pork tenderloin and pickled radish and carrots.
One French baguette on a plate cut in half lengthwise with one half topped with thinly sliced pork tenderloin, pickled radish and carrots, green onions, and cucumber.

How to Store Leftover Banh Mi

Deconstructed banh mi sandwiches can be stored for up to three days. Here are a few tips:

  • Bread: Keep the bread separately at room temperature in a paper bag to maintain its crispness.
  • Fillings: Store the different fillings separately in airtight containers in the refrigerator. This includes proteins like meats and tofu, as well as pickled vegetables and sauces.
  • Fresh vegetables and herbs: Store fresh items like cucumber slices and cilantro separately as well. You might want to store these in a container lined with a paper towel to absorb excess moisture and keep them crisp.

When you’re ready to eat the sandwich, you can reassemble it. I like to warm the protein filling before adding it to the sandwich.

One French baguette on a plate cut in half lengthwise with one half topped with thinly sliced pork tenderloin, pickled radish and carrots, green onions, cucumber, and cilantro.

More Asian Recipes,

If you try making this Pork Bánh Mì Recipe, please leave me a comment and let me know! I always love to hear your thoughts.

One Bánh Mì sandwich loaded with pork, pickled veggies, cucumber, cilantro, green onions, mayo, and pate.
Three Bánh Mì sandwiches assembled and ready to serve.
4.80 from 10 votes

Bánh Mì Recipe (Vietnamese Sandwich)


Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa
This Bánh Mì (Vietnamese Sandwich) Recipe has the most vibrant combination of flavors, textures, colors, and ingredients – and they're super easy to make at home! Loaded with tender marinated pork, pickled vegetables, mayonnaise, and fresh herbs on a French baguette, enjoy bánh mì as an on-the-go lunch or dinner.
Prep: 55 minutes
Cook: 25 minutes
Total: 13 hours 20 minutes
Servings: 4 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

For the Pork Tenderloin

  • ¼ cup soy sauce
  • ¼ cup hoisin sauce
  • 2 tablespoon mirin
  • 1 tablespoon honey
  • 1 tablespoon fish sauce
  • 1 teaspoon Chinese five spice
  • 1 pound pork tenderloin

For Assembly

  • 1 cup white vinegar
  • 1 cup water
  • ¼ cup granulated sugar
  • 2 large carrots, peeled and julienned
  • 1 large daikon radish, peeled and julienned
  • 2-4 French baguettes , crusty on the outside, soft on the inside
  • ¼ cup mayonnaise, plus more as needed
  • ¼ cup paté, see notes
  • 1 teaspoon jugo maggi
  • 1 English cucumber
  • 1 bunch fresh cilantro
  • 1 Fresno pepper or jalapeño pepper, thinly sliced (optional)

Instructions 

For the Pork Tenderloin

  • Preheat the oven to 375 degrees Fahrenheit.
  • In a small bowl, mix the soy sauce, hoisin sauce, mirin, honey, fish sauce, and Chinese five spice until combined.
  • Place the pork tenderloin in a large Ziploc bag and pour the sauce over the top. Seal the bag, remove any air, and marinate for 2-24 hours, turning the bag halfway through for even marination. 
  • Line a large baking sheet with aluminum foil for easy cleanup. Remove the pork from the marinade and place it on the baking sheet. Transfer the pork to the oven and cook for 10 minutes.
  • In the meantime, transfer the leftover marinade to a small saucepan. Bring to a simmer over low heat, cook for 3-5 minutes, and then set aside.
  • Remove the pork from the oven and brush with the marinade from the saucepan then, return it to the oven to cook for an additional 5 minutes. Remove again, brush it again, turn it over, and bake for another 5 minutes or until the internal temperature reaches 145 degrees Fahrenheit.
  • Once the pork is cooked through, remove it from the oven and let it rest for 10 minutes before thinly slicing it against the grain.

For the Banh Mi Sandwiches

  • Mix the vinegar, water, and sugar together in a large bowl until the sugar dissolves. Add the carrots and radish and lightly massage or toss to coat then let them pickle for at least 15 minutes. See notes.
  • Bake the baguettes at 350 degrees Fahrenheit on a baking sheet for 5-10 minutes or until the outside is hard when you knock it, then cut each baguette in half and remove some of the soft bread filling.
  • Spread a layer of mayonnaise on one side of the baguette and drizzle some jugo maggi on the other side then layer the pate over the mayonnaise and spread another layer of mayonnaise over the jugo maggi side. 
  • Arrange enough pork slices to cover the baguette, then top with the pickled vegetables, cucumber, cilantro, and sliced peppers. Slice in half and serve immediately.

Notes

  • For the pickled carrots and radish: You can prepare these when you marinate the pork and store them in the fridge until you’re ready to assemble the sandwiches, or you can make them just before you start baking the pork. Longer time will yield softer veggies.
  • Paté substitutes: vegetarian or vegan paté typically made from mushrooms, lentils, or nuts. Also, hummus, additional mayo, avocado, or even mildly flavored cheese like fresh mozzarella.
  • Leftovers: Keep the individual sandwich ingredients stored in separate airtight containers in the refrigerator for up to three days.

Nutrition

Calories: 724kcal | Carbohydrates: 96g | Protein: 39g | Fat: 19g | Saturated Fat: 4g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 5g | Trans Fat: 0.1g | Cholesterol: 80mg | Sodium: 2458mg | Potassium: 1017mg | Fiber: 5g | Sugar: 34g | Vitamin A: 1264IU | Vitamin C: 22mg | Calcium: 201mg | Iron: 7mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!
Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlight

Jessica Randhawa

Chef | Food Photographer

Iโ€™m Chef Jessica Randhawa, bringing over 14 years of experience in creating and publishing over 1200 mouthwatering recipes, coupled with invaluable kitchen tips and professional guidance, to transform your daily cooking into a truly enriching culinary adventure.

You may also like:

Leave a comment

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

Recipe Rating




4.80 from 10 votes (10 ratings without comment)

2 Comments

  1. Ken says:

    What is leftover bรกnh mรฌ? Not a concept I’ve heard of.

    1. Jessica Randhawa says:

      ๐Ÿ™‚ I know, its usually all gone!