Banh Mi Recipe

by admin
cropped shot of an adult hand holding a banh mi sandwich traditional vietnamese

Banh mi is a Vietnamese sandwich that has been gaining popularity around the world due to its unique combination of flavors and textures. This delicious sandwich is made with a crusty baguette, typically filled with various meats, pickled vegetables, fresh herbs, and a spread of mayonnaise or pate. Banh mi can be found in street vendors, cafes, and restaurants in Vietnam and other parts of the world.

The origins of banh mi can be traced back to the French colonial period in Vietnam, where the French introduced the baguette to the Vietnamese. However, the Vietnamese adapted the baguette to suit their taste by using rice flour instead of wheat flour, resulting in a lighter and airier texture. The banh mi sandwich was then born, incorporating Vietnamese ingredients such as pickled carrots and daikon, cilantro, and chili peppers.

Today, there are many variations of banh mi available, including vegetarian options with tofu or tempeh. Making banh mi at home is also becoming more popular, allowing people to customize their sandwich to their liking. With the right ingredients and techniques, anyone can make a delicious banh mi sandwich at home.

History of Banh Mi

Banh mi is a Vietnamese sandwich that has become popular all over the world. The history of banh mi dates back to the French colonial period in Vietnam, when the French introduced the baguette to the country. Vietnamese bakers quickly adapted the recipe to suit local tastes, creating a shorter, lighter, and crispier version of the French bread.

The term “banh mi” itself means “bread” in Vietnamese, but it has come to refer specifically to the sandwich that is made using this bread. Banh mi sandwiches typically consist of a baguette that is split lengthwise and filled with a variety of ingredients, including pickled vegetables, herbs, and meat.

The exact origin of the banh mi sandwich is not clear, but it is believed to have originated in Saigon (now Ho Chi Minh City) in the 1950s. At this time, street vendors began selling the sandwiches as a quick and easy meal for workers and students. The sandwiches were typically filled with pate, ham, and pickled vegetables, and were sold for a few cents each.

Over time, the banh mi sandwich evolved to include a wider variety of fillings, including grilled pork, chicken, and beef. Today, banh mi sandwiches are enjoyed all over the world, and have become a popular street food in many countries.

In recent years, there has been some controversy over the appropriation of banh mi by non-Vietnamese chefs and restaurants. Some have argued that the popularity of banh mi has led to a lack of respect for the sandwich’s cultural origins, and that non-Vietnamese versions of the sandwich often lack the authenticity and complexity of the original. However, others argue that the spread of banh mi around the world is a testament to its versatility and deliciousness, and that it is a dish that can be enjoyed by people of all cultures and backgrounds.

Essential Ingredients


Banh mi sandwiches are made with a French baguette that has a thin and crispy crust with a soft and fluffy interior. The bread should be toasted until it is crispy on the outside but still soft on the inside. It is important to use a high-quality baguette to ensure that the sandwich is delicious and satisfying.


The protein in a banh mi sandwich can vary, but the most common options are pork, chicken, or tofu. The protein should be marinated in a flavorful sauce to add depth and complexity to the sandwich. Pork is the most traditional protein used in banh mi, and it is typically marinated in a mixture of soy sauce, fish sauce, garlic, and sugar.


Vegetables are an essential component of a banh mi sandwich. The most common vegetables used are pickled carrots and daikon, sliced cucumber, and fresh cilantro. The pickled vegetables add a tangy and slightly sweet flavor to the sandwich, while the cucumber and cilantro add freshness and crunch.


The condiments used in a banh mi sandwich are what make it unique and flavorful. The most common condiments include mayonnaise, hot sauce, soy sauce, and Maggi seasoning. Mayonnaise adds creaminess to the sandwich, while hot sauce adds heat. Soy sauce and Maggi seasoning add umami flavor and depth to the sandwich. It is important to use these condiments in moderation, as they can easily overpower the other flavors in the sandwich.

Banh Mi Variations

Banh mi is a versatile sandwich that can be customized to suit different preferences and tastes. Here are some popular variations of banh mi that one can try:

1. Grilled Meat Banh Mi

Grilled meat banh mi is a popular variation of this sandwich. The meat can be chicken, beef, or pork, and is marinated with a blend of spices and herbs before grilling. The meat is then sliced and served on a baguette with pickled vegetables, cilantro, and chili peppers.

2. Vegetarian Banh Mi

For those who prefer a vegetarian option, a tofu or mushroom banh mi is a great choice. The tofu or mushrooms are marinated in a soy sauce mixture and then grilled or sautéed. The sandwich is then assembled with pickled vegetables, cilantro, and chili peppers.

3. Seafood Banh Mi

Seafood banh mi is another delicious variation of this sandwich. The seafood can be shrimp, crab, or fish, and is cooked with a blend of spices and herbs. The seafood is then served on a baguette with pickled vegetables, cilantro, and chili peppers.

4. Breakfast Banh Mi

Banh mi can also be enjoyed as a breakfast sandwich. The sandwich is filled with scrambled eggs, bacon, and cheese. The sandwich is then topped with pickled vegetables, cilantro, and chili peppers.

Overall, banh mi is a delicious sandwich that can be customized to suit different tastes and preferences. Whether one prefers meat, seafood, or vegetarian options, there is a banh mi variation for everyone to enjoy.

Preparing the Bread

Banh mi sandwiches are typically made with a Vietnamese-style baguette, which has a thin, crispy crust and a soft, airy interior. To prepare the bread for your banh mi sandwich, you can either make your own baguette from scratch or purchase pre-made baguettes from a bakery or grocery store.

If you choose to make your own baguette, there are several recipes available online that provide step-by-step instructions. One popular recipe involves combining bread flour, warm water, instant yeast, sugar, egg, melted butter, and salt to create a shaggy dough. The dough is then kneaded until it forms a smooth, round ball, which is left to rise until it doubles in size. The risen dough is then shaped into baguettes and baked in a hot oven until golden brown.

If you prefer to purchase pre-made baguettes, look for ones that have a thin, crispy crust and a soft, airy interior. Avoid baguettes that are too dense or chewy, as they may not provide the right texture for your banh mi sandwich.

Once you have your baguette, you can prepare it for your banh mi sandwich by slicing it in half lengthwise and toasting it lightly in the oven or on a grill. This will help to give the bread a slightly crispy texture and a warm, toasty flavor that complements the other ingredients in the sandwich.

Marinating the Protein

Marinating the protein is a crucial step in making a delicious banh mi sandwich. It adds flavor and tenderizes the meat, making it juicy and succulent. The type of protein used in a banh mi sandwich can vary, but some popular options include grilled pork, grilled chicken, cold cut slices, eggs, and tofu.

To marinate the protein, start by preparing the marinade. The marinade typically includes ingredients such as fish sauce, lemongrass, garlic, ginger, soy sauce, hoisin sauce, mirin, honey, and Chinese five spice. The exact ingredients and proportions can vary depending on personal preference and the type of protein used.

Once the marinade is prepared, add the protein to a large ziplock bag and pour the marinade over it. Make sure the protein is fully coated in the marinade and then seal the bag. Marinate the protein for at least 30 minutes, but preferably overnight to allow the flavors to fully infuse.

When ready to cook the protein, remove it from the marinade and discard the excess marinade. Grill or cook the protein using your preferred method until it is fully cooked and has a nice char or sear.

Overall, marinating the protein is an essential step in making a delicious banh mi sandwich. It adds depth of flavor and enhances the texture of the protein, making it a flavorful and satisfying meal.

Assembling the Sandwich

Once all the components of the banh mi are prepared, it’s time to assemble the sandwich. Here are the steps to follow:

  1. Slice the baguette: Use a sharp bread knife to slice the baguette in half lengthwise. Don’t cut all the way through, as you want to keep the sandwich intact.
  2. Spread the condiments: Spread the mayonnaise on the bottom half of the bread, followed by the pâté. If you’re using chili sauce or Sriracha, add it at this point.
  3. Add the meat: Place the meat on top of the pâté. If you’re using grilled meat, make sure it’s warm before adding it to the sandwich.
  4. Add the pickled vegetables: Spoon the pickled vegetables on top of the meat. Be generous, as the vegetables add a lot of flavor and texture to the sandwich.
  5. Add the herbs: Sprinkle cilantro and/or mint leaves on top of the vegetables. If you’re using basil, tear the leaves into small pieces before adding them.
  6. Close the sandwich: Fold the top half of the baguette over the filling. Press down gently to compress the sandwich.
  7. Cut and serve: Cut the sandwich into thirds or halves, depending on your preference. Serve immediately, while the bread is still crispy and the fillings are fresh.

Remember that banh mi is a versatile sandwich, and you can customize it to your liking. Feel free to experiment with different meats, vegetables, and condiments to create your own unique version.

Serving and Pairing Suggestions

Banh mi is a versatile sandwich that can be enjoyed on its own or paired with a variety of sides and beverages. Here are some suggestions for serving and pairing banh mi to enhance its flavors and create a well-rounded meal.

Side Dishes

  • Spring Rolls: Fresh Vietnamese spring rolls filled with vegetables, herbs, and protein are a great complement to banh mi. They provide a light and refreshing contrast to the richness of the sandwich.
  • Green Mango Salad: A tangy and spicy salad made with shredded green mango, carrots, peanuts, and a chili-lime dressing is a popular side dish in Vietnamese cuisine. It adds a crunchy texture and zesty flavor to banh mi.
  • Pho: A bowl of hot and savory pho, a Vietnamese noodle soup, is a classic pairing with banh mi. The aromatic broth and tender meat or tofu in pho balance the bold flavors of the sandwich.
  • Jicama Fries: Jicama, a root vegetable with a crisp texture and slightly sweet taste, can be cut into fries and baked or fried. They make a healthy and satisfying side dish for banh mi.
  • Fried Rice Cakes: Crispy rice cakes made with glutinous rice and filled with savory ingredients such as pork, mushrooms, and onions are a popular snack in Vietnam. They can be served alongside banh mi for a hearty and flavorful meal.


  • Iced Coffee: Vietnamese iced coffee, made with strong coffee, sweetened condensed milk, and ice, is a popular beverage to enjoy with banh mi. Its creamy and sweet taste complements the bold flavors of the sandwich.
  • Lemongrass Tea: A fragrant and refreshing herbal tea made with lemongrass, ginger, and honey is a soothing beverage to pair with banh mi. It helps to cleanse the palate and aid digestion.
  • Beer: A cold and crisp beer such as lager, pilsner, or IPA can be a refreshing and satisfying drink to enjoy with banh mi. It balances the richness of the sandwich and enhances its spicy and savory notes.

With these serving and pairing suggestions, you can create a delicious and well-balanced meal with banh mi as the centerpiece.

Vegetarian and Vegan Options

Banh mi is a Vietnamese sandwich that traditionally includes meat, but there are plenty of vegetarian and vegan options available. These options allow individuals who follow a plant-based diet to enjoy this delicious sandwich without compromising their dietary preferences.

One of the most popular vegetarian options for banh mi is tofu. Tofu is a versatile ingredient that can be marinated and cooked in a variety of ways. It can be sliced, fried, and added to the sandwich along with pickled vegetables, fresh herbs, and a spicy sauce. Other vegetarian options include mushrooms, which can be sautéed and seasoned to add a meaty texture to the sandwich.

For those who follow a vegan diet, there are several options available as well. Vegan mayonnaise can be used as a substitute for traditional mayonnaise, and vegan cheese can be added to the sandwich to add a creamy texture. Additionally, the pickled vegetables that are traditionally used in banh mi are vegan-friendly, and can be made using a combination of carrots, daikon radish, and cucumbers.

Overall, banh mi is a versatile sandwich that can be customized to fit a variety of dietary preferences. With the right ingredients and preparation, individuals who follow a vegetarian or vegan diet can enjoy this delicious sandwich without sacrificing flavor or texture.

Storing and Reheating

Banh mi can be stored in the refrigerator for up to 3 days. To store, wrap the sandwich tightly in plastic wrap or aluminum foil and place it in an airtight container. This will help prevent the bread from getting stale and keep the fillings fresh.

When it comes to reheating banh mi, there are a few methods to choose from. The best method will depend on personal preference and the equipment available.

Microwave Method

The quickest and easiest way to reheat banh mi is in the microwave. To do this, cut the sandwich in half and place it on a microwave-safe plate. Cover the sandwich with a damp paper towel or cloth and heat on medium power for 10-15 seconds. Check the heat and add another 5-10 seconds if needed. Be careful not to overcook the sandwich as the bread can turn hard and chewy.

Toaster Oven Method

Another option for reheating banh mi is to use a toaster oven. Preheat the toaster oven to 350°F and remove any fragile salad items, such as lettuce, cucumber, and cilantro. Unwrap the sandwich and place it on a metal pan. Cover the sandwich with foil or an aluminum cover to prevent the bread from burning. Heat for 5-10 minutes or until the bread is crispy and the fillings are heated through.

Oven Method

For a more thorough reheating, use the oven method. Preheat the oven to 325°F and wrap the sandwich tightly in aluminum foil. Place the sandwich on a baking tray lined with parchment paper and avoid overlapping sandwiches or crowding too many onto one tray. This will ensure even heating throughout. Heat for 10-15 minutes or until the bread is warmed and the fillings are heated through.

Overall, banh mi is a versatile and delicious sandwich that can be easily stored and reheated. With the right method, it can be enjoyed fresh and hot even after a few days in the refrigerator.

Related Articles

Leave a Comment