Delicious Banh Mi Recipe That Will Make Your Taste Buds Sing

What’s up, foodies? It’s your boy Gary Vee, and today I am sharing a recipe that is close to my heart – the Banh Mi sandwich. This Vietnamese street food favorite has become a staple for many food enthusiasts around the world, and for a good reason.

The Banh Mi sandwich is an irresistible combination of crispy airy baguette typically filled with savory meats, mayo smear, pickled veggies, and fresh herbs. The sandwich spread usually includes pate mayo on one side and a thin layer of mayo on the other. It’s then complemented by pickled carrots sliced thinly to provide an excellent crunchy texture. But what exactly is this sandwich and why is it so special?

Banh Mi or Mi Sandwich is a Vietnamese sub that is made using a French baguette-inspired bread loaf that originated during the French colonial period in Vietnam. The term “Banh Mi” comes from the Vietnamese word for bread, but over time it started being used to refer only to this type of Vietnamese sandwich. The unique combination of Asian flavors with French baking techniques makes for an unusual yet addictive taste.

Nowadays, you can find various Banh Mi sandwiches from grilled beef or chicken to BBQ pork or tofu. Also, each preparation has its unique spin on it; some use fresh cilantro stems, green onions or cucumber while others use daikon radish, carrot or even fat-free mayonnaise. In short, there are countless ways to make Banh Mi sandwiches your own!

Trust me on this one – I’ve lived in both New York and San Francisco where the demand for this dish never slows down; if you have never had one before, you’re in for a real treat! Now let’s get into the details of how to make the perfect Banh Mi sandwich – keep reading!

Why You’ll Love This Recipe

Banh Mi (Asian Sandwich)
Banh Mi (Asian Sandwich)

Attention all foodies and culinary enthusiasts! Are you searching for a meal that is satisfying, flavorful, and refreshing? Then look no further than the Vietnamese Banh Mi sandwich recipe. This sandwich is made with crispy, airy French baguettes filled with savory meats and fresh vegetables that create an explosion of taste in your mouth.

Firstly, if you love traditional street food, then Banh Mi is an absolute must-try. As a signature Vietnamese sandwich made with crispy airy baguette typically filled with savory meats like grilled beef or chicken, BBQ pork or beef, your taste buds will get a chance to experience true cuisine authenticity.

But that’s not all; this Banh Mi Vietnamese sandwich made crispy on an airy baguette comes with a unique blend of flavors. The meats are garnished with pickled veggies giving the dish a tangy kick while the mayo smear acts as the perfect spread to enhance the spices flavor. Imagine biting into all these fresh ingredients coming together in one perfect banh mi.

The recipe also accommodates various dietary requirements as it includes alternatives for vegans and vegetarians using tofu rather than meats. So whether you are a hardcore meat lover or prefer plant-based options, there is something for everyone in this recipe.

Trust me when I say making this recipe at home will revolutionize your sandwich experience forever. It will be an instant hit with everyone who tries it out; afterall who wouldn’t want a crispy bread top followed by a succulent filling? So go ahead and try out this recipe today; your taste buds will thank you for it!

Ingredient List

 A perfect blend of French and Asian culinary traditions!
A perfect blend of French and Asian culinary traditions!

Banh Mi Ingredients That You’ll Need

To make this Vietnamese sandwich, the main ingredients that you will require include a French baguette, protein of your choice such as grilled beef, grilled pork, or BBQ chicken, cucumber, pickled vegetables like pickled carrots and daikon radish, fresh cilantro stems, green onions. A simple sandwich spread is made with fat-free mayonnaise, mixed with a pinch of kosher salt, sugar, and a tablespoon of cider vinegar. Another essential condiment for this dish is fish sauce which gives it the perfect flavor. You can also add thinly sliced chili pepper for some extra heat. If you are vegetarian or vegan, you can easily substitute tofu or any plant-based protein in place of meat.

The Recipe How-To

 Banh Mi: the ultimate grab-and-go sandwich.
Banh Mi: the ultimate grab-and-go sandwich.

Now let’s get to the fun part – actually making the Banh Mi sandwich! This Vietnamese street food classic is easy to make and incredibly delicious.


  • 1 French baguette, cut in half lengthwise
  • 1 tablespoon of fat-free mayonnaise
  • ½ cup of pickled vegetables (pickled carrots and daikon radish)
  • 1 cup of fresh cilantro leaves and stems
  • 2 thinly sliced cucumbers
  • 3 thinly sliced green onions
  • Grilled or roasted meat (pork, beef, chicken, or tofu)
  • 1 tablespoon of fish sauce mixed with 2 tablespoons of sugar, and ¼ teaspoon of kosher salt
  • Pate mayonnaise (optional)

I prefer using pork grilled to perfection. Its juicy, charred exterior mixes perfectly with the flavors from the pickled vegetables and herbs.

Step-by-step guide:
Step 1: Prepare ingredients

Cook your preferred meat, roast it, or grill it. Once completed, let it rest for at least 5 minutes before slicing into thin pieces.

Assemble all the vegetables: slice cucumbers thinly and chop green onions to appropriate length. Set aside fresh cilantro with stems.

Step 2: make The Banh Mi spread

In a separate bowl, prepare your special Banh Mi spread by mixing one tablespoon of fish sauce with two tablespoons of sugar and a quarter teaspoon of kosher salt.

Step 3: Slice bread in half

Grab your French baguette and slice it open lengthwise in half.

Step 4: Spread Pate Mayo (Optional)

If you have decided to use pate mayo, spread a thin layer over one side of the bread.

Otherwise, simply apply a layer of fat-free mayo.

Step 5: Add meat and vegetables

Add the sliced meat in between the two bread halves. Then, layer the veggies: pickled vegetables, cucumbers, and green onions.

Step 6: Spread Banh Mi Mix

Finally, spread your Banh Mi mix on top of the meat.

Step 7: Add some cilantro leaves and stems for an extra flavor

Place cilantro leaves and stems over the Banh Mi mix and close the sandwich with the top half bread.

Quick Note:

Remember that Banh Mi sandwiches can be versatile, so you can experiment with different flavors and ingredients to suit your tastes. Swap out your protein – try using grilled beef, Vietnamese grilled chicken, BBQ pork, grilled pork or BBQ chicken. Heck if you’re daring tofu is pretty good as well!

Substitutions and Variations

 Get ready for a flavor explosion in every bite!
Get ready for a flavor explosion in every bite!

Are you ready to get creative with your Banh Mi sandwich? There are plenty of substitutions and variations you can make, in order to adapt this recipe to your personal taste or dietary preferences.

Firstly, let’s talk about the protein: instead of pork, you can try grilled beef or chicken for a different flavor. Don’t eat meat? No problem! Tofu is a popular vegetarian choice that will soak up all the delicious marinade flavors.

If you prefer a richer taste, you could try adding BBQ pork or beef to your sandwich. For some additional spice, go for the Vietnamese grilled chicken option.

Now let’s move on to the bread. Although traditional Banh Mi are made with French baguettes, feel free to opt for whole wheat or gluten-free breads that align better with your preference.

And finally, don’t be afraid to experiment with your toppings! Instead of pickled vegetables, try topping your sandwich with avocado slices, sliced jalapeños or bean sprouts. You can also swap out the cilantro for parsley, basil or mint leaves.

Remember that Banh Mi is all about balance and incorporating various flavors and textures. Feel free to improvise according to what you have on hand or based on what flavors you particularly enjoy. Our recipe is just a guideline – it’s up to you to customize your own perfect Banh Mi experience!

Serving and Pairing

 Savor the crispy crust and soft interior of this Vietnamese baguette.
Savor the crispy crust and soft interior of this Vietnamese baguette.

The Banh Mi sandwich is a complete meal in itself, but that doesn’t mean you can’t pair it with a side dish or two.

To keep the Vietnamese-inspired theme going, consider pairing your Banh Mi sandwich with a light and refreshing Asian salad. The crispy texture of the salad will complement the soft bread and savory meat or tofu filling.

If you want something warm and comforting to accompany your sandwich, consider a hot bowl of pho. The hearty broth and tender noodles will perfectly complement the fresh flavors of your Banh Mi sandwich.

For drinks, opt for an iced tea or even a cold beer to balance out the bold flavors of this classic Vietnamese street food.

Serving wise, don’t be afraid to get creative with your presentation. Cutting the sandwich into bite-sized pieces or serving them mini-style can make them perfect for appetizers at a party or gathering.

No matter how you choose to serve your Banh Mi sandwich, it’s sure to be a hit – the crispy airy baguette typically filled with savory meats and mayo smear, pickled veggies, pate mayo, fresh cilantro stems, green onions, and cucumbers create an explosion of flavor that will leave your taste buds craving more!

Make-Ahead, Storing and Reheating

 The colorful and fresh ingredients make this sandwich an Instagram-worthy dish.
The colorful and fresh ingredients make this sandwich an Instagram-worthy dish.

Alright, foodies! Let’s talk about meal prep and how to store and reheat this Banh Mi sandwich recipe. Because, let’s be honest, when we make a delicious sandwich, it’s hard not to want to eat the entire thing in one sitting. But, if you’re looking to make these ahead of time or have some leftovers, here’s what you need to know.

First off, let me tell you that these sandwiches can be made a day ahead of time and stored in the fridge. If you’re prepping for a work lunch or just want to get ahead on dinner prep, this is a great option. Just make sure to keep the pickled vegetables and herbs separate from the bread, meat, and mayo spread until ready to eat. This will help prevent the bread from getting soggy.

When it comes to storing these sandwiches, wrap them tightly in plastic wrap or foil and store them in an airtight container in the refrigerator. These sandwiches are best eaten within 24 hours of making them, but they can last up to three days if stored properly.

Now let’s talk reheating. These sandwiches are traditionally served cold or at room temperature, but if you prefer them warm here’s what you can do. Preheat your oven or toaster oven to 350°F (175°C) and carefully wrap your sandwich in foil. Place it in the oven for 10-15 minutes until heated through.

If you’re short on time or don’t feel like turning on the oven, you can also microwave your sandwich for 30 seconds to a minute until heated through. Just remember that microwaving may cause your bread to get slightly soft.

And that’s all there is to it! With these tips for meal prep and storage, you’ll be ready to enjoy this delicious Banh Mi sandwich recipe whenever your heart desires without compromising on taste or texture.

Tips for Perfect Results

 A wonderful combination of sweet, sour, and savory flavors.
A wonderful combination of sweet, sour, and savory flavors.

Now that you have all the ingredients prepped, it’s time to start cooking! But before you do, here are a few tips that will help you make the best Banh Mi possible.

1. Use Fresh Bread: The key to any good Banh Mi is fresh bread. Look for French baguettes that are crispy on the outside and soft on the inside. If you can’t find a good baguette, try making your own at home.

2. Don’t Overload Your Sandwich: While it may be tempting to pile on lots of meat, vegetables, and condiments, remember that less is sometimes more. Too many ingredients can make your sandwich difficult to eat and overwhelm your taste buds.

3. Use High-Quality Meats: Savory meats like grilled beef or pork really take this sandwich to another level. Try to use high-quality cuts of meat and grill them to perfection for maximum flavor.

4. Make Your Own Pickled Vegetables: While store-bought pickled vegetables are convenient, making your own adds an extra layer of flavor and freshness to your sandwich. Plus, you have control over the pickling liquid and can adjust flavors to your liking.

5. Add Fresh Herbs: A handful of fresh cilantro stems and sliced green onions add brightness and freshness to your Banh Mi. Don’t skimp on these flavorful additions!

6. Experiment with Spicy Sauces: For those who love heat, adding a spicy sauce like Sriracha or chili garlic sauce can really elevate this sandwich. Be adventurous and try different sauces until you find one that satisfies your cravings.

7. Serve Immediately: Banh Mi is best enjoyed fresh out of the oven or off the stove, when the bread is still crispy and the fillings are warmed through. Don’t let your sandwich sit around too long before eating.

By following these tips, you’ll be well on your way to creating the perfect Banh Mi sandwich. Good luck and happy cooking!


Before we wrap up this delicious Banh Mi (Asian Sandwich) recipe article, let me address some common questions that you might have about making this Vietnamese sandwich. Whether it’s your first time trying this iconic sandwich or you are an experienced cook looking for some tips, I’ve got you covered. Here are some of the frequently asked questions we’ve received and some answers that will help you perfect your Banh Mi-making skills.

What is in a traditional Vietnamese banh mi?

The Banh Mi sandwich is a popular Vietnamese dish which may seem strange at first due to its unique blend of ingredients. It consists of a crunchy bread roll filled with pate, mayo, Asian-style ham, pickled veggies, green onions, cilantro, a healthy dose of spicy peppers, and seasonings.

What is banh mi sauce made of?

For the sauce, all you need to do is combine some mayonnaise, hoisin sauce, and sriracha. Don’t forget to season with salt and pepper to taste. If you’re feeling a bit adventurous, try using Maggi seasoning instead of the traditional sauce ingredients. This nifty little flavor enhancer can be found in international food markets or online on Amazon. It’s a great way to add extra depth to your sauces, soups, and stir-frys.

What is the original banh mi sandwich?

Banh Mi, a sandwich that hails from Saigon, Vietnam, has a crispy baguette filled with savory meats, rich liver pate, pickled veggies, fresh herbs, and spicy chilies. This sandwich is both fresh and light, yet packs a flavor punch of spice and umami.

What kind of bread is used for banh mi sandwich?

When it comes to making a delicious banh mi sandwich, there’s one crucial component that cannot be overlooked: the bread. A perfectly toasted baguette is essential to achieving the satisfying crunch that makes this sandwich so irresistible. However, don’t be tempted to go for a long, traditional French-style baguette from the store. Read on to learn more about selecting the right bread for your banh mi.

Bottom Line

Now that you’ve mastered the art of making Banh Mi, it’s time for you to enjoy your very own Vietnamese sandwich! Get creative with different fillings and experiment with variations to make it uniquely yours. This recipe is truly a masterpiece of flavors, combining savory meats, pickled veggies and crispy airy baguette, which is why it’s no wonder why it has become one of the most popular sandwiches in the world!

So what are you waiting for? Give this Banh Mi recipe a try and impress your taste buds – and your loved ones! Whether you’re hosting a dinner party or simply looking for something to satisfy your cravings, this Vietnamese sandwich is the ultimate choice. Trust me; you won’t regret making it and sharing it with those who matter most.

Here’s to embracing diversity and trying exciting new cuisines like Vietnam’s! Let the journey of culinary discovery continue – banh mi style.

Banh Mi (Asian Sandwich)

Banh Mi (Asian Sandwich) Recipe

Vietnamese Style sandwich
No ratings yet
Prep Time 20 mins
Cook Time 20 mins
Course Main Course
Cuisine Vietnamese
Servings 8 sandwiches
Calories 1062.5 kcal


  • 1/2 cup shredded carrot
  • 1/2 cup daikon radish
  • 1 tablespoon cider vinegar
  • 2 teaspoons sugar
  • 1/4 teaspoon kosher salt
  • 3 tablespoons chili-garlic sauce (such as lee kum kee)
  • 1 1/2 teaspoons sugar
  • 1 (7 lb) pork tenderloin, trimmed
  • cooking spray
  • 1/2 teaspoon salt
  • 3 tablespoons fat-free mayonnaise
  • 2 (20 inch) French baguettes
  • 1 cucumber (cut into 16 thin strips)
  • 16 fresh cilantro stems
  • 2 sprigs green onions, cut length wise
  • 1 seeded thinly sliced jalapeno pepper


  • Combine the first five ingredients; cover and let stand for 15 mins to and hour; then drain.
  • Preheat oven to 400°F.
  • Combine the chili garlic sauce and 1 1/2 teaspoons of sugar; stir well. Place pork on the rack of a small roasting pan or broiling pan coated with cooking spray. Spread 2 tablespoons of the chili garlic mixture evenly over pork; sprinkle the pork with 1/2 teaspoon salt.
  • Bake at 400°F for 20 minutes or until a thermometer registers at 155°F (slightly pink) Cool; cover, and refrigerate.
  • Combine mayo and the remaining chili garlic mixture; cover and refrigerate.
  • Cut each baguette horizontally. Cutting into but not completely through. Spread mayo garlic mixture evenly on cut sides. Thinly slice the pork; divide evenly between baguettes. Top evenly with carrot mixture, arrange 8 cucumber slices and 8 cilantro sprigs on each baguette. Top evenly with the green onions and jalapeno. Press gently to close; Cut each baguette in to four servings.

Add Your Own Notes


Serving: 543gCalories: 1062.5kcalCarbohydrates: 99.8gProtein: 98.1gFat: 27.2gSaturated Fat: 8.6gCholesterol: 262.6mgSodium: 1558.4mgFiber: 6.2gSugar: 3.8g
Keyword < 60 Mins, Asian, Lunch, Meat, Pork
Tried this recipe?Let us know how it was!

Recommended Recipes Just For You

None found