Tested in a real kitchen ✦ Written for the one you have

Vietnamese Chicken Banh Mi

40 min4 Servings
Tested in the KitchenMind kitchenUpdated September 2026

Chicken thighs, crisp pickled carrot and daikon, cucumber and cilantro, all piled into a baguette with a lemongrass-garlic sauce and a sriracha mayo. Serves 4; 25 minutes prep, 15 to cook.

Cook now
Prep
25 min
Cook
15 min
Total
40 min
Serves
4

Ingredients

Serves4 servings
Changing servings updates ingredient amounts automatically

What you’ll need — tap to tick off as you go

Process

Timers built in · swap anything · ask as you cook

1

In a bowl, whisk together soy sauce, fish sauce, brown sugar, garlic, and lemongrass (if using). Add chicken thighs and toss to coat. Let marinate for at least 15 minutes.

Vietnamese Chicken Banh Mi
2

Meanwhile, make the quick pickles: in a small bowl, combine carrot, daikon, rice vinegar, white sugar, and salt. Massage with your hands for 1 minute, then set aside.

Vietnamese Chicken Banh Mi
3

Heat vegetable oil in a large skillet over medium-high heat. Add the marinated chicken in a single layer and cook for 4–5 minutes per side until browned and cooked through (internal temperature 74°C).

4

While chicken cooks, slice baguettes lengthwise, leaving one side attached. Toast in a 180°C oven for 3–4 minutes until crisp.

5

In a small bowl, mix mayonnaise and sriracha sauce (if using) to make a spicy mayo.

6

To assemble: spread spicy mayo on the inside of each baguette. Layer cucumber batons, cooked chicken, pickled carrot and daikon, and fresh cilantro. Close sandwiches and serve immediately.

Vietnamese Chicken Banh Mi
Vietnamese Chicken Banh Mi — from the KitchenMind photo set

Kitchen notes

Kitchen notes

  • Do not overmarinate the chicken: 15-30 minutes is enough; longer than 2 hours can make the texture mushy due to the fish sauce.
  • For the best texture, toast the baguette until crisp but still soft inside; this prevents sogginess from the pickles and mayo.
  • If you cannot find daikon, use extra carrot or jicama for a similar crunch.
  • Cook chicken in batches if your skillet is small; overcrowding will steam the meat instead of browning it.

Substitutions

  • chicken thighs→chicken breast or firm tofu
  • fish sauce→soy sauce with a pinch of salt
  • daikon radish→jicama or extra carrot
  • sriracha sauce→chili garlic sauce or omit

Storage & reheating

Store leftover chicken and pickles separately from the bread in airtight containers in the refrigerator for up to 3 days. Keep the assembled sandwiches wrapped tightly in plastic wrap or foil in the fridge for up to 1 day. To reheat, remove chicken and pickles from the bread, warm the chicken in a skillet over medium heat for 2-3 minutes, then reassemble with fresh bread and vegetables. Do not microwave the bread as it will become tough.

FAQ

The questions we get asked most

Can I use chicken breast instead of thighs?

Yes, but chicken breast is leaner and can dry out quickly. Cook it for 3-4 minutes per side over medium-high heat until the internal temperature reaches 74°C. Let it rest for 2 minutes before slicing.

How do I make the pickles if I don't have daikon?

You can substitute daikon with jicama, green papaya, or extra carrot. The pickling liquid ratio remains the same: equal parts rice vinegar and sugar with a pinch of salt. Let the pickles sit for at least 10 minutes before using.

Why is my banh mi soggy?

Sogginess usually comes from not toasting the bread or from adding too much sauce. Toast the baguette until crisp, and spread a thin layer of mayo to create a barrier. Also, drain the pickles well before adding them to the sandwich.

Can I make this ahead of time?

You can marinate the chicken and make the pickles up to 24 hours in advance, storing them separately in the fridge. Assemble the sandwiches just before serving to keep the bread crisp. The spicy mayo can also be mixed ahead and refrigerated.

How do I know when the chicken is fully cooked?

The chicken should be opaque all the way through and reach an internal temperature of 74°C on a meat thermometer. If you don't have a thermometer, cut into the thickest piece; the juices should run clear and the meat should be white with no pink.

Is this recipe gluten-free?

Not as written because regular soy sauce and baguette contain gluten. To make it gluten-free, use gluten-free soy sauce (tamari) and serve the chicken and pickles over rice or in gluten-free bread. Always check labels of fish sauce and sriracha for added gluten.

Ask KitchenMind about this recipe

Tell it what’s different tonight — it works within the actual recipe.

Related links