A bánh mì cut open, packed with colorful fillings, a Vietnamese-style sandwich
Prep30 min
Cook20 min
Serves4 sandwiches
CuisineVietnamese

Bánh Mì: How to Make the Vietnamese Sandwich at Home

A complete bánh mì recipe: quick-pickled daikon and carrot (đồ chua), lemongrass pork, a liver pâté and an easy canned-mackerel substitute, plus a stand-in for Maggi seasoning. Also covers how this sandwich, born in the French colonial era, became loved around the world.

Total: 1 hr 30 minLevel: Beginner

Cooking flow

Cooking steps

STEP 11 / 5

Make the đồ chua (start the day before)

Daikon and carrot cut into matchsticks, the white and orange in contrast before salting
Cut the daikon and carrot into matchsticks about 5 cm long and 3 mm thick

Cut the daikon and carrot into matchsticks about 5 cm long and 3 mm thick. A knife or a slicer both work, but even thickness means even pickling. Put them in a bowl, rub in 1 tsp salt lightly, and leave for 15 minutes until softened, then squeeze out the liquid firmly with both hands. In a small pot, heat the rice vinegar, sugar, 1/2 tsp salt and water over medium heat, and when the sugar dissolves turn off the heat and let it cool. Put the squeezed vegetables in a storage container, pour in the cooled brine, and shake the container gently so it reaches everything. Refrigerate for at least 1 hour, ideally overnight, until the sourness mellows and blends in.

STEP 22 / 5

Make the pâté

Chicken livers and garlic sautéed in a skillet with the butter melted in
Soak the livers in milk for 15 minutes before cooking to remove the gamey smell

Soak the chicken livers in milk for 15 minutes to draw out the smell, rinse with water, and pat dry with paper towels. Trim off the white fat and, if a green gallbladder is attached, cut it away with about 5 mm of margin. Melt the butter in a skillet, sauté the sliced garlic over medium heat for 30 seconds, and add the livers before the garlic browns. Cook 2 minutes on each side, until completely gray all the way through. When cool enough to handle, mash until smooth with a food processor or a fork, season with salt and black pepper, move to a container and chill in the refrigerator.

STEP 33 / 5

Cook the lemongrass pork

Marinated pork cooking in a skillet, with the aroma of lemongrass rising
A marinade with sugar scorches easily. Cook it carefully over medium heat

Put the pork in a bowl and add the dried lemongrass, garlic, sugar, fish sauce and black pepper. Separate the slices one at a time with your fingertips and work them together for about a minute, until the seasoning coats the pale meat in a thin, even layer and almost no liquid pools at the bottom of the bowl. Marinate in the refrigerator for at least 30 minutes, ideally 2 hours. To cook, heat a little oil in a skillet over medium heat and spread the pork out without overlapping, in 2 or 3 batches. When one side has browned after 2–3 minutes, flip it and cook until done in the center, 4–5 minutes in total. Because of the sugar it scorches easily, so keep the heat at a gentle medium and rest the cooked meat under aluminum foil for 2 minutes.

STEP 44 / 5

Prepare the bread

Baguettes being toasted in a toaster oven, with the crust crisp
Toasting makes the crust crackle. That crunch is the heart of a bánh mì

Slice each baguette lengthwise through the middle of its thickness. Don't cut all the way through: leave about 1 cm along one side like a hinge, which makes the fillings easier to hold. In a toaster oven, bake at 180°C for 3–4 minutes; in a skillet, warm the outside over medium heat without oil, until the crust turns crisp. Pressing the opened inside face down for just 30 seconds dries the surface slightly so it doesn't get soggy when you spread on the sauce.

STEP 55 / 5

Assemble

3 min

Assembling the bánh mì, with pâté, mayonnaise and fillings laid out
Spread the fillings evenly so that every bite has every flavor

Spread the pâté generously over one inside face of the bread, enough to cover it completely, and spread mayonnaise thinly on the other. Slice the cucumber and lay it along the bottom, then layer on the lemongrass pork evenly. The đồ chua is the center of the sourness, so pile it on until it slightly hides the meat. Scatter on the cilantro, stems and all, and the scallions cut into thin rounds, and add slices of green chile if you like. Finally, sprinkle a few drops of light soy sauce over everything, about 1/2 tsp in all, and the saltiness and aroma come together like a Vietnamese street stall.

0 / 0
Ingredients

Ingredients

1 / 4

Đồ chua (pickled daikon and carrot)

Ingredient Amount Substitutes & notes
Daikon 150 g
Carrot 100 g
Salt 1 tsp For salting the vegetables
Rice vinegar 80 ml Distilled white vinegar also works (the flavor changes a little)
Sugar 2 tbsp
Salt (for the brine) 1/2 tsp
Water 50 ml
2 / 4

Lemongrass pork

Ingredient Amount Substitutes & notes
Pork shoulder (thinly sliced) 300 g Thinly sliced pork belly also works (it adds more fat)
Lemongrass (dried) 1 tbsp Or 1 fresh stalk. If you have neither, use the zest of 1/2 lemon plus ginger
Garlic (grated) 2 cloves
Sugar 1 tbsp
Fish sauce 2 tbsp Soy sauce also works (the flavor changes)
Black pepper 1/2 tsp
3 / 4

Pâté

Ingredient Amount Substitutes & notes
Chicken livers 200 g Or 1 can of mackerel (see below)
Butter 30 g
Garlic 1 clove
Milk 2 tbsp To draw out the strong smell
Salt and black pepper a little of each
4 / 4

Assembly

Ingredient Amount Substitutes & notes
Baguettes 4 (25–30 cm) Hot dog rolls or sub rolls also work
Mayonnaise 4 tbsp
Cucumber 1
Cilantro 1 bunch If you dislike it, use mitsuba or shiso (the flavor changes)
Scallions 3
Green chile (or dried red chile) 1–2 To adjust the heat. Optional
Light soy sauce 1–2 tsp A stand-in for Maggi Seasoning Sauce. Adds a layered savory depth
0 / 0

How a colonial bread became Vietnamese street food

In 1954 France withdrew from Vietnam, ending a colonial rule that had lasted more than 70 years, since the late 19th century. That year, people who had moved to Saigon (now Ho Chi Minh City) picked up the baguettes the French had brought and must have thought: "We can make this better."

Where the French had simply put ham and butter in a baguette, they added pork scented with lemongrass. They spread on a rich liver pâté. They added the sour snap of homemade pickled daikon and carrot. They piled on plenty of cilantro.

Before long it had become something entirely new, beyond the food culture of the colonizers.

This is the birth of the bánh mì. It entered the Oxford English Dictionary in 2011, and it is Vietnamese soul food. One loaf of bread holds a history and a balance of the five tastes.

This article walks you through making a true bánh mì step by step with ingredients you can find in an ordinary supermarket and an Asian grocery.

A Vietnamese street stall selling bánh mì, with colorful fillings laid out
Bánh mì stalls lining a street in Ho Chi Minh City. People eat them as an everyday meal

If you like other Southeast Asian dishes, try gapao rice (in Japanese) or Indonesia's national dish, nasi goreng (in Japanese). If you enjoy Middle Eastern food, kebab and falafel (in Japanese) are also popular.


Types of bánh mì

Bánh mì varies with the region and the filling. Here are five representative types.

Type Features Difficulty
Bánh Mì Thịt The works: grilled pork, pâté and vegetables. The classic ★★☆
Bánh Mì Ốp La With a fried egg. A Vietnamese breakfast staple ★☆☆
Bánh Mì Gà With chicken. A lighter flavor ★☆☆
Bánh Mì Chay Vegetarian, with tofu or tempeh. Popular with Buddhists ★★☆
Bánh Mì Kẹp Kem A dessert version with ice cream inside. An unexpected pairing that is hugely popular ★☆☆

The one we make here is the classic bánh mì thịt (with lemongrass pork).

What defines Vietnamese cooking

Vietnamese cuisine developed its own character while absorbing influences from China, India and France. Its hallmarks are a balance of the five tastes, heavy use of fresh herbs and the use of fermented foods. Eating it alongside gapao rice (in Japanese) from Thailand, another Southeast Asian standard, lets you taste how the culinary philosophies of the region's countries differ.


Ingredients (makes 4 sandwiches)

An easy pâté: the canned mackerel and butter shortcut

Authentic pâté is made with pork liver, but a shortcut works surprisingly well: mash 1 can (200 g) of mackerel in water with a fork and mix in 20 g butter and black pepper. It tastes remarkably similar, and it is rich in omega-3 fatty acids too, a lazy but legitimate trick.

A substitute for Maggi seasoning

In Vietnam a few drops of Maggi Seasoning Sauce go on the sandwich (source: RecipeTin Eats - Bánh Mì Vietnamese Sandwich). Asian grocers and import stores usually carry it. If you can't find it, light soy sauce plus a little fish sauce (2:1) gets closest.


Make ahead the day before

The đồ chua is usable after at least 1 hour of pickling, but if you leave it overnight the flavors blend and it tastes far better. It keeps about a week in the refrigerator.

Always cook the liver all the way through

Eating liver that is still pink carries a risk of food poisoning. Cook it until it is gray throughout. Use it within 3 days when refrigerated.

Substitutes if you can't get a baguette

If you can't find a baguette, a crusty French-style roll works well. A very soft hot dog bun soaks up the moisture from the fillings and turns soggy, so choose one with a crisp bite if you can.

For anyone with allergies

Bánh mì contains wheat (the baguette), dairy (butter, and the milk used to prep the pâté), fish (fish sauce, and the canned mackerel if you use it) and egg (mayonnaise). If you have an allergy, use substitute ingredients. People who can't eat gluten can switch to a rice flour bread. For a dairy allergy, make the pâté without butter and milk, or leave the pâté out.


The finished sandwich

A finished bánh mì, with pork, đồ chua and cilantro visible in the cross-section
Crisp bread, sour pickles, savory pork and fresh herbs come together in the finished bánh mì

Cooking tips

The reason bánh mì is loved around the world is its balance: all five tastes in a single bite.

Tip 1: Don't skimp on the đồ chua

Sourness "resets" the mouth. It cuts the lingering richness of fat and protein, so you taste the next bite more keenly. Pile it on until you think it's too much. That is why a bánh mì never gets boring.

Tip 2: Don't spread the pâté thin

Pâté is the umami core of a bánh mì. Cover the surface properly. Too little and the whole sandwich tastes flat. Vietnamese sandwich makers spread it until the whole inside of the bread is hidden.

Tip 3: Always heat the bread first

A crisp crust is essential. Bread at room temperature soaks up the moisture from the fillings and turns soggy. Always warm it right before eating. Three minutes in a toaster oven makes a completely different sandwich.

Tip 4: Eat it right away

A bánh mì is best freshly made. As time passes, moisture from the fillings moves into the bread, so eat it as soon as you make it. If you're taking it with you, pack the đồ chua separately and add it right before eating, as the pros do.

Tip 5: The longer the marinade, the better

The pork needs at least 30 minutes in the marinade, but overnight deepens the flavor dramatically. Marinate the day before and cook it on the day, and you have an authentic bánh mì in no time. Make a big batch and freeze it for make-ahead meals.


Variations

More ways to enjoy bánh mì

Once you're comfortable with Vietnamese cooking, try gapao rice (in Japanese) from Thailand, which shares the same philosophy of grilled or stir-fried meat plus fresh herbs. Kebab from Turkey is another recipe in the same family of Asian grilled meats.

Breakfast bánh mì (bánh mì ốp la)

Fry an egg in a skillet and use it in place of the lemongrass pork. Keep the mayonnaise and pâté, and add tomato slices instead of đồ chua if you like. It makes a rich breakfast in 5 minutes.

Vegetarian version (bánh mì chay)

Simply slice firm tofu 1 cm thick and pan-fry it in place of the pork. Season it with lemongrass, garlic, sugar and light soy sauce. For a texture closer to meat, freeze the tofu once and thaw it before using, which adds chew. The shortcut pâté with canned mackerel and butter includes fish and dairy, so for a fully plant-based sandwich leave the pâté out or replace it with a plant-based spread.

Chicken version (bánh mì gà)

Just cook chicken breast in the lemongrass marinade. It has less fat than pork and tastes lighter, a good choice if you're health-minded. Chicken thighs make it juicier.

Milder version (kids' bánh mì)

Leave out the green chile and use a little less vinegar in the đồ chua, and children can eat it easily. If your kids don't like cilantro, swap in shiso for a different, fresh aroma.

A freewheeling version with everyday ingredients

  • Bread → sandwich bread, for a "bánh mì-style open-faced sandwich"
  • Pork → pork sliced for ginger pork (switch the seasoning to fish sauce + lemon + sugar)
  • Pâté → mentaiko mayonnaise (a surprisingly good fit as an umami base)
  • Đồ chua → store-bought sweet-and-sour pickled daikon (a quick pickling mix saves time)

If you'd like to try more Asian meat dishes, give kebab from Turkey a go. Like lemongrass pork, it relies on marinating in spices and then grilling, which makes it an easy next step after bánh mì.


Background: how a colonial bread became a street-food favorite

The bread the French brought (1880s)

When France colonized Vietnam in the late 19th century, the French brought the baguette and bakery culture with them. The problem was the climate. Vietnam's hot, humid conditions are not suited to growing wheat, and wheat flour was an expensive import. After trial and error, local bakers are said to have started mixing rice flour into the wheat flour.

That adaptation is said to have produced an accidental masterpiece. Bread with rice flour is said to have a thinner, crisper crust and a lighter inside. Lighter than a French baguette and easy to crush, it holds the weight of the fillings while still being easy to eat in a bite. That was the prototype of the bread used for bánh mì.

The turning point in 1954 (the Geneva Accords)

In 1954 the French were decisively defeated at Dien Bien Phu, and the Geneva Accords divided Vietnam into north and south. About one million people from the north moved south that year, and many settled in Saigon (now Ho Chi Minh City), which directly set the stage for the birth of the bánh mì.

One of the migrants, Lê Minh Ngọc, and his wife Nguyễn Thị Tịnh opened a small bakery called "Hòa Mã" in District 3. In 1958 Hòa Mã is said to have been the first to sell the "bánh mì thịt" (bánh mì with meat), and it is remembered as the direct ancestor of the modern bánh mì.

Starting from the bread, ham and pâté that the French brought, they swapped the butter for mayonnaise and added herbs and pickled vegetables. They turned the elements of expensive French cooking into food for ordinary people. There are similar examples around the world of cooking that "transcends the food culture of the conqueror," and borscht (in Japanese), the Ukrainian beet soup, is a famous dish that developed its own character amid the historical conflict between Russia and Ukraine.

How bánh mì spread around the world

After the Vietnam War ended in 1975, many Vietnamese left the country as refugees and immigrants. Bánh mì culture spread across the United States, Australia, Canada and France, diversifying further as it took in local ingredients.

In 2011 the Oxford English Dictionary added "bánh mì," and it now appears in food media around the world as one of Vietnam's signature dishes.

Why bánh mì never gets boring: tastes and textures

The appeal of bánh mì lies in how it is built so that all five tastes come together in a single bite.

Taste Ingredients that supply it
Saltiness Fish sauce, light soy sauce (or Maggi sauce), pâté
Sweetness Pickled carrot, the sugar marinade on the grilled pork
Sourness The rice vinegar in the đồ chua, cucumber
Bitterness Cilantro, scallions
Umami The liver in the pâté, the glutamates in the pork
Heat (pungency) Green chile

The textures are calculated too. There is the pleasure of the thin crust cracking, the contrast between the smooth, creamy pâté and the crunchy đồ chua, and the interplay of juicy pork and fresh vegetables. Together they make a complex harmony in your mouth.

Đồ chua is a sweet-and-sour pickle made with rice vinegar and sugar, and its sourness cuts the fat of the meat and pâté and lightens the next bite.

In Vietnam today there are street stalls (bánh mì stands) everywhere, selling them at affordable prices. Even after becoming famous worldwide, it has kept its place as everyday food for ordinary people, which may be the most defining thing about the bánh mì.


Frequently asked questions

Southeast Asian and Middle Eastern recipes on this site

Fusion plates that pair bánh mì with sides such as tabbouleh (parsley salad) or hummus (in Japanese) (chickpea dip) are also popular. See also the overview of Middle Eastern cuisine (in Japanese).

Q: I don't like cilantro. Can I leave it out?

You can, but the balance of aromas changes. If you don't like cilantro, mitsuba or shiso (perilla) comes relatively close in role. Mitsuba is cooling and shiso adds a Japanese note, but the overall balance holds. Many people grow to like a little cilantro with time, so do try a small amount.

Q: Can I use store-bought pickles instead of đồ chua?

You can, but I strongly recommend making your own. Store-bought sweet-and-sour pickled daikon can be quite salty, which easily throws off the balance. The ingredients for đồ chua are only daikon, carrot, vinegar and sugar, it takes 15 minutes to prepare, and it keeps about a week in the refrigerator. Once you've made it, it is handy for other dishes too, such as a side for dumplings or a salad topping.

Q: I can't get pâté. Can I skip it?

Skipping it loses the umami core and the sandwich tastes a little flat. If you dislike pork liver or can't find it, try the "easy pâté" of canned mackerel mashed with a fork and mixed with butter and black pepper. It adds a surprising depth of flavor. Store-bought liver spread or pâté de campagne also works. For another paste-style umami ingredient, a "fusion bánh mì" that uses hummus (in Japanese) (chickpea paste) in place of the pâté is worth trying.

Q: What bread is used for bánh mì in Vietnam? Is it different from a regular baguette?

Bánh mì bread is made by mixing rice flour into wheat flour (reference: Wikipedia - Bánh mì) and is lighter and crisper than a French baguette. A regular baguette is a bit heavier, but it substitutes well enough. If you want to recreate the authentic lightness, it's fun to try baking your own bread, replacing 10–15% of the flour with rice flour.

Q: Can I store it? How do I prepare ahead?

Once assembled, the bread turns damp within a few hours even in the refrigerator. The right way to prepare ahead is to store each component separately. The đồ chua keeps about a week in the refrigerator, the lemongrass pork 3 days refrigerated or 1 month frozen, and the pâté 3 days refrigerated. Warm the baguette just before eating and assemble, and you can enjoy an authentic bánh mì any time. Shakshuka (in Japanese) (eggs in tomato sauce) is another handy make-ahead dish, and you can also turn it into a breakfast set by refrigerating it with the đồ chua and just adding herbs.