There is a kind of salad that doesn't feel like a compromise. Not the kind you eat because you have to, but the kind you actually crave, the kind that makes you close your eyes on the first bite. Vietnamese chicken salad is exactly that.

I first fell in love with this at a little spot in Hanoi, where a bowl of Gỏi Gà arrived at the table glistening with a glossy dressing, crowned with a fistful of roasted peanuts, and smelling like garlic and citrus and something deeply umami.
I've been chasing that feeling ever since, and this recipe? It gets very, very close.
What I love most about this salad is how unapologetically alive it tastes. The heat from the sriracha, the funk from the fish sauce, the brightness of fresh lemon, the crunch from the carrots and peanuts — every bite has something going on. And yet it comes together in about 20 minutes on a weeknight using rotisserie chicken you grabbed on the way home. It's my go-to for spring, summer, potlucks, meal prep, or any day I want something that feels light but still genuinely satisfying.
This is not a watered-down "Asian-inspired" salad. It uses a proper Vietnamese-style dressing built on fish sauce (yes, a Vietnamese brand — it matters), rice wine vinegar, and fresh lemon juice. No soy sauce, no shortcuts. Just clean, vibrant, honest flavor.
Let's make it.
Why You Need This Vietnamese Chicken Salad in Your Regular Rotation
If you've been sleeping on Vietnamese salads, here's your wake-up call. Gỏi (Vietnamese fresh salads) are one of the most underrated categories in Southeast Asian cooking — they balance five flavor profiles simultaneously: salty, sour, sweet, spicy, and umami. They're not dressed as an afterthought; the dressing is the dish.
Here's why this specific recipe deserves a permanent spot in your weeknight lineup:
It's genuinely fast. With a store-bought rotisserie chicken and a quick chop of vegetables, you're plating this in under 25 minutes. No marinating, no roasting, no fuss. Perfect for a quick weeknight winner dinner
The dressing is bold and balanced. Most Western salad dressings lean heavily on one note — usually acid or fat. This Vietnamese dressing hits every corner of your palate. It's layered and complex, and it coats every shred of chicken and strip of carrot like it was made for them (it was).
It travels beautifully. Unlike cream-based salads that wilt or separate, this holds up remarkably well — making it ideal for meal prep, picnics, lunchboxes, and potlucks. (Need a full meal prep game plan? See this Cucumber Salad or Taco Salad or Panzanella Salad (Tuscan Summer Salad) or Thai Shrimp Salad or Creamy Shrimp Salad or Easy Spinach Salad or Hot Honey Chicken Salad
It's naturally gluten-free (when using a certified GF fish sauce and tamari if substituting), dairy-free, and easily adaptable for lower-sugar or paleo eating.
It's a crowd-pleaser that surprises people. Every single time I bring this to a gathering, someone asks for the recipe. The toasted peanuts on top seal the deal.

Ingredients : And Why I Use Each One
For the Salad
Rotisserie Chicken (shredded, about 2–2.5 cups) This is the shortcut that makes this a weeknight recipe. The pre-cooked, lightly seasoned meat is already moist and flavourful, which means it absorbs the dressing beautifully without going soggy. I use a mix of white and dark meat for texture variation. You can absolutely poach your own chicken breast if you prefer — but I almost never do.
Carrot Matchsticks (1 large carrot) Raw carrots bring crunch, colour, and a gentle sweetness that balances the heat in the dressing. Cutting them into thin matchsticks (julienne) is worth the extra minute — it gives you even coating and a prettier plate. A julienne peeler makes this effortless. (Love carrots in salads? You might also enjoy [Carrot Recipes on RecipeMagik].)
Yellow Bell Pepper (1 medium, thinly sliced) I specifically use yellow — not red, not green. Yellow bell pepper is the sweetest of the three, and in this salad that sweetness provides a counterpoint to the punchy dressing. It also adds gorgeous colour contrast against the green herbs and orange carrots.
Butter Lettuce or Romaine (3–4 cups, torn) A mild, soft lettuce acts as a base that soaks up the dressing without fighting the other flavours. Butter lettuce is my preference for its silky texture. Romaine works well if you want more crunch. Avoid anything too bitter or peppery here — this isn't the place for arugula.
Fresh Mint Leaves (a generous handful) This is non-negotiable. Mint is one of the defining aromatics of Vietnamese cuisine, and it lifts the entire dish. Don't substitute with dried mint — it won't work. Fresh mint brings a cool, clean brightness that makes the salad feel light even when it's fully dressed.
Toasted Peanuts (¼ cup, roughly chopped) The finishing touch that ties everything together. Toasted peanuts bring fat, crunch, and a nutty depth that grounds the salad. I toast raw peanuts in a dry skillet for 3–4 minutes rather than using pre-roasted — the flavour difference is noticeable.
For the Vietnamese Dressing
Fish Sauce — Vietnamese Brand (2 tablespoons) This is the soul of the dressing. Fish sauce (nước mắm) is the foundational condiment of Vietnamese cooking, and not all brands are equal.
Look for Vietnamese brands like Tiparos, Viet Huong (Three Crabs), or Phu Quoc — they tend to have a cleaner, less aggressively "fishy" smell and a more rounded umami depth compared to Thai brands. The first time I swapped brands, the difference in the final dish was immediately noticeable.
External note on fish sauce: According to Serious Eats' deep dive into fish sauce, the quality and origin of fish sauce significantly impacts the flavour of a finished dish — Vietnamese varieties from Phú Quốc are often regarded as the gold standard for their natural fermentation process and clean finish.
Sriracha (1–2 teaspoons, to taste) Sriracha adds heat with a touch of garlic and vinegar already built in, which makes it ideal for this dressing. Start with one teaspoon if you're heat-sensitive; go up to two (or more) if you like it spicy.
Garlic Powder (½ teaspoon) I use garlic powder rather than fresh garlic in the dressing because it distributes evenly without overpowering any single bite. Fresh minced garlic has its place, but in a cold dressing like this, it can be sharp and uneven. Garlic powder is consistent, mild, and mellow.
Sugar-Free Sweetener (1–2 teaspoons) or Coconut Sugar A small amount of sweetness rounds out the acidity and heat. I use a sugar-free sweetener (like erythritol or monk fruit) to keep this lower in sugar, but if you want the most authentic Vietnamese flavour, use coconut sugar — it has a subtle caramel depth that granulated white sugar doesn't replicate. Palm sugar is also traditional and excellent if you can find it.
Rice Wine Vinegar (1 tablespoon) Lighter and less sharp than white or apple cider vinegar, rice wine vinegar adds clean acidity that complements the fish sauce without competing with it. It's a pantry staple worth keeping around for Vietnamese, Japanese, and Korean cooking.
Fresh Lemon Juice (juice of ½ lemon) Freshly squeezed only, please. Lemon adds a bright, floral top note that bottled juice simply can't replicate. In Vietnam, kalamansi lime is more traditional, but fresh lemon is the most accessible equivalent and works beautifully.
Salt and White Pepper (to taste) Season gently — the fish sauce is already quite salty, so taste before adding more salt. White pepper is slightly more floral and less sharp than black pepper, which makes it a natural fit here.
How to Make Vietnamese Chicken Salad
Step 1: Toast the Peanuts
Place raw peanuts in a dry skillet over medium heat. Toss frequently for 3–4 minutes until golden and fragrant. Remove immediately and let cool. Roughly chop once cooled.
Step 2: Make the Dressing
In a small bowl, whisk together:
- 2 tablespoons fish sauce
- 1–2 teaspoons sriracha
- ½ teaspoon garlic powder
- 1–2 teaspoons sweetener or coconut sugar
- 1 tablespoon rice wine vinegar
- Juice of ½ lemon
- Salt and white pepper to taste
Whisk until the sweetener is fully dissolved. Taste and adjust — it should be punchy, a little sweet, salty, and spicy. Trust your palate.
Step 3: Prep the Vegetables
- Peel and julienne the carrot into thin matchsticks
- Thinly slice the yellow bell pepper
- Tear the lettuce into bite-sized pieces
- Pick the mint leaves from their stems
Step 4: Shred the Chicken
Using two forks (or your hands), shred the rotisserie chicken into thin strips. A mix of white and dark meat works best.
Step 5: Toss and Dress

In a large mixing bowl, combine the lettuce, carrots, bell pepper, chicken, and mint. Pour about two-thirds of the dressing over the top and toss gently to combine. Add more dressing as needed — you want everything coated but not swimming.
Step 6: Plate and Top
Transfer to a serving plate or bowl. Scatter the toasted peanuts generously over the top. Add a few extra mint leaves for garnish. Serve immediately.
Substitutions and Alterations
No rotisserie chicken? Poach two boneless chicken breasts in lightly salted water with a smashed ginger knob and a garlic clove for 15 minutes. Let cool, then shred. Or use leftover grilled chicken — works perfectly.
Can I use soy sauce or tamari instead of fish sauce? Yes, but be aware this significantly changes the dish. Fish sauce is not common in Vietnamese cooking for the reasons soy sauce is — it provides a different kind of umami. If you're cooking for vegans or those with shellfish allergies, use a quality vegan fish sauce (made from seaweed and mushrooms) rather than tamari. Tamari works in a pinch but the flavour profile shifts toward Japanese rather than Vietnamese.
No sriracha? Use sambal oelek for a chunkier heat, or a pinch of dried chilli flakes mixed with a little vinegar. Fresh sliced red chilli is the most traditional option.
Nut allergy? Skip the peanuts and top with toasted sesame seeds or crispy shallots instead. Crispy shallots are actually very common in Vietnamese salads and arguably more traditional.
Want more herbs? Add Thai basil and/or cilantro (coriander). Both are classic in Vietnamese cuisine. If you're a cilantro lover, don't hold back.
Make it more filling? Add rice vermicelli noodles, tossed through the salad, to turn this into a Bún Gà style bowl. (See [Vietnamese Noodle Bowl Recipes on RecipeMagik] for inspiration.)
Lower sodium? Use a low-sodium fish sauce and skip additional salt entirely. Taste as you go.
Vegan version? Replace chicken with thinly sliced firm tofu (pan-fried until golden) or shredded young green jackfruit. Use vegan fish sauce.
What to Serve With Vietnamese Chicken Salad
This salad is flexible enough to anchor a whole meal. Here are some pairing ideas to round out your spread:
- Turn it into a Pasta Salad - Want it to be more filling and wholesome with more carbs, use your favourite Pasta and toss with it to make Vietnamese Chicken Pasta Salad. Its just like this Best Tuna Pasta Salad Recipe in the World
- Serve in Lettuce Wraps - Instead of adding torned Lettuce, add this Vietnamese Shredded Chicken Salad straight into butter lettuce leaves and enjoy. Its just like my Asian Salmon Lettuce Wraps or Asian Quinoa Lettuce Wraps (Vegan)
- Spring Rolls — I Made these using Spring Roll sheets but feel free to use fresh rice paper rolls make a natural companion; both are light, herb-forward, and great for sharing.
- Lemongrass Coconut Fried Rice — A warm, fragrant broth alongside this cool salad is a genuinely satisfying contrast, especially on transitional-season days.
- Mango Smoothie — End the meal on a tropical note. After all that sriracha heat, a cold, creamy mango popsicle is exactly what you want.
- Jasmine Rice — If you're feeding a crowd and need to stretch the salad further, a bowl of fluffy jasmine rice alongside it turns this into a hearty main.
- Watermelon Iced Tea — A tall glass of sweetened iced tea cuts beautifully through the heat and acidity of the dressing.
Vietnamese chicken salad is one of those recipes I return to again and again not because it's trendy or because someone told me it was healthy, but because it genuinely makes me happy to eat it.
There's something about that combination of fresh herbs, crunchy vegetables, tender chicken, and a dressing that hits every flavour note at once — it just works, on every level.
The key things to remember: use a good Vietnamese fish sauce, don't skip the fresh mint, and toast those peanuts yourself. Those three things take this from "pretty good salad" to "I need the recipe" territory.
If you make this, I'd love to see it. Tag me, leave a comment, or drop a star rating below. And if you're building out a Vietnamese-inspired dinner spread, check out [More Vietnamese-Inspired Recipes on RecipeMagik] for everything from crispy bánh mì-style proteins to refreshing herb-heavy sides.
Eat well, and eat boldly.
Recipe serves 3–4 as a main, 5–6 as a side. Prep time: 15 minutes. Cook time: 5 minutes (toasting peanuts). Total: 20 minutes.
Vietnamese Shredded Chicken Salad (Gỏi Gà) in 20 Minutes
INGREDIENTS
For the Vietnamese Salad Dressing
- 2 tablespoon Fish Sauce Vietnamese Brand
- 2 tablespoon Sriracha
- ½ teaspoon Garlic Powder or 2 cloves of Garlic minced
- 2 tablespoon Coconut Sugar
- 1 teaspoon Rice Wine Vinegar
- Fresh Lemon Juice juice of ½ lemon
- Salt and White Pepper (to taste)
For the Salad
- 2 cups Rotisserie Chicken Shredded
- 1 large Carrot chopped into matchsticks
- 1 medium sized Yellow Bell Pepper thinly sliced
- 3 cups Butter Lettuce or Romaine Lettuce or Cabbage (torn)
- Fresh Mint Leaves a generous handful
- ¼ cup Toasted Peanuts roughly chopped
INSTRUCTIONS
- Place raw peanuts in a dry skillet over medium heat. Toss frequently for 3–4 minutes until golden and fragrant. Remove immediately and let cool. Roughly chop once cooled.
- In a small bowl, whisk together all the dressing ingredients. Whisk until the sweetener is fully dissolved. Taste and adjust, it should be punchy, a little sweet, salty, and spicy. Trust your palate.
- Peel and julienne the carrot into thin matchsticks. Thinly slice the yellow bell pepper. Tear the lettuce into bite-sized pieces. Pick the mint leaves from their stems
- Using two forks (or your hands), shred the rotisserie chicken into thin strips. A mix of white and dark meat works best.
- In a large mixing bowl, combine the lettuce, carrots, bell pepper, chicken, and mint. Pour about two-thirds of the dressing over the top and toss gently to combine. Add more dressing as needed. (you want everything coated but not swimming).
- Transfer to a serving plate or bowl. Scatter the toasted peanuts generously over the top. Add a few extra mint leaves for garnish. Serve immediately.



Ask Me Anything