
Vietnamese Chicken Banh Mi
The vinegar starts working as soon as the carrots and daikon hit the bowl, and the whole kitchen takes on that sharp, fresh smell. While the vegetables chill, I let…
Tip: save now, make later.
The vinegar starts working as soon as the carrots and daikon hit the bowl, and the whole kitchen takes on that sharp, fresh smell. While the vegetables chill, I let the chicken soak up fish sauce, soy, garlic, and lemongrass; then it gets a quick sear in a hot skillet. That contrast is what makes Vietnamese Chicken Banh Mi so satisfying: savory, browned chicken against crisp, tangy vegetables.
I used to think the baguette was just a wrapper for the filling. It turns out that warming it until the crust is crisp and the middle is warm makes each bite hold together without feeling heavy. The spicy mayonnaise brings a little heat, while cucumber and cilantro keep the filling bright.
There’s a little waiting time for the quick pickles and chicken marinade, but most of it happens in the refrigerator. When the chicken is sliced and the baguettes are warm, the sandwiches come together fast, with plenty of crunch in every bite.

Kitchen Note
Cook the chicken in two batches and leave the marinade behind. The brown sugar helps the surface color, but the marinade has touched raw chicken, so discard it rather than pouring it into the skillet.
Save this Vietnamese Chicken Banh Mi for a meal with crisp quick pickles, browned lemongrass chicken, and just enough sriracha heat.
Why a Banh Mi Needs a Crisp Baguette, Not an Extra Layer of Sauce
The filling has plenty of moisture already: the quick-pickled carrots and daikon, fresh cucumber, and juicy chicken all bring their own. A soft or damp baguette turns that into a heavy sandwich, while a warmed crust gives the filling a sturdy, light crunch. That’s why I drain the pickled vegetables before they go into the bread and keep the mayonnaise to a thin spread.
There’s a useful balance in the layers, too. The chicken is salty and savory from its marinade, the pickles cut through with vinegar, and the cucumber cools the jalapeño. Cilantro adds a fresh herbal note without needing another sauce or garnish. Each part has a job, so piling on extra mayonnaise can mute the bright, sharp flavors rather than improve them.
Warm the baguettes just before you assemble the sandwiches. They should feel warm through, with a crisp outside, but not toasted hard enough to crack when you bite. Once filled, serve them promptly so the bread keeps its contrast with the vegetables.
How the Pickles, Lemongrass, and Fish Sauce Build the Banh Mi’s Balance

- Rice vinegar, carrots, and daikon — The vinegar gives the vegetables their clean tang, while matchsticks pickle quickly and stay easy to bite through. Plain rice vinegar is the best fit here; seasoned vinegar already contains salt and sugar, which can shift the balance of the brine. Cut the vegetables into similar thin strips so they pickle evenly.
- Boneless, skinless chicken thighs — Thighs stay juicy through the skillet sear and have enough richness to stand up to the sharp pickles. Chicken breast can work, but it is leaner and less forgiving, so rely on doneness rather than the thigh timing. Keep the pieces whole while cooking, then slice them after resting.
- Fish sauce, soy sauce, and brown sugar — Fish sauce brings deep savory character, soy sauce rounds it out, and brown sugar helps the chicken brown. Use the fish sauce you enjoy; its intensity varies by brand. The brown sugar is packed for a consistent measure, and it dissolves more easily when stirred into the marinade before adding the chicken.
- Garlic and lemongrass — Fresh garlic gives the marinade its pungent base, while lemongrass adds a citrusy aroma that dried seasoning won’t fully reproduce. Use only the tender inner part of the lemongrass and mince it finely; tougher outer layers can stay stringy after cooking.
- Mayonnaise and sriracha — Mayonnaise softens the chile’s sharp heat and gives the sandwich a creamy counterpoint. A standard mayonnaise works well, and the sriracha can be reduced for a milder spread. Stir them together until the color is even before spreading.
- Baguettes, cucumber, jalapeño, and cilantro — A baguette’s thin, crisp crust gives the filling its structure. Choose fresh cucumber and cilantro, and slice the jalapeño thinly so its heat is spread across the sandwich rather than landing in one bite. Keep cilantro leaves whole for a fresh, leafy texture.
From Quick Pickles to a Sandwich That Stays Crisp
Give the Carrots and Daikon Their Pickle Time
Stir the rice vinegar, water, sugar, and kosher salt in a medium bowl until the sugar and salt dissolve. Add the matchstick carrots and daikon, toss to coat, and refrigerate them for at least 30 minutes. The vegetables should taste tangy but still have a crisp bite. Drain them before assembly so excess brine doesn’t soak into the baguette.
Marinate the Chicken Without Letting It Sit Too Long
Mix the fish sauce, soy sauce, brown sugar, garlic, and finely minced tender lemongrass, then turn the chicken thighs in the mixture to coat. Cover and refrigerate for at least 30 minutes and no more than 4 hours. That window gives the marinade time to season the meat without leaving it sitting in the salty mixture overnight. Keep the chicken chilled while it marinates.
Sear in Batches, Then Rest Before Slicing
Heat a 12-inch skillet over medium heat and add half the neutral oil. Cook half the chicken for 5 to 7 minutes per side, until browned and the thickest part reaches 165°F; transfer it to a plate and repeat with the remaining oil and chicken. A crowded skillet releases moisture and makes browning harder, so keep the batches separate. Rest the cooked chicken for 5 minutes, then slice it into thin strips.
Warm the Bread and Fill It Close to Serving
Stir the mayonnaise and sriracha together in a small bowl. Heat the oven to 375°F, place the baguettes directly on the rack, and warm them for 5 to 7 minutes, until crisp outside and warm through. Split each baguette lengthwise and spread the cut sides with the spicy mayonnaise. Add the sliced chicken, drained pickles, cucumber, jalapeño, and cilantro, then cut each baguette in half to serve.
Three Ways to Adjust the Heat, Bread, or Serving Style
A Milder, Brighter Sandwich
Leave out the jalapeño and use less sriracha in the mayonnaise. You’ll keep the tangy vegetables and savory chicken, with a gentler warmth and more room for the cucumber and cilantro to come through.
A Gluten-Free Banh Mi
Replace the soy sauce with gluten-free tamari, use gluten-free-labeled fish sauce, and serve the filling in gluten-free baguettes. The tamari gives the marinade a slightly rounder, deeper taste, while the other fillings keep their familiar sweet-sour crunch.
A Banh Mi-Inspired Chicken Bowl
Leave out the baguette and arrange the sliced chicken with pickled vegetables, cucumber, jalapeño, cilantro, and spicy mayonnaise in a bowl. You’ll lose the crackly bread, but the same savory, tangy, cool, and spicy contrasts still work together with a fork.
Storage and Reheating
- Refrigerator: Keep cooked chicken in an airtight container for 3 to 4 days. Store bread and vegetables separately to preserve their textures.
- Freezer: Freeze the cooked chicken, not the assembled sandwiches, in an airtight freezer-safe container for up to 3 months. Thaw it in the refrigerator before reheating.
- Reheating: Warm the chicken gently in a skillet or microwave until steaming, then assemble fresh sandwiches. Reheating a filled baguette makes the cucumber, cilantro, and pickled vegetables limp.
Questions That Come Up While Making Chicken Banh Mi

Vietnamese Chicken Banh Mi
Ingredients
Equipment
Method
- Stir the rice vinegar, water, granulated sugar, and salt in a medium bowl until dissolved.
- Add the carrots and daikon and toss to coat, then refrigerate for at least 30 minutes.
- In a medium bowl, stir together the fish sauce, soy sauce, brown sugar, garlic, and lemongrass.
- Add the chicken and turn to coat, then cover and refrigerate for at least 30 minutes and up to 4 hours.
- Heat a 12-inch skillet over medium heat and add 1/2 tablespoon of the oil.
- Cook half the chicken for 5 to 7 minutes per side, until browned and the thickest part reaches 165°F.
- Transfer the chicken to a plate and repeat with the remaining oil and chicken, discarding the marinade.
- Rest the chicken for 5 minutes, then slice it into thin strips.
- Stir the mayonnaise and sriracha together in a small bowl.
- Heat the oven to 375°F.
- Warm the baguettes directly on the oven rack for 5 to 7 minutes, until crisp outside and warm through.
- Split each baguette lengthwise and spread the cut sides with the spicy mayonnaise.
- Fill the baguettes with the sliced chicken, drained pickled vegetables, cucumber, jalapeño, and cilantro.
- Cut each baguette in half to serve.