Side Dishes
This authentic Vietnamese banh mi bread recipe captures the essence of Saigon street food—where crispy crust meets airy, pillowy crumb in perfect harmony. 🌟 Unlike French baguettes, Vietnamese-style banh mi requires precise dough handling and baking techniques that create its signature texture: a golden, crackling exterior that gives way to a soft, open crumb.
I’ve perfected this recipe through years of testing, ensuring every loaf delivers that signature crunch and lightness that makes banh mi sandwiches legendary.
The secret lies in the dough’s hydration and fermentation process. Using high-gluten flour and a touch of sugar, we create a dough that develops a crispy crust without sacrificing tenderness inside. The baking technique—steam followed by a dry finish—is critical for achieving that authentic texture.
This isn’t just bread; it’s the foundation of Vietnam’s most iconic sandwich, designed to hold fillings like pâté, pickled vegetables, and grilled meats without falling apart.
What sets this recipe apart is its balance of simplicity and precision. With just a handful of ingredients and two hours of active time (including fermentation), you’ll end up with bread that rivals what you’d find in a bustling Hanoi bakery.
The crust should shatter when pressed, while the interior remains soft and slightly chewy—proof that authenticity is within reach. Pair it with traditional fillings like lemongrass pork, chili sauce, and fresh herbs for the full experience.
Whether you’re making banh mi for a Vietnamese feast or simply craving a taste of Saigon, this recipe delivers restaurant-quality results at home. The key is patience—letting the dough rise and bake properly ensures that crispy, airy magic. Let’s get started on crafting your perfect loaf.
Ingredients for authentic banh mi bread
High-gluten flour and precise fermentation create this iconic Vietnamese bread's signature texture.
| Ingredient | Amount | Notes |
|---|---|---|
| High-Gluten Bread Flour 🌾 | 3 ½ cups | King Arthur or Bob's Red Mill preferred |
| Instant Yeast 🍞 | ¼ tsp | Active dry works too |
| Granulated Sugar 🍚 | ¼ cup | White or brown sugar |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Unsalted Butter 🧈 | ¼ cup | Cold, cubed for dough |
| Water 💧 | 1 ½ cups | Lukewarm, 80°F |
| Egg Yolks 🥚 | 1 whole | Large eggs for richness |
| Milk 🥛 | ¼ cup | Whole milk for texture |
| Cornstarch 🌽 | 1 tbsp | For crispy crust |
| Sesame Seeds 🌰 | 2 tbsp | Toasted for garnish |
| Egg Wash 🥚 | 1 whole | Beaten with 1 tbsp water |
The high-gluten flour is non-negotiable—it's what gives banh mi its signature crispy crust while maintaining an airy crumb. King Arthur or Bob's Red Mill are my go-tos, but any bread flour with 12-14% protein will work. The instant yeast ensures quick activation, but active dry yeast works too if you let it proof in water first. For the butter, cold cubes create pockets in the dough that develop into steam during baking—essential for that crispy exterior. I always use Diamond Crystal salt because it dissolves more easily than table salt, which can interfere with yeast activation.
No high-gluten flour? Substitute with bread flour plus 1 tbsp vital wheat gluten for the same protein content. The butter can be replaced with cold vegetable shortening if you're avoiding dairy, though it won't have the same flavor. For a lighter loaf, add 1 tbsp honey or maple syrup instead of sugar. The cornstarch on the crust is crucial—it creates that signature shatter while baking. If you're short on sesame seeds, toasted poppy seeds or white sesame seeds work in a pinch, though the flavor will differ slightly. The egg wash should be beaten until frothy but not fully emulsified—this creates a thin, even coating that browns beautifully.
This dough requires two hours of active time, including a 1-hour bulk ferment and 30-minute final proof. Store the dough in the fridge for up to 24 hours if you need to pause fermentation—just let it come to room temperature before shaping. For the perfect crust, steam the bread for the first 10 minutes of baking, then finish in a dry oven. The loaves keep well at room temperature for 2-3 days wrapped in a clean kitchen towel, or freeze for up to 3 months for freshness anytime.
Why You'll Love This Recipe
- No-Knead Magic: The high-gluten flour does all the work—just mix, let it rise, and bake. I swear, I’ve made this on lazy Sundays when I didn’t even want to think about shaping dough.
- Crust That Cracks: That golden, paper-thin crust with a chewy center? It’s the butter and sugar working their charm. One bite and you’ll forget store-bought ever existed.
- Weeknight Sandwich Hero: Toss in pâté, pickled veggies, or just slather it with butter—it’s your blank canvas. Honestly, I’ve used it for breakfast (avocado toast, yes), lunch (grilled cheese upgrade), and even dinner (stuffed with leftover chicken).
- Budget-Friendly Staple: A single batch stretches for days—freeze half for when you’re too tired to bake. Between us, that $3 bag of high-gluten flour makes way more than sad store-bought loaves.
Step-by-step instructions for authentic Vietnamese banh mi bread
Master the art of Vietnamese baking with this precise method for that signature crusty exterior and airy crumb.
👨🍳 Step 1: Mix the Dough with Precision
In a large mixing bowl, combine the 3.5 cups High-Gluten Bread Flour, 0.25 tsp Instant Yeast, 0.25 cup Granulated Sugar, and 1 tsp Salt. Whisk these dry ingredients together until evenly distributed—this ensures consistent flavor and texture throughout the dough. The high-gluten content is crucial for that signature chewy yet airy crumb.
Create a well in the center of the dry ingredients and add the 0.25 cup Unsalted Butter (cold and cubed), 1.5 cups Lukewarm Water, 1 whole Egg Yolks, and 0.25 cup Milk. Mix gently with a wooden spoon or dough whisk, gradually incorporating the dry ingredients into the wet until a shaggy dough forms. The dough should be soft but not sticky—if it's too wet, add 1 tablespoon more flour at a time until it comes together.
🍳 Step 2: Knead Until Elastic and Smooth
Transfer the dough to a lightly floured surface and knead for 8-10 minutes by hand, or use a stand mixer with a dough hook attachment for 5-6 minutes on medium speed. You're looking for a smooth, elastic dough that springs back when pressed—this indicates proper gluten development, which is essential for that signature Vietnamese texture.
Here's the thing—don't over-knead. The dough should be soft but not tough. If it feels too sticky, add flour 1 teaspoon at a time while kneading. Once the dough passes the "windowpane test" (stretch a small piece thin enough to see light through without tearing), it's ready for the next step. Cover the dough with a damp towel and let it rest for 30 minutes at room temperature.
⏰ Step 3: Shape and Proof for Optimal Rise
Divide the rested dough into 4 equal portions (about 12 ounces each), using a kitchen scale for precision. Shape each portion into a 12-inch log by rolling it tightly from one end to the other, keeping the seams snug. The tension from shaping is what creates that signature elongated form and crispy crust.
Place the shaped logs seam-side down in a greased 9x5-inch loaf pan (or two 8x4-inch pans if preferred). Cover with a damp towel and let them proof at room temperature for 1-1.5 hours, or until they've risen to about 1.5 times their original size. The dough should feel light and springy when pressed gently—this is your cue that fermentation is active and ready for baking.
🔥 Step 4: Bake with Steam for Crispy Crust
Preheat your oven to 375°F. While the oven heats, prepare a steam pan by placing a small baking sheet in the bottom of the oven and adding 1 cup of boiling water to it. This creates the steam essential for that signature crispy crust and airy crumb.
Brush the tops of the loaves with the Egg Wash (beaten 1 whole Egg with 1 tbsp water), then sprinkle generously with 2 tbsp Sesame Seeds, pressing them lightly into the surface. Bake for 30-35 minutes until the bread reaches an internal temperature of 190-195°F and the crust turns a deep golden brown. The steam from the pan will create that signature crispy exterior while keeping the interior tender.
🍽️ Step 5: Cool and Slice for Perfect Texture
Remove the loaves from the oven and transfer them to a wire rack to cool completely. This step is critical—cooling prevents the bread from becoming gummy. Once cooled, slice the loaves into ½-inch thick pieces using a sharp serrated knife. The exterior should be crispy with a slight crunch, while the interior should be soft and airy with a slight chew.
For that authentic Vietnamese touch, lightly toast the slices before serving. The combination of the crispy crust, airy crumb, and toasted sesame seeds makes this bread the perfect vessel for all your banh mi fillings. Store any leftovers in an airtight container at room temperature for up to 3 days, or freeze for up to 3 months for freshness.
Pro Tips For Making Authentic Banh Mi Bread
- STRETCH THE DOUGH LONG: The high-gluten flour fights you—don’t rush the kneading. After the first 5 minutes, slap the dough onto a floured surface and fold it like a business letter (letter fold, not a burrito). Repeat 10 times, then let it rest. I used to skip this, and my bread ended up dense. This step builds the gluten strands that give banh mi its signature chew.
- WEIGH YOUR BUTTER: Cold, cubed unsalted butter makes all the difference. Use a kitchen scale—about 20% of the flour weight (so ~100g butter for 500g flour). If you eyeball it, you’ll either end up with a dry loaf or a greasy mess. My first batch had too much butter, and the crust turned into a sad, oily puddle.
- STEAM THE OVEN: Before baking, place a metal tray on the bottom rack and pour in 1 cup of boiling water. Close the door and let the oven steam for 5 minutes—this mimics the humid environment of a Vietnamese bakery. Skip this, and your crust will crack like a brittle biscuit instead of forming that glossy, golden shell.
- PROOF AT ROOM TEMP: Instant yeast is forgiving, but don’t let the dough proof in a drafty kitchen or near the fridge. Aim for 70–75°F (21–24°C)—warm but not hot. If your kitchen runs cold, proof the dough in a turned-off oven with the light on. I learned this after my dough took three hours to rise in a chilly basement. Patience here = a light, airy crumb.
Serving suggestions for this recipe
Traditional Fillings
Pair your freshly baked banh mi with classic Vietnamese fillings for an authentic experience. Start with pâté (I recommend Dijon-style or chicken liver pâté) for that signature French-Vietnamese fusion. Add grilled pork shoulder or lemongrass-marinated chicken for protein, then layer on pickled carrots and daikon for tangy crunch.
Don’t forget cucumber slices and jalapeño slices for freshness and heat. 🌶️
Sauce Pairings
No banh mi is complete without sauce! My go-to is a mix of hoisin sauce (store-bought or homemade) and sriracha mayo—just combine 2 tbsp hoisin with 3 tbsp mayo and 1 tsp sriracha.
For a lighter option, drizzle with fish sauce caramel (reduce ¼ cup fish sauce with 1 tbsp sugar until syrupy). Serve on the side so everyone can customize their sandwich.
Side Dish Harmony
Balance the richness of the sandwich with bright, fresh sides. A quick-pickled veggie mix (thinly sliced radishes, cucumbers, and jalapeños in rice vinegar) adds acidity. For extra crunch, serve crispy fried shallots or toasted peanuts sprinkled on top.
A simple mango or papaya salad with lime dressing cuts through the richness beautifully. ✨
Presentation Tips
Toast the bread slices lightly before assembling to enhance the crust’s crunch. Layer fillings in this order: bottom slice → pâté → protein → pickled veggies → sauce → top slice. Press gently to keep everything in place.
For a restaurant-style finish, garnish with fresh cilantro and a sprinkle of toasted sesame seeds. Serve on a wooden board or slate platter for that authentic street-food vibe.
Make-Ahead Strategy
Banh mi bread keeps well for 3 days at room temperature wrapped in a clean kitchen towel. Fillings like pâté and pickled veggies can be prepped 2 days ahead and stored in airtight containers.
Assemble sandwiches just before serving to prevent sogginess. For a quick lunch, pre-slice the bread and store it in a paper bag at room temperature—it stays fresh for 24 hours this way. 💡
Nutrition facts
Frequently asked questions
Why does this recipe use high-gluten flour instead of all-purpose?
High-gluten flour (12-14% protein) creates that signature chewy-yet-airy crumb and crispy crust that sets Vietnamese banh mi apart from French baguettes. The extra gluten develops during kneading, forming a network that traps steam during baking—this is what gives the bread its signature shatter-like crust while keeping the interior soft. All-purpose flour would make the bread too soft and gummy.
Can I make banh mi bread without a loaf pan?
Yes! Shape the dough into 4 long rolls (about 12 inches each) and bake them on a parchment-lined baking sheet. For extra crispiness, brush with egg wash and sprinkle with cornstarch before baking. The rolls will have a slightly different shape but maintain the same crusty exterior and soft interior. Bake for 25-30 minutes at 375°F with steam.
What's the best way to store leftover banh mi bread?
Wrap cooled loaves in a clean kitchen towel (not plastic) and store at room temperature for up to 3 days. The towel prevents sogginess by allowing airflow while trapping moisture. For longer storage, freeze slices in a paper bag for up to 3 months. Toast frozen slices directly from the freezer for 30 seconds to restore crispiness.
Why did my banh mi bread turn out too dense?
Dense banh mi usually means one of three things: over-kneading (break down gluten), under-proofed dough (let it rise longer), or too much flour (reduce by 1 tbsp next time). The dough should be soft but not sticky—if it feels tough, it needs more fermentation time. For reference, properly proofed dough should spring back slowly when pressed gently.
Can I substitute butter with oil in this recipe?
You can use vegetable shortening or neutral oil (like canola), but the texture will differ slightly. Butter adds flavor and creates steam pockets during baking that contribute to the crispy crust. If substituting, use ¼ cup melted shortening or oil (cooled slightly) and reduce the water by 1 tablespoon to maintain dough consistency. The bread will still be delicious but may lack the signature buttery aroma.
