Last summer, I wandered through the bustling streets of Ho Chi Minh City and took my first bite of authentic Vietnamese Chicken Banh Mi. The crispy baguette gave way to tender, aromatic chicken and tangy pickled vegetables that made me close my eyes in pure comfort.
My first attempt back home was honestly a disaster. I used regular sandwich bread (rookie mistake), skipped the pickling step because I was impatient, and the chicken came out dry as cardboard. My family politely ate it, but I knew I’d missed the mark completely.
Now, this Vietnamese Chicken Banh Mi recipe captures that nostalgic street food magic perfectly. Every bite satisfies with that perfect balance of flavors and textures I remember so fondly.
Ingredients for Vietnamese Chicken Banh Mi
- Chicken thighs: The key to tender, juicy banh mi is using thighs instead of breasts because they stay moist during cooking and absorb marinades beautifully.
- Fish sauce: This umami-packed ingredient gives authentic Vietnamese flavor that you simply cannot replicate with any substitutes, so don’t skip it for the real deal.
- Five-spice powder: Creates that warm, aromatic complexity that makes Vietnamese chicken so distinctive, combining star anise, cloves, cinnamon, fennel, and peppercorns in perfect harmony.
- Daikon radish: Provides crispy texture and mild peppery bite that balances the rich chicken, plus it pickles beautifully and stays crunchy for days.
- Rice vinegar: Gentler than white vinegar, it creates perfectly balanced pickled vegetables that are tangy but not harsh, letting the vegetable flavors shine through.
- Vietnamese baguettes: The crispy crust and airy interior are essential for authentic banh mi texture, though French rolls work as a decent substitute.
- Fresh cilantro: Adds bright, herbal freshness that cuts through rich flavors and provides that essential Vietnamese taste profile you’re craving in every bite.
- Jalapeños: Bring gentle heat and crisp texture, but remove seeds if you prefer milder spice levels while keeping that authentic Vietnamese kick.
- Mayonnaise: Creates creamy richness and helps all flavors meld together while providing moisture that prevents the bread from getting soggy during assembly.
- Soy sauce: Adds deep savory notes and helps create that beautiful golden-brown color when the chicken cooks, building layers of complex umami flavor.
- Brown sugar: Balances the salty elements while helping the chicken caramelize beautifully, creating those perfect crispy edges that make banh mi so irresistible.
- Garlic: Provides aromatic foundation that infuses the chicken with warm, pungent flavor that becomes sweet and mellow when cooked to golden perfection.
- Carrot: Adds natural sweetness and vibrant color to the pickled vegetables while providing satisfying crunch that contrasts beautifully with tender chicken.
- Cucumber: Offers cool, refreshing crispness that balances the warm spices and rich chicken, plus it adds essential moisture and clean, fresh flavor.
- Butter: Toasting the bread with butter creates that perfect golden, crispy exterior that holds up to all the fillings without getting soggy.
How to Make Vietnamese Chicken Banh Mi
- Marinate Chicken:
- Combine chicken with soy sauce, fish sauce, brown sugar, garlic, and five-spice in a bowl. Mix well and let marinate for 15 minutes while you prep vegetables.
- Quick Pickle:
- Toss julienned carrot and daikon with rice vinegar, sugar, and salt in a bowl. Let sit for 20 minutes until vegetables soften and become tangy.
- Cook Chicken:
- Heat a large skillet over medium-high heat. Cook marinated chicken for 6-8 minutes until golden brown and cooked through, stirring occasionally for even browning.
- Toast Bread:
- Split baguettes lengthwise and spread butter on cut sides. Toast in a dry skillet or under broiler until golden and crispy, about 2-3 minutes.
- Prep Assembly:
- Drain pickled vegetables well and slice cucumber thin. Wash and dry cilantro, removing any thick stems. Slice jalapeños and set everything within easy reach.
- Build Sandwiches:
- Spread mayonnaise on both sides of toasted bread. Layer chicken, pickled vegetables, cucumber, cilantro, and jalapeños. Press gently and slice diagonally to serve immediately.
There’s something so nostalgic about hearing that first crispy crunch when you bite into a perfect Vietnamese Chicken Banh Mi. My kitchen usually looks like a small tornado hit it afterward, with pickle juice on the counter and cilantro leaves scattered everywhere, but that first bite makes all the chaos worth it. The way the tangy vegetables play against the warm, tender chicken, all wrapped up in that buttery, crispy bread, creates this moment of pure comfort that takes me right back to those bustling Vietnamese street corners where I first fell in love with this sandwich.
How to Store Vietnamese Chicken Banh Mi
Store cooked chicken and pickled vegetables separately in airtight containers in the refrigerator for up to 3 days. The pickled vegetables actually get better with time, developing more complex tangy flavors. Keep fresh ingredients like cilantro and cucumber separate until ready to assemble.
For best results, don’t assemble complete sandwiches ahead of time since the bread will get soggy. Instead, toast fresh bread and build your Vietnamese Chicken Banh Mi right before serving to maintain that perfect crispy texture everyone craves.

What to Serve with Vietnamese Chicken Banh Mi
Serve your Vietnamese Chicken Banh Mi with crispy sweet potato fries or a light Vietnamese salad for the perfect lunch. A cold Vietnamese iced coffee or fresh lime soda pairs beautifully with the rich, savory flavors of the sandwich.
My personal favorite is to enjoy these sandwiches with a bowl of hot pho broth on the side for dipping, which creates this cozy, satisfying meal that feels like a warm hug on busy weekdays.

Frequently Asked Questions
- → Can I use chicken breast instead of thighs for this Vietnamese Chicken Banh Mi?
Yes, but thighs stay more tender and juicy. If using breasts, don’t overcook them and consider pounding thin first.
- → How long do the pickled vegetables need to sit before using?
At least 20 minutes for basic pickling, but they’re even better after an hour of marinating time.
- → What can I substitute for daikon radish if I can’t find it?
Use regular radishes or even thinly sliced cabbage, though the flavor will be slightly different from traditional banh mi.
- → Can I make Vietnamese Chicken Banh Mi ahead of time for meal prep?
Prep all components separately and assemble just before eating to prevent soggy bread and maintain crispy texture.
- → Is fish sauce absolutely necessary or can I skip it completely?
Fish sauce provides authentic umami flavor that’s hard to replicate, but soy sauce works as a less traditional substitute.

Vietnamese Chicken Banh Mi
- Prep Time: 30 Minutes
- Cook Time: 15 Minutes
- Total Time: 45 Minutes
- Yield: 4 Servings 1x
- Cuisine: Vietnamese
Description
How to make Vietnamese Chicken Banh Mi with tender marinated chicken, crispy pickled vegetables, and fresh herbs that brings authentic street food home.
Ingredients
Marinated Chicken
- 1 lb boneless skinless chicken thighs, sliced thin
- 2 tbsp soy sauce
- 2 tbsp fish sauce
- 1 tbsp brown sugar
- 2 cloves garlic, minced
- 1 tsp five-spice powder
Quick Pickled Vegetables
- 1 large carrot, julienned
- 1 daikon radish, julienned
- 1/4 cup rice vinegar
- 2 tbsp sugar
- 1 tsp salt
Assembly
- 4 Vietnamese baguettes or French bread rolls
- 1/4 cup mayonnaise
- 2 tbsp butter, softened
- 1 cucumber, sliced thin
- 1/2 cup fresh cilantro
- 2 jalapeños, sliced thin
Instructions
- Marinate Chicken: Combine chicken with soy sauce, fish sauce, brown sugar, garlic, and five-spice in a bowl. Mix well and let marinate for 15 minutes while you prep vegetables.
- Quick Pickle: Toss julienned carrot and daikon with rice vinegar, sugar, and salt in a bowl. Let sit for 20 minutes until vegetables soften and become tangy.
- Cook Chicken: Heat a large skillet over medium-high heat. Cook marinated chicken for 6-8 minutes until golden brown and cooked through, stirring occasionally for even browning.
- Toast Bread: Split baguettes lengthwise and spread butter on cut sides. Toast in a dry skillet or under broiler until golden and crispy, about 2-3 minutes.
- Prep Assembly: Drain pickled vegetables well and slice cucumber thin. Wash and dry cilantro, removing any thick stems. Slice jalapeños and set everything within easy reach.
- Build Sandwiches: Spread mayonnaise on both sides of toasted bread. Layer chicken, pickled vegetables, cucumber, cilantro, and jalapeños. Press gently and slice diagonally to serve immediately.
Notes
- Don’t overcook chicken or it will become dry and tough.
- Pickled vegetables can be made up to 3 days ahead and stored refrigerated.
- Toast bread just before serving to maintain crispy texture.
- Slice chicken against the grain for maximum tenderness.
- Drain pickled vegetables well before assembly to prevent soggy bread.
- Use Vietnamese baguettes if available for most authentic texture.
Allergy Information: Gluten, Eggs
Nutrition
- Calories: 485 calories
- Fat: 18g
- Carbohydrates: 52g
- Protein: 28g







