
This Vietnamese-inspired sandwich delivers bold flavors in every bite. The key is achieving crispy baguette texture while keeping the chicken tender and juicy.
Marinated chicken gets pan-fried until golden, then layered with tangy pickled vegetables and spicy sriracha mayo. Each component brings something special to the table.
The pickled daikon and carrot add crunch and brightness, while cilantro and jalapeño provide fresh heat. It’s a perfect balance of textures and tastes.
Ready in under an hour, this sandwich proves that restaurant-quality meals can be made at home with simple techniques and fresh ingredients.
Ingredients for Chicken Banh Mi
Bold Vietnamese flavors require fresh herbs, crisp vegetables, and well-marinated chicken for authentic results.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs 🍗 | 1 ½ lb | Boneless, skinless, cut into strips |
| Fish Sauce 🐟 | 2 tbsp | Vietnamese preferred, like Red Boat |
| Soy Sauce 🫒 | 1 tbsp | Low-sodium recommended |
| Brown Sugar 🍚 | 1 tbsp | Light or dark variety |
| Garlic Cloves 🧄 | 3 cloves | Minced for marinade |
| Fresh Ginger 🌿 | 1 tbsp | Peeled and grated |
| Rice Vinegar 🍚 | ½ cup | For pickling vegetables |
| Granulated Sugar 🧂 | 2 tbsp | Dissolved in pickling liquid |
| Daikon Radish 🥕 | 1 cup | Julienned for pickling |
| Carrots 🥕 | 1 cup | Julienned for pickling |
| Baguette 🥖 | 1 whole | French or Vietnamese style |
| Mayonnaise 🥄 | ½ cup | Full-fat for creaminess |
| Sriracha Sauce 🌶️ | 2 tbsp | Adjust to spice preference |
| Fresh Cilantro 🌿 | ½ cup | Roughly chopped for garnish |
| Jalapeño 🌶️ | 1 whole | Thinly sliced for heat |
| Neutral Oil 🫒 | 2 tbsp | For pan-frying chicken |
The chicken is non-negotiable here. Boneless, skinless thighs stay juicier than breasts when pan-fried. For fish sauce, Red Boat or Three Crabs are the gold standard—you’ll find them at Asian markets or the international aisle. The baguette must be freshly baked; day-old bread won’t crisp properly. Look for Vietnamese-style if available (lighter, airier crumb).
No fish sauce? Soy sauce plus a pinch of salt works in a pinch, but the flavor won’t be as complex. Daikon can be tricky to find—substitute with extra carrots or jicama. For the sriracha mayo, gochujang mixed with mayo gives a deeper, fermented heat. The cilantro is key for freshness, but Thai basil offers a nice alternative if you’re one of those cilantro-haters.
Pickled veggies keep in a sealed jar for 1 week in the fridge. The chicken marinates best for 2-4 hours (overnight is fine too). Assemble sandwiches just before serving to keep the bread crisp. Leftovers? The components store separately for 2-3 days—reheat chicken gently to avoid drying.
Why You’ll Love This Recipe
- One Pan Wonder: I marinate the chicken thighs in fish sauce, soy sauce, and brown sugar, then cook everything in one pan—minimal cleanup, maximum flavor.
- Sweet-Savory Magic: The brown sugar caramelizes with the garlic and fish sauce to create that sticky, umami-packed glaze I crave.
- Meal Prep Hero: I make a big batch on Sunday and use it for sandwiches, rice bowls, or salads all week—versatile and foolproof.
- Budget Stretcher: Chicken thighs stay juicy and cheap, and a little fish sauce goes a long way to make this taste like a restaurant dish.
Step-by-Step Instructions for Chicken Banh Mi
Master the technique for crispy, flavorful sandwiches with perfect texture every time.
Step 1: Marinate the Chicken Thighs
In a bowl, whisk together the 2 tbsp Fish Sauce, 1 tbsp Soy Sauce, 1 tbsp Brown Sugar, 3 cloves Garlic Cloves (minced), and 1 tbsp Fresh Ginger. Add the 1.5 lb Chicken Thighs and coat evenly in the marinade.
Let it sit for at least 30 minutes at room temperature, or refrigerate for up to 4 hours for deeper flavor penetration. The chicken should absorb the marinade, turning slightly opaque at the edges. This step ensures the meat stays tender and picks up the complex umami notes.
Step 2: Pickle the Vegetables
Combine the 0.5 cup Rice Vinegar and 2 tbsp Granulated Sugar in a saucepan. Heat over medium heat until the sugar dissolves, then remove from heat and let cool for 5 minutes.
Pour the pickling liquid over the 1 cup Daikon Radish and 1 cup Carrots (both julienned) in a bowl. Ensure the vegetables are fully submerged. Let them sit for at least 20 minutes until slightly softened but still crisp. The pickles should have a bright, tangy flavor to cut through the richness.
Step 3: Cook the Chicken
Heat the 2 tbsp Neutral Oil in a large skillet over medium-high heat. Add the marinated chicken thighs and cook for 5-6 minutes per side, until golden brown and cooked through to an internal temperature of 165°F.
Transfer the chicken to a plate and let it rest for 5 minutes. Slice it into thin strips just before assembling. The exterior should be crispy, while the inside remains juicy and flavorful.
Step 4: Prepare the Sriracha Mayo
In a small bowl, mix the 0.5 cup Mayonnaise with the 2 tbsp Sriracha Sauce until fully combined. The sauce should be smooth, with a vibrant orange hue and a spicy kick. Adjust the heat level by adding more sriracha if preferred.
Set aside until ready to assemble. The creamy texture will help it spread easily on the bread.
Step 5: Assemble the Banh Mi
Slice the 1 whole Baguette lengthwise and lightly toast if desired. Spread the sriracha mayo on both halves. Layer the sliced chicken, pickled daikon and carrots, thinly sliced jalapeño, and 0.5 cup Fresh Cilantro on the bottom half.
Press the top half of the baguette down gently. The sandwich should have a balance of textures: crispy bread, tender chicken, crunchy pickles, and creamy sauce. Serve immediately to maintain the crispness.
Pro Tips For Making Chicken Banh Mi
- Marinate Overnight: Let the chicken thighs sit in the fish sauce, soy sauce, and brown sugar mix for at least 4 hours—overnight if possible. I learned this the hard way after my first batch tasted bland because I only marinated for 30 minutes.
- Use Thighs, Not Breasts: Chicken thighs stay juicy and soak up the marinade way better than breasts. Sounds obvious now, but I used to default to breasts and ended up with dry, stringy meat.
- Char the Chicken: Get your pan screaming hot before adding the chicken to get that caramelized crust from the sugar in the marinade. A medium heat just steams it—crank it up.
- Slice Against Grain: After cooking, slice the thighs thinly against the grain for tender bites that don’t chew like rubber. My first few banh mi sandwiches were a struggle until I figured this out.
Dietary Considerations for This chicken banh mi
Gluten-Free Option
For a gluten-free version, swap the baguette with a gluten-free baguette or lettuce wraps. Schar and Canyon Bakehouse make excellent gluten-free options that hold up well to the fillings. I’ve found lettuce wraps add a refreshing crunch. 💪
Lower Sodium Version
To reduce sodium, use low-sodium soy sauce and reduced-sodium fish sauce. You can also cut the fish sauce to 1 tbsp and add a splash of lime juice for brightness. This keeps the flavor bold without overwhelming saltiness.
Dairy-Free Adaptation
Use a dairy-free mayo like Hellmann’s Vegan or Primal Kitchen for the sriracha mayo. These brands mimic the creaminess of traditional mayo perfectly. I’ve tested both, and they work wonderfully in this recipe.
Spice Adjustments
For a milder version, reduce the sriracha to 1 tbsp or omit the jalapeño. If you love heat, add extra sriracha or include sliced serrano peppers. The dish is very adaptable to spice preferences.
Vegetarian Alternative
Replace the chicken with marinated tofu or tempeh. Press and slice 1 lb extra-firm tofu, then marinate and pan-fry as you would the chicken. The pickled veggies and sriracha mayo work just as well. 🥗
Nut Allergy Note
This recipe is naturally nut-free, but always check labels on fish sauce and sriracha for potential cross-contamination. Most brands are safe, but it’s best to verify if allergies are severe.
Nutrition Facts
Frequently Asked Questions
Can I use chicken breast instead of thighs?
Yes, but thighs stay juicier. If using breast, marinate for 2-4 hours and cook to exactly 165°F to prevent dryness. The flavor will be milder but still delicious.
How long should I pickle the vegetables?
For best texture, pickle for 20-30 minutes at room temperature. For stronger flavor, refrigerate for up to 24 hours. They keep crisp for 1 week in the fridge.
What can I use if I don’t have fish sauce?
Mix 1 tbsp soy sauce with 1 tsp salt as a substitute. For depth, add 1 tsp lime juice or 1 tsp Worcestershire sauce. The flavor won’t be identical but still tasty.
How do I keep the baguette from getting soggy?
Lightly toast the baguette and spread a thin layer of mayo on both sides as a barrier. Assemble just before serving and avoid overfilling with wet ingredients.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026