I make this Vietnamese chicken salad at least twice a month during summer. It’s become the thing I bring to every potluck because a) people always ask for the recipe and b) I can prep most of it ahead of time while looking like I actually have my life together.
The original recipe came from a cooking class I took in Hoi An, Vietnam back in 2019. The instructor – this tiny woman named Lan who couldn’t have been older than sixty – made it look effortless. Mine’s never quite as good as hers, but it’s pretty close after years of tweaking.
The Chicken Situation
Here’s my unpopular opinion: poaching chicken is overrated for this salad.
I know, I know. Every recipe says to gently poach boneless breasts in aromatics. And sure, that works. But I’ve switched to using leftover rotisserie chicken and honestly? Nobody can tell the difference once it’s shredded and mixed with everything else.
If I’m being fancy (or there’s no rotisserie chicken on hand), I’ll bake chicken thighs at 400°F for about 25 minutes. Thighs have more flavor than breasts. Fight me on this.
You need about a pound of cooked chicken, shredded. Don’t chop it – shredding gives you those nice stringy bits that grab onto the dressing.
The Salad Components
This is where it gets good:
Cabbage: Half a small head, shredded thin. I use a mix of green and purple because it looks prettier. Slice it as thin as you can – thick chunks are unpleasant.
Carrots: Two medium ones, julienned. I finally bought a julienne peeler and it changed my life. Before that I was hand-cutting matchsticks like an idiot for twenty minutes.
Fresh herbs: This is non-negotiable. You need Vietnamese mint (if you can find it), regular mint, cilantro, and Thai basil. About a cup total, roughly chopped. Grocery stores near me rarely have Vietnamese mint so I substitute with extra regular mint plus a squeeze of lime.
Other stuff: Half a red onion sliced paper thin, a couple green onions, and if I’m feeling extra, some sliced cucumber.
The Dressing That Makes Everything Work
Nuoc cham, basically, but adjusted for salad:
Mix 3 tablespoons fish sauce, 2 tablespoons lime juice (fresh, not bottled – this matters), 1 tablespoon rice vinegar, 2 tablespoons sugar, 1 minced garlic clove, and 1 Thai chili sliced thin.
Whisk until the sugar dissolves. Taste it. It should be salty-sour-sweet in roughly equal measure with a kick of heat. Adjust as needed – I usually add more lime.
Some recipes add water to mellow it out. I don’t. I like it punchy.
Putting It Together
Toss everything in a big bowl with the dressing about 15 minutes before serving. This is important – the cabbage needs time to soften slightly but you don’t want it soggy. Right before serving, add a handful of crushed peanuts and some fried shallots (I buy these pre-made from the Asian grocery store, zero shame).
What I’ve Learned Not To Do
Don’t dress it too early. I made this mistake for a work thing once and by the time lunch rolled around it was basically coleslaw. Not ideal.
Don’t skip the herbs. I tried making it with just cilantro when I couldn’t find the other stuff. It was fine but missing that brightness that makes the dish special.
Don’t use low-sodium fish sauce. I know it sounds healthier but it tastes like nothing. Get the regular stuff.
Also – and this took me embarrassingly long to figure out – let the chicken cool completely before mixing it in. Warm chicken wilts the herbs and makes everything sad.
This salad basically lives in my regular rotation now. It’s fresh, it’s crunchy, it comes together fast once you have the components prepped. Lan would probably still do it better, but I’m okay with that.