
This Vietnamese-inspired salad brings bright, bold flavors to your table with minimal effort. The combination of tender chicken, crisp vegetables, and aromatic herbs creates a refreshing dish that’s as satisfying as it is nutritious.
I developed this recipe after falling in love with the balance of sweet, tangy, and savory notes in traditional Vietnamese cuisine. The secret lies in the dressing—a zesty blend of lime juice, fish sauce, and a touch of sweetness that ties everything together perfectly.
You’ll enjoy the contrast of textures: crunchy cabbage and carrots against the soft chicken, all elevated by fresh cilantro and mint. It’s a meal that feels light yet completely satisfying, perfect for warm days or quick lunches.
Serve it as a main dish or alongside grilled proteins for a complete meal that’s sure to impress.
Ingredients for Vietnamese Chicken Salad
Bright herbs, crisp veggies, and tender chicken make this salad sing with Vietnamese flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Skinless Chicken Breasts 🍗 | 1 ½ lb | Poached or grilled, shredded |
| Napa Cabbage 🥬 | 4 cups | Thinly shredded for crunch |
| Carrots 🥕 | 2 whole | Julienned or shredded |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed |
| Fresh Mint Leaves 🌿 | ½ cup | Loosely packed, chopped |
| Green Onions 🧅 | 4 whole | Thinly sliced on diagonal |
| Lime Juice 🍈 | ⅓ cup | Freshly squeezed preferred |
| Fish Sauce 🫒 | 3 tbsp | Vietnamese brand recommended |
| Granulated Sugar 🍚 | 2 tbsp | Adjust to taste preference |
| Garlic Cloves 🧄 | 2 cloves | Minced finely for dressing |
| Rice Vinegar 🫒 | 2 tbsp | Mild and slightly sweet |
| Vegetable Oil 🫒 | 1 tbsp | Neutral flavor for dressing |
| Serrano Pepper 🌶️ | 1 whole | Seeds removed, finely minced |
| Roasted Peanuts 🥜 | ½ cup | Crushed for garnish |
| Salt 🧂 | ½ tsp | To season chicken and dressing |
The fish sauce is non-negotiable here—Red Boat or Three Crabs are the gold standard (find them at Asian markets or the international aisle). Napa cabbage has a sweeter, more delicate crunch than green cabbage, but if you can’t find it, green cabbage works in a pinch. For the chicken, poaching keeps it juicy, but grilled leftovers are perfect too (that’s usually what I use).
No fish sauce? Soy sauce plus a pinch of sugar gets you 80% there. Out of cilantro? Italian parsley at double the amount works, though the flavor’s different. The peanuts can be cashews or almonds if that’s what’s in the pantry. Want it spicier? Add half the serrano seeds or toss in some sliced jalapeño. The mint is worth hunting down—it adds that fresh, cool contrast.
Dressing keeps for 3-4 days in the fridge, but the salad itself is best eaten fresh. If you must prep ahead, keep the dressing separate until serving. Leftovers (without dressing) hold for 2 days—just toss with fresh herbs before eating.
Why You’ll Love This Recipe
- One Pan Wonder: I just toss the chicken in a skillet, then chop the cabbage and carrots while it cooks—minimal mess, maximum flavor.
- Fresh Herb Pop: The cilantro and mint give it that bright, herby kick that makes every bite feel like a restaurant dish at home.
- Lunchbox MVP: I prep a big batch on Sunday and it stays crisp for days—my kids even eat the leftovers.
- Budget Stretcher: A pound of chicken and a head of napa cabbage feed us for two meals, and honestly, it’s the best $10 I’ve spent all week.
Step-by-Step Instructions for Vietnamese Chicken Salad
Here’s how I build this vibrant, herb-packed salad with perfect balance every time.
Step 1: Poach and Shred the Chicken
Place the 1.5 lb boneless skinless chicken breasts in a pot and cover with water by 1 inch. Add the 0.5 tsp salt and bring to a gentle simmer over medium heat. Poach for 12-15 minutes until the chicken reaches 165°F internally and feels firm to the touch.
Remove from water and let cool for 10 minutes before shredding with two forks. I prefer poaching for this dish because it keeps the chicken moist and tender, perfect for absorbing the bright dressing. The shreds should be uniform but not too fine—you want some texture.
Step 2: Prepare the Fresh Vegetables and Herbs
Thinly shred the 4 cups napa cabbage using a sharp knife or mandoline for crisp, delicate ribbons. Julienne the 2 whole carrots into matchsticks or shred them for easier eating. Both should go into a large bowl—the cabbage provides the crunch while the carrots add sweetness.
Chop the 0.5 cup fresh cilantro and 0.5 cup fresh mint leaves, removing any thick stems. Thinly slice the 4 whole green onions on a diagonal for visual appeal. These herbs are non-negotiable—they deliver that signature Vietnamese freshness that makes this salad sing.
Step 3: Make the Tangy Dressing
In a small bowl, whisk together the 0.33 cup lime juice, 3 tbsp fish sauce, 2 tbsp granulated sugar, 2 tbsp rice vinegar, and 1 tbsp vegetable oil until the sugar dissolves. Mince the 2 cloves garlic cloves and 1 whole serrano pepper (seeds removed) finely, then stir them into the dressing.
Taste and adjust the balance if needed—more sugar for sweetness or lime for acidity. The dressing should be bold and tangy with a slight sweetness that complements the herbs. I always let it sit for 5 minutes to allow the flavors to meld before using.
Step 4: Assemble and Finish
Add the shredded chicken to the bowl with the cabbage and carrots. Pour about ¾ of the dressing over the mixture and toss gently but thoroughly to coat everything evenly. The chicken should glisten with dressing but not be swimming in it.
Transfer to a serving platter and drizzle with the remaining dressing. Sprinkle the 0.5 cup roasted peanuts (lightly crushed) over the top for crunch. Serve immediately while the herbs are at their freshest and the flavors are most vibrant.
Pro Tips For Making Vietnamese Chicken Salad
- Poach the Chicken: Simmer the breasts in lightly salted water with a splash of vinegar for 12-15 minutes—this keeps them juicy and makes shredding effortless.
- Shred While Warm: I learned this the hard way—pull the chicken apart with two forks right after poaching, while it’s still warm, to avoid dry, stringy texture.
- Salt the Cabbage: Toss the shredded napa cabbage with 1 teaspoon of salt and let it sit for 10 minutes, then squeeze out the excess water—this prevents a soggy salad.
- Herb Last: Add the cilantro and mint leaves just before serving to keep their fresh flavor bright, instead of letting them wilt in the dressing.
Dietary Considerations for These Flavors
Gluten-Free Friendly
This dish is naturally gluten-free since it uses fresh vegetables, herbs, and chicken without any wheat-based ingredients. The dressing relies on fish sauce, lime juice, and rice vinegar—all of which are naturally gluten-free. Just double-check your fish sauce brand to ensure no additives contain gluten.
Dairy-Free Delight
There’s absolutely no dairy in this recipe, making it perfect for anyone avoiding lactose. The creaminess comes from the tender chicken and the richness of the dressing, not from any dairy products. Even the garnish uses peanuts instead of cheese.
Low-Carb Option
To reduce carbs, you can cut the 2 tbsp sugar in half or replace it with a sugar substitute like erythritol. The vegetables and herbs are naturally low-carb, so this simple swap keeps the dish flavorful while lowering the overall carb count. 💪
Nut Allergy Note
If you’re avoiding nuts, simply omit the 0.5 cup roasted peanuts or replace them with seeds like sunflower seeds for a similar crunch. The salad remains delicious and authentic without the nutty garnish.
Vegetarian Adaptation
For a meat-free version, swap the chicken for 1.5 lb pressed tofu or chickpeas. Marinate the tofu in the same dressing before assembling, or toss chickpeas with the dressing to absorb the bold flavors. The texture will differ, but the taste remains vibrant.
Sodium Considerations
Fish sauce is high in sodium, so if you’re watching your intake, reduce it to 2 tbsp and add extra lime juice for acidity. You can also use a low-sodium fish sauce if available at your local Asian market. 💡
Nutrition Facts
Frequently Asked Questions
Can I use rotisserie chicken instead?
Shred 1.5 lb of store-bought rotisserie chicken for a quick shortcut. It adds a smoky depth that pairs well with the bright dressing.
How long can I store leftovers?
Keep undressed salad in an airtight container for up to 2 days. Add dressing and peanuts just before serving to maintain freshness and crunch.
What if I don’t have fish sauce?
Substitute with 2 tbsp soy sauce plus 1 tsp sugar. While not identical, it provides a similar salty-sweet balance to the dressing.
Can I make this spicier?
Add half the serrano seeds or include sliced jalapeño. For extra heat, mix in ½ tsp sriracha to the dressing before tossing.
- Rice A Roni Pork Fried Rice Recipe: Quick Wok-Style Meal with Savory Bites - September 25, 2026
- Mandhi Rice Recipe: Yemeni Spiced Lamb and Rice Feast - September 25, 2026
- Chuy’s Green Chili Rice Copycat Recipe: Spicy Southwest Flavor in Every Bite - September 25, 2026