Bánh Mì (Vietnamese Crispy Baguette Sandwich with Pork and Pickles)
Asian Medium

Bánh Mì (Vietnamese Crispy Baguette Sandwich with Pork and Pickles)

Quick answer

Banh mi is the product of French colonialism meeting Vietnamese resourcefulness.

What makes this special

  • Bánh Mì uses a light rice-flour baguette to create a sandwich with a signature shattering crust.
  • Rice flour blended into the baguette makes it lighter and shatters on the first bite
  • Classic Saigon build: pate, ham, pickled daikon-carrot, cucumber, cilantro, jalapeño
Total time
30 min
Level
Medium
Servings
2 servings
Ingredients
6
Calories
480 kcal
Protein
25 g

Key ingredients

BaguettePork (roasted or grilled)CarrotDaikon radishCilantro

Core cooking flow

  1. 1 Julienne 1 carrot and 80g daikon into thin strips about 0.3cm wide.
  2. 2 Toss the vegetables with 3 tablespoons rice vinegar and sugar until lightly coated.
  3. 3 Slice 150g pork about 0.5cm thick and season both sides with salt and pepper.

Banh mi is the product of French colonialism meeting Vietnamese resourcefulness. A baguette made partly with rice flour results in a bread lighter and airier than its French counterpart, with a shattering crust that flakes on the first bite. The bread is the foundation and everything else is built around its texture. Fillings vary by region and stall, but the classic Saigon version layers pate, cold cuts, pickled daikon and carrot, sliced cucumber, cilantro, and jalapeno. The pickled vegetables provide sharp, tangy crunch that cuts through the fattiness of the meat and pate. At street carts across Ho Chi Minh City, a banh mi is assembled in under a minute and costs less than a dollar, delivering crispy, sour, herbal, spicy, and fatty elements in every bite. The bread was introduced during French colonial rule in the nineteenth century, and Vietnamese bakers gradually reduced the density and adapted the loaves to local ovens and ingredient availability. Today, variations include a tofu version for vegetarians and a shrimp version common in coastal cities. The key to a proper banh mi is bread baked the same day, eaten while the crust is still intact.

Prep 20min Cook 10min 2 servings
Recipes by ingredient → carrot korean radish vinegar

Instructions

Read the steps as a cooking flow: prep, heat, seasoning, doneness control, and finish.

6 steps
  1. 1
    Prep

    Julienne 1 carrot and 80g daikon into thin strips about 0.3cm wide.

    Keep the cuts even so the vegetables pickle at the same speed and stay crisp instead of turning limp in spots.

  2. 2
    Season

    Toss the vegetables with 3 tablespoons rice vinegar and sugar until lightly coated.

    Let them sit for at least 15 minutes, then squeeze gently so the filling tastes tangy without soaking the bread.

  3. 3
    Season

    Slice 150g pork about 0.5cm thick and season both sides with salt and pepper.

    Avoid thick pieces because they can turn chewy inside the sandwich and make each bite hard to cut through.

  4. 4
    Control

    Heat a pan over medium-high heat and spread the pork in a single layer.

    Cook for 3 to 5 minutes, turning as needed, until fat renders and the edges look browned and lightly crisp.

  5. 5
    Prep

    Split 1 baguette lengthwise without cutting all the way through.

    Warm it briefly until the crust feels crisp again, then spread a thin layer of mayonnaise inside to protect the crumb from moisture.

  6. 6
    Finish

    Layer the pork, squeezed pickles, a handful of cilantro, and thinly sliced chili in that order.

    Press the bread gently to hold the filling in place, then serve right away while the crust is crisp.

After the steps

Pick a recipe that fits this dish.

Continue with shared ingredients, meal pairings, or a similar method.

Recipes That Go Well With This

More Asian →

Based on shared ingredients and meal pairing

Banh Cuon (Hanoi Steamed Rice Rolls with Pork and Mushroom)
Shared ingredient: pork shoulder Asian

Banh Cuon (Hanoi Steamed Rice Rolls with Pork and Mushroom)

Banh cuon is a Hanoi breakfast specialty - translucent rice sheets steamed on fabric stretched over boiling water, then filled and rolled within seconds by practiced hands. The batter contains nothing but rice flour and water, spread tissue-thin to produce a wrapper so delicate it tears under rough handling. Inside sits a filling of minced pork and finely chopped wood ear mushrooms, delivering a savory, slightly crunchy core against the soft sheet. The rolls come to the table at room temperature alongside fried shallots and sliced Vietnamese sausage, with a bowl of nuoc cham for dipping. What separates banh cuon from other rice-based wraps is texture: silky and almost slippery on the tongue, with none of the resistance or chew found elsewhere.

Jambon-Beurre (Classic Butter and Ham Baguette)
Shared ingredient: baguette Western

Jambon-Beurre (Classic Butter and Ham Baguette)

The jambon-beurre is a staple French sandwich designed for daily consumption, consisting of a baguette, butter, and ham. Because the recipe uses only three primary ingredients, the specific characteristics of each component are fundamental to the assembly. A traditional version utilizes a baguette characterized by a crust that breaks easily and a crumb that provides a chewy texture. The butter chosen is typically a cultured unsalted variety. It is necessary to bring the butter to room temperature to ensure it is soft enough to spread across the bread without damaging the soft interior. The ham used is jambon blanc, which is prepared in thin slices to build the layers of the sandwich. A light application of Dijon mustard on one side of the bread provides a sharp and peppery flavor profile. This ingredient serves to balance the heavy fat content of the butter against the natural saltiness found in the ham. Sliced cornichons are included inside the bread to add a level of tart acidity. These pickles help to reduce the overall weight of the sandwich ingredients and maintain a consistent balance of flavors in every bite.

Okinawa Soba (Thick Wheat Noodles with Braised Pork Belly)
Serve together Noodles

Okinawa Soba (Thick Wheat Noodles with Braised Pork Belly)

Okinawa soba is a regional Japanese noodle dish from Okinawa featuring thick wheat noodles in bonito-based broth, topped with braised pork belly. The pork belly is blanched for three minutes to remove impurities, then slowly simmered in soy sauce, mirin, and sugar until the fibers turn soft and the meat absorbs a sweet-salty glaze. The bonito dashi broth is clear and subtly savory, seasoned lightly with soy sauce to complement rather than compete with the rich pork. Rinsing the cooked noodles briefly in warm water removes excess starch so the broth stays clean when poured over them. Bonito flakes placed on top just before serving release a smoky, oceanic fragrance, and sliced scallion adds a fresh green accent to the warm, meaty bowl.

Banh Xeo (Vietnamese Sizzling Turmeric Rice Crepe with Shrimp)
Similar recipe Asian

Banh Xeo (Vietnamese Sizzling Turmeric Rice Crepe with Shrimp)

Banh xeo takes its name from the sizzling sound the batter makes when it hits a hot, oiled pan. A thin pour of rice flour, coconut milk, and turmeric crisps into a lacy, golden shell with a shatteringly crisp edge. Shrimp, sliced pork, and bean sprouts fill one half before the crepe folds over. In southern Vietnam, banh xeo are plate-sized and served with a tall pile of lettuce, fresh herbs, and pickled carrots. How you eat matters as much as how it is cooked: tear off a piece, wrap it in a lettuce leaf with mint and perilla, dip in nuoc cham, and eat in one bite. The contrast between the hot, oily crunch of the crepe and the cool, raw freshness of the herbs is what makes this dish worth eating. Northern versions are smaller and more compact, but the principle remains the same.

Serve with this

Korean Tuna Gimbap (Chamchi Gimbap)
Rice Medium

Korean Tuna Gimbap (Chamchi Gimbap)

Chamchi gimbap is a Korean seaweed rice roll filled with canned tuna mixed with mayonnaise, along with carrot, spinach, and pickled radish, all wrapped in seasoned rice and a sheet of roasted gim. The creamy tuna filling contrasts with the crisp vegetables, while the tangy pickled radish cuts through the richness and keeps each bite lively. A longtime staple in Korean lunchboxes and picnic spreads, the roll slices neatly into rounds that are easy to eat without utensils. Sesame oil brushed on the outside adds a subtle sheen and a nutty aroma. Spacing the fillings evenly before rolling ensures a clean, colorful cross-section with every cut - part of what makes well-made gimbap visually satisfying alongside the taste.

🍱 Lunchbox 🏠 Everyday
Prep 20min Cook 10min 2 servings
Sunomono Cucumber Salad (Japanese Sweet Vinegar Cucumber Slices)
Salads Easy

Sunomono Cucumber Salad (Japanese Sweet Vinegar Cucumber Slices)

Sunomono cucumber salad slices cucumber paper-thin, salts the slices for five minutes to draw out excess moisture, then squeezes them firmly dry before tossing with rehydrated wakame in a dressing of rice vinegar, sugar, and a touch of soy sauce. Squeezing the cucumber after salting is what keeps the vinegar dressing sharp and concentrated through the whole dish rather than gradually diluting into a watery pool. The crisp, snappy texture of the cucumber and the slippery, silky texture of the wakame sit beside each other in every bite, and toasted sesame seeds scattered over the top add a nutty fragrance that rounds out the clean, acidic finish. Blanching the wakame briefly after soaking removes any residual sea smell and keeps its color vivid green. Cutting the cucumber as thinly as possible, in rounds or half-moons, helps the dressing penetrate quickly and gives the salad an even, delicate texture throughout. The preparation requires no heat at all and takes under fifteen minutes, making it a practical and refreshing side dish for summer meals or as a palate-cleanser alongside grilled meats.

🥗 Light & Healthy 🍱 Lunchbox
Prep 10min 2 servings
Korean Fish Cake Soup (Clear Anchovy Radish Broth)
Drinks Easy

Korean Fish Cake Soup (Clear Anchovy Radish Broth)

Eomuk-tang is a Korean fish cake soup in which skewered fish cakes and thick radish slices simmer in a clear broth built from dried anchovies and kelp. The kelp must be removed the moment the water begins to boil, otherwise it releases a slimy texture that clouds the broth. Cutting the radish thick allows it to slowly release natural sweetness over the long simmer. Rinsing the fish cakes in hot water before adding them washes away surface oil and keeps the broth clear and clean. Soup soy sauce adjusts the seasoning, and green onion and black pepper finish the pot. Adding the radish before the fish cakes ensures it has enough time to fully soften and sweeten the broth, since it takes longer than the eomuk to cook through.

🍺 Bar Snacks 🥗 Light & Healthy
Prep 15min Cook 25min 4 servings

Similar recipes

Banh Beo (Hue Steamed Rice Cakes with Shrimp and Scallion Oil)
Asian Medium

Banh Beo (Hue Steamed Rice Cakes with Shrimp and Scallion Oil)

Banh beo comes from Hue, the old imperial capital of central Vietnam, and it is served as a snack on tiny saucer-shaped plates, each holding a single steamed rice cake. A thin rice flour batter is poured into each dish and steamed until it sets into a soft, slightly sticky disc - translucent and thin at the edges, opaque and a little thicker at the center. The topping formula is minimal and exact: dried shrimp ground to a coarse, fragrant powder, crispy deep-fried shallots, and scallion oil drizzled into the concave surface of the rice cake so it pools rather than runs off. The dipping sauce is nuoc cham - fish sauce, lime, sugar, and chili balanced into a sweet-sour-salty liquid that pulls everything together. Eating banh beo requires scraping each small cake off its plate with a flat spoon, one at a time, in a slow and deliberate rhythm that has become part of the experience. The dish traces back to Hue's imperial court cuisine, and the restrained, precise presentation reflects that origin.

🎉 Special Occasion 🥗 Light & Healthy
Prep 25min Cook 20min 4 servings
Banh Canh Cua (Vietnamese Thick Crab and Pork Noodle Soup)
Asian Medium

Banh Canh Cua (Vietnamese Thick Crab and Pork Noodle Soup)

Banh canh cua is a southern Vietnamese noodle soup built for maximum richness - both the broth and noodles are thick, a deliberate contrast to the clear, refined soups of Hanoi. The base is drawn from crab shells and pork bones simmered together for hours, then strained and thickened with tapioca starch until it coats the back of a spoon. Hand-formed tapioca-rice noodles have a quality unlike any wheat or standard rice noodle: slippery on the surface and densely chewy at the core. Chunks of crab meat and a crab-paste egg custard float in the milky broth, making each spoonful intensely oceanic. Street vendors in Ho Chi Minh City and Can Tho ladle it from giant pots at dawn, serving it as a morning meal alongside fried shallots and fresh herbs that cut through the fat. The soup has no equivalent in northern Vietnamese cooking - it is distinctly southern, a bowl that prioritizes depth and substance over delicacy.

🎉 Special Occasion 🌙 Late Night
Prep 20min Cook 30min 2 servings
French Baguette
Baking Hard

French Baguette

A baguette is a traditional French bread made from only four ingredients: bread flour, water, yeast, and salt. Because the formula strips away every variable beyond technique, the final quality is determined almost entirely by the precision of fermentation management and the confidence of the baker at each stage. A hydration level of seventy percent or higher is required to develop the open, irregular crumb structure that defines the interior; dough that is too dry will close up in the oven and produce a dense, uniform crumb with none of the characteristic airy pockets. A long first fermentation builds layers of acidity and deep wheat flavor that a short rise simply cannot provide, and during shaping the dough should be handled with restraint, using only gentle folds that preserve the large gas bubbles rather than pressing them out. Scoring lines, known as coupes, cut along the top surface control the direction of oven spring; the blade must be sharp enough and the movement decisive enough that the dough does not drag and tear beneath it. Introducing steam into the oven during the first ten to fifteen minutes of baking prevents the crust from setting prematurely, giving the loaf room to expand fully before the surface dries and crisps into its signature crackling shell. A well-made baguette crackles audibly when squeezed and, when sliced, reveals an interior cross-section showing holes of varied sizes scattered unevenly through the crumb. The day it is baked is the day it should be eaten; once the crust begins to soften as it cools, something irreplaceable is lost.

🎉 Special Occasion 🧒 Kid-Friendly
Prep 30min Cook 25min 2 servings

Tips

Make the pickled vegetables ahead of time for a more developed flavor.

Nutrition (per serving)

Calories
480
kcal
Protein
25
g
Carbs
52
g
Fat
18
g