Vietnamese chicken salad combines shredded cooked chicken, Napa cabbage, carrots, mint, and cilantro with a tangy lime and fish sauce dressing. Chopped peanuts finish this crisp, herb-filled salad, which makes four substantial portions.
The dressing is light and oil-free, with honey or sugar to balance its acidity. Have chilled cooked chicken ready before you begin; the fifteen-minute preparation estimate covers shredding, whisking, and tossing.

On This Page
Why This Recipe Works
Finely shredded cabbage catches the dressing while keeping a gentle crunch. Mint and cilantro brighten the chicken, and fish sauce supplies a salty, savory backbone. Adding the peanuts after tossing keeps their roasted texture distinct from the juicy vegetables.
Ingredients
Napa cabbage, also called wombok, has tender leaves and crisp pale ribs. Slice both thinly after removing the tough core. Measure the herbs loosely before chopping, discarding coarse stems. Use unsalted roasted peanuts so you can judge the dressing without extra salt. Choose unseasoned rice vinegar; seasoned varieties already contain sugar and salt. Fish sauce is potent, and its saltiness differs between brands. Honey dissolves readily when whisked, while granulated sugar may need another minute of stirring.
Main ingredients
- 3 cups cooked shredded chicken, chilled
- 6 cups Napa cabbage, shredded
- 1 cup carrots, shredded
- 1/2 red onion, very thinly sliced
- 1 cup fresh mint leaves, loosely measured, then chopped
- 1 cup fresh cilantro leaves, loosely measured, then chopped
- 1/2 cup roasted unsalted peanuts, chopped
Dressing ingredients
- 1/4 cup fresh lime juice
- 2 tablespoons fish sauce
- 2 tablespoons unseasoned rice vinegar
- 1 tablespoon honey or sugar
- 1 clove garlic, finely minced
- 1 red chile, seeded and finely minced, optional
How to Make Vietnamese Chicken Salad
1. Prepare a dry, cold salad base. Wash and thoroughly dry the cabbage and herbs before slicing. Water clinging to the leaves dilutes the small amount of dressing and collects under the salad. Shred the chicken into manageable pieces, grate the carrots, and slice the onion almost paper-thin. Put everything except the herbs and peanuts in a roomy bowl so you can toss without crushing the leaves.
2. Balance the dressing. Whisk lime juice, fish sauce, rice vinegar, honey or sugar, minced garlic, and optional chile until the sweetener dissolves. Taste with a piece of cabbage rather than on its own: the dressing should be more assertive than a finished bite because it has a large bowl of vegetables to season. Lime provides brightness, while the sweetener rounds off the sharp edges.
3. Toss close to mealtime. Add the chopped mint and cilantro, then pour the dressing over the chicken and vegetables just before serving. Lift from the bottom with two spoons for about a minute to coat the shreds evenly. Stop when the herbs are distributed rather than squeezing the cabbage. Letting the dressed salad sit for hours draws moisture from the leaves and softens their crunch.
4. Finish with peanuts. Transfer the salad to a wide platter or divide among four bowls, then scatter the peanuts over the top. A platter keeps a large pile from compressing under its own weight. If serving part now and part later, dress only the portion you need and keep the rest of the base covered and chilled.
How to Serve
Serve four main-dish portions with steamed rice or shrimp spring rolls if you want a larger meal. For a buffet, use smaller scoops and add the peanuts to each plate at the last moment. The salad is best cold; keep a second serving bowl refrigerated rather than leaving the whole batch out for a long gathering.
Storage
Refrigerate the chicken and vegetable base, dressing, and peanuts separately. The undressed base keeps for up to two days, provided the cooked chicken is still within its original three- to four-day refrigerator window. Dressed leftovers are best within one day. Keep everything at 40°F or below and refrigerate within two hours of serving. Freezing is unsuitable for the fresh cabbage and herbs. See federal cold-storage guidance for refrigerated foods.
Tips and Variations
- Use a salad spinner or clean towel to dry the washed leaves.
- Slice cabbage ribs more finely than the soft leaves.
- Remove the chile seeds and pale ribs for less heat.
- For a peanut-free finish, use toasted pumpkin seeds if suitable for your guests.
Frequently Asked Questions
Can I use rotisserie chicken?
Yes, remove the skin and bones and chill the meat before assembling. Three cups of shredded meat is the measured amount.
What can replace Napa cabbage?
Finely shredded green cabbage can work. It is firmer, so slice it particularly thinly.
Can I leave out the cilantro?
Yes, replace it with additional mint or thinly sliced scallions to taste. The herb balance will be different.
Is the dressing gluten-free?
Use fish sauce and vinegar labeled gluten-free if needed. Also check any purchased cooked chicken seasoning.
Can I make a vegetarian version?
Firm tofu can replace the chicken, and a vegetarian fish sauce alternative can season the dressing. Adjust that substitute to taste because its salt level may differ.
More Recipe Ideas

Vietnamese Chicken Salad
Ingredients
Main ingredients
- 3 cups cooked shredded chicken chilled
- 6 cups Napa cabbage shredded
- 1 cup carrots shredded
- 1/2 red onion very thinly sliced
- 1 cup fresh mint leaves loosely measured, then chopped
- 1 cup fresh cilantro leaves loosely measured, then chopped
- 1/2 cup roasted unsalted peanuts chopped
Dressing ingredients
- 1/4 cup fresh lime juice
- 2 tablespoons fish sauce
- 2 tablespoons unseasoned rice vinegar
- 1 tablespoon honey or sugar
- 1 clove garlic finely minced
- 1 red chile seeded and finely minced, optional
Instructions
Assemble
- Combine chilled shredded chicken, thinly sliced cabbage, carrots, and red onion in a large bowl. Chop the washed, dried mint and cilantro.
- Whisk lime juice, fish sauce, rice vinegar, honey or sugar, garlic, and optional chile for about 1 minute until the sweetener dissolves.
- Add herbs and dressing to the chicken mixture just before serving. Toss gently until evenly coated.
- Divide into 4 portions and sprinkle with chopped peanuts. Serve cold.
Notes
- Keep the base, dressing, and peanuts separate in the refrigerator for up to 2 days.
- Count storage time from when the chicken was originally cooked.



