Vietnamese Chicken Salad Recipe: Zesty Herb Crunch With Citrus Tang

Vietnamese Chicken Salad Recipe: Zesty Herb Crunch With Citrus Tang

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.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

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

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 95mg32%
Sodium 1200mg52%
Total Carbohydrate 22g8%
Dietary Fiber 6g21%
Sugars 10g
Protein 35g70%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

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.

2

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.

3

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.

4

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.

★★★★★4.7(5 reviews)
Tyler Campbell