Vietnamese Chicken Salad, known in Vietnam as Gỏi Gà, is a light yet satisfying dish that’s full of fresh vegetables, fragrant herbs, tender chicken, and a bright fish sauce dressing. Every bite offers a delicious combination of savory, tangy, sweet, and slightly spicy flavors, along with plenty of crunchy textures from cabbage, peanuts, and optional crispy shallots.
This refreshing salad is perfect as a light lunch, appetizer, or healthy dinner. It also makes an excellent dish for warm weather, family gatherings, or meal prep since many of the ingredients can be prepared ahead of time and assembled just before serving.
1. Vietnamese Chicken Salad Recipe (Yield: 4 Servings)
Ingredients
For the Chicken
- 1 pound (454 g) boneless, skinless chicken
- 1 tablespoon vegetable oil or grapeseed oil
- 1 tablespoon fish sauce (or soy sauce)
- 3 cloves garlic, crushed or finely minced
- 1 tablespoon grated or minced fresh ginger
- Freshly ground black pepper, to taste
For the Fish Sauce Dressing
- 3 tablespoons fish sauce
- 1/4 cup water
- 2 teaspoons grated fresh ginger
- 2 cloves garlic, finely minced or crushed
- 1–2 red chilies, minced
- 2 tablespoons fresh lime juice, or more to taste
- 2 teaspoons sugar (or sugar substitute)
- 2 teaspoons rice vinegar (optional)
For the Salad
- 6 cups thinly shredded cabbage (green, Napa, or a combination)
- 1 cup chopped fresh herbs (Vietnamese coriander, mint, basil, cilantro, or a combination)
- 1/4 cup shredded or julienned carrots
- 1/4 cup crushed roasted peanuts
- 1/4 cup fried shallots (optional)
- 2 tablespoons fried garlic (optional)
- 1/4 cup pickled red onions (optional)
Instructions
In a medium bowl, combine the vegetable oil, fish sauce, minced garlic, grated ginger, and black pepper. Stir until well mixed.
Add the chicken to the marinade and coat every piece evenly. Cover and refrigerate for at least 30 minutes. For deeper flavor, marinate for up to 2 hours.
Heat a large skillet over medium-high heat. Add the marinated chicken and cook for about 5 to 6 minutes per side, depending on thickness, until golden brown and the internal temperature reaches 165°F (74°C).
Transfer the cooked chicken to a cutting board and allow it to rest for 5 to 10 minutes. Resting keeps the meat juicy and makes it easier to slice.
Slice or shred the chicken into bite-sized strips.
While the chicken rests, prepare the dressing. In a small bowl, whisk together the fish sauce, water, grated ginger, minced garlic, minced chilies, lime juice, sugar, and rice vinegar until the sugar completely dissolves.
Taste the dressing and adjust it to your preference. Add more lime juice for extra brightness, a little sugar for additional sweetness, or another splash of fish sauce for a stronger savory flavor.
Place the shredded cabbage, carrots, and fresh herbs into a large salad bowl.
Add the sliced chicken and gently toss everything together.
Pour about three-quarters of the dressing over the salad and toss gently until all of the ingredients are lightly coated. Add more dressing if desired.
Sprinkle the crushed roasted peanuts evenly over the salad.
Top with fried shallots, fried garlic, and pickled red onions if using.
Serve immediately while the vegetables remain crisp and the herbs are fresh. This salad pairs beautifully with steamed rice, crispy shrimp crackers, or can be enjoyed on its own as a complete meal.
2. Tips for Perfect Vietnamese Chicken Salad
Use freshly cooked chicken instead of pre-packaged shredded chicken for the best flavor and texture.
Slice the cabbage very thinly so it absorbs the dressing evenly while remaining crisp and refreshing.
Combine several fresh herbs such as mint, cilantro, Thai basil, and Vietnamese coriander to create the authentic herbal aroma found in traditional Vietnamese salads.
Prepare the dressing in advance and chill it for 20 to 30 minutes before serving. This allows the flavors to blend together beautifully.
Add the dressing just before serving to keep the vegetables crisp and prevent the salad from becoming watery.
Toast the peanuts yourself for the freshest flavor and extra crunch.
Adjust the balance of fish sauce, lime juice, and sugar until the dressing tastes bright, savory, and slightly sweet. This balance is the hallmark of authentic Vietnamese salads.
Serve the salad immediately after tossing for the freshest texture and flavor.
3. Frequently Asked Questions
Can I use rotisserie chicken instead of cooking fresh chicken?
Yes. Rotisserie chicken is a convenient option and works well for a quick version of this salad. Simply shred the meat and toss it with the dressing before assembling.
Can I prepare this salad ahead of time?
You can prepare all of the ingredients separately in advance. Store the chicken, vegetables, herbs, and dressing individually, then combine everything just before serving.
What herbs are best for authentic Vietnamese Chicken Salad?
Mint, cilantro, Thai basil, and Vietnamese coriander (rau ram) create the most traditional flavor, but you can use any combination that is available.
Can I make the salad less spicy?
Absolutely. Reduce the amount of fresh chilies or leave them out entirely while keeping the rest of the dressing the same.
How long will leftovers keep?
Once dressed, the salad is best enjoyed within one day. Undressed vegetables and cooked chicken can be stored separately in the refrigerator for up to three days.
4. Nutrition Information
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 355 |
| Protein | 31 g |
| Total Fat | 18 g |
| Saturated Fat | 3 g |
| Carbohydrates | 15 g |
| Fiber | 3 g |
| Sugar | 7 g |
| Sodium | 920 mg |
| Cholesterol | 85 mg |
| Potassium | 520 mg |
This Vietnamese Chicken Salad Recipe is a wonderful example of how fresh ingredients and simple preparation can create an incredibly flavorful meal. Tender chicken, crunchy vegetables, fragrant herbs, and a perfectly balanced fish sauce dressing come together to deliver a refreshing dish that’s both light and satisfying.
Easy enough for everyday lunches and impressive enough for entertaining, this salad is sure to become one of your favorite healthy recipes. Pair it with steamed rice or enjoy it on its own for an authentic Vietnamese-inspired meal that’s bursting with freshness in every bite.
