Thai Chicken Salad With Peanut Dressing Recipe

I made a Thai chicken salad with silky peanut dressing that delivers bright crunch, savory depth, and a sauce so addictive you’ll want it on everything.

A photo of Thai Chicken Salad With Peanut Dressing Recipe

I’m obsessed with this Thai chicken salad because it hits every craving without feeling heavy. I love the contrast of crisp veg and tender shredded rotisserie chicken, all tossed in a wildly addictive creamy peanut butter dressing.

The dressing is bright, tangy, and just spicy enough to make you sit up straight. I eat it for lunch, pack it for work, and dream about leftovers.

And every bite has that crunchy, saucy thing I chase. No guilt, no fuss, just bold flavors that actually satisfy.

I want this in front of me right now. Bring it instantly, please.

No waiting.

Ingredients

Ingredients photo for Thai Chicken Salad With Peanut Dressing Recipe

  • Chicken: hearty protein, makes it filling and messy-good.
  • Green cabbage: crunchy, fresh bulk that soaks dressing nicely.
  • Red cabbage: color punch and extra crisp bite.
  • Carrot: sweet crunch, very satisfying to munch.
  • Cucumber: cool, watery balance for spicy dressing.
  • Red bell pepper: bright sweetness and crunchy texture.
  • Green onions: sharp, oniony lifts in every forkful.
  • Cilantro: herb punch, bright and a little wild.
  • Mint: adds coolness, light and herbaceous.

    Basically refreshing.

  • Peanuts: roasted crunch and salty, nutty surprise.
  • Sesame seeds: tiny toasty sparks, subtle nuttiness.
  • Peanut butter: creamy backbone, rich peanut flavor.
  • Soy sauce: salty depth, ties sweet and sour together.
  • Fish sauce: funky umami, small splash goes far.
  • Rice vinegar: tangy zip that cuts richness.
  • Lime juice: bright acidity, makes everything pop.
  • Honey: sweet counterpoint, softens the savory edge.
  • Ginger: zesty warmth, a little bite of brightness.
  • Garlic: savory punch, don’t skip it if you like bold.
  • Sesame oil: toasty aroma, tiny but mighty.
  • Sriracha: optional heat, lets you dial the burn.
  • Warm water: thins the dressing to perfect pourable goodness.
  • Salt and pepper: basics that actually matter here.
  • Lime wedges: extra citrus to squeeze over everything.

Ingredient Quantities

  • 2 cups cooked chicken, shredded or chopped (rotisserie works great)
  • 2 cups green cabbage, thinly sliced
  • 1 cup red cabbage, thinly sliced
  • 1 large carrot, julienned or coarsely grated
  • 1 medium cucumber, thinly sliced or halved and seeded
  • 1 red bell pepper, thinly sliced
  • 3 green onions, thinly sliced
  • 1/2 cup fresh cilantro, chopped (more if you like)
  • 1/4 cup fresh mint leaves, chopped (optional but nice)
  • 1/3 cup roasted peanuts, chopped
  • 1 tbsp toasted sesame seeds (optional)
  • For the peanut dressing: 1/3 cup creamy peanut butter
  • For the peanut dressing: 2 tbsp soy sauce
  • For the peanut dressing: 1 tbsp fish sauce
  • For the peanut dressing: 1 tbsp rice vinegar
  • For the peanut dressing: 1 tbsp lime juice (about 1 lime)
  • For the peanut dressing: 1 tbsp honey or brown sugar
  • For the peanut dressing: 1 tsp grated fresh ginger
  • For the peanut dressing: 1 small garlic clove, minced
  • For the peanut dressing: 1 tsp sesame oil
  • For the peanut dressing: 1 tsp sriracha or chili sauce, optional
  • For the peanut dressing: 2 to 4 tbsp warm water to thin to desired consistency
  • Salt and black pepper to taste
  • 1 lime cut into wedges, for serving

How to Make this

1. Prep the chicken and veg: shred or chop 2 cups cooked chicken, thinly slice 2 cups green cabbage and 1 cup red cabbage, julienne 1 large carrot, thinly slice 1 medium cucumber and 1 red bell pepper, slice 3 green onions, chop 1/2 cup cilantro and optional 1/4 cup mint.

2. Make the peanut dressing: in a bowl whisk 1/3 cup creamy peanut butter, 2 tbsp soy sauce, 1 tbsp fish sauce, 1 tbsp rice vinegar, 1 tbsp lime juice, 1 tbsp honey or brown sugar, 1 tsp grated fresh ginger, 1 small minced garlic clove, 1 tsp sesame oil and 1 tsp sriracha if you like heat.

3. Thin the dressing: add 2 to 4 tbsp warm water a little at a time and whisk until pourable but still creamy; taste and season with salt and black pepper as needed.

4. Toss the salad base: in a large bowl combine the shredded chicken, both cabbages, carrot, cucumber, bell pepper, green onions, cilantro and mint.

5. Dress it: pour most of the peanut dressing over the salad and toss well so everything gets coated; reserve a couple tablespoons of dressing for serving if you want.

6. Crunch and finish: fold in about 1/3 cup chopped roasted peanuts, and sprinkle 1 tbsp toasted sesame seeds on top if using.

7. Rest briefly: let the salad sit 5 to 10 minutes so the flavors mingle but the veggies stay crisp.

8. Adjust and serve: taste and add more lime juice, salt, pepper or sriracha if it needs brightness or heat.

9. Plate and garnish: divide the salad onto plates, sprinkle extra peanuts and cilantro, serve with lime wedges on the side.

10. Tips: rotisserie chicken saves time, warm the dressing slightly if it stiffens, and if you prefer more crunch add sliced raw shallot or extra cabbage.

Equipment Needed

1. Large mixing bowl for tossing the salad
2. Cutting board (preferably one for veg and one for chicken if you can)
3. Chef knife for chopping, shredding and slicing
4. Vegetable peeler or julienne peeler for the carrot
5. Measuring cups and spoons for the dressing ingredients
6. Small bowl and whisk or a jar with lid to mix and thin the dressing
7. Salad tongs or large spoon and fork for tossing and serving
8. Citrus juicer or reamer for the lime
9. Serving plates or shallow bowls and a small bowl for extra peanuts and cilantro

FAQ

Yes. Prep the veggies and herbs and store them separate from the chicken and dressing for up to 2 days. Toss everything together just before serving so the cabbage stays crunchy.

Try tahini or sunflower seed butter. The flavor will change a bit, so add an extra teaspoon of lime and a touch more honey to balance it.

Stir in warm water, one tablespoon at a time, until you get the texture you want. Warm water blends better than cold and keeps it silky.

Yes. Swap the chicken for tofu, tempeh, or extra crunchy veggies and use soy sauce in place of fish sauce. Use maple syrup instead of honey for vegan.

The recipe calls for a teaspoon of sriracha which gives a mild kick. Leave it out or add just a few drops to make it milder. You can always add more at the table.

Use freshly shredded rotisserie chicken for flavor, toast the peanuts a little for extra crunch, and add extra herbs like more cilantro or mint. A squeeze of lime just before serving brightens everything up.

Thai Chicken Salad With Peanut Dressing Recipe Substitutions and Variations

  • Chicken: swap shredded rotisserie chicken for shredded rotisserie turkey, cubed tofu (press and pan-fry for a bit), or tempeh crumbles — all give protein and texture.
  • Peanut butter (dressing): use almond butter, cashew butter, or sunflower seed butter if you or guests have a peanut allergy or want a milder flavor.
  • Fish sauce: substitute soy sauce plus a squeeze of lime, or tamari for gluten-free, or 1 tsp miso dissolved in a little water for that umami kick.
  • Cilantro: swap for fresh parsley, basil, or extra mint if you’re not a cilantro fan — they all brighten the salad differently.

Pro Tips

1) Make the dressing a little thinner than you think you need, then taste. If it seems flat add more lime or a splash more rice vinegar, if it’s too sharp add a bit more honey. Warm water in small amounts helps it coat everything without clumping, and if it firms up in the fridge just stir or warm it briefly.

2) Dry the veg well, especially the cucumbers and cabbage. Excess water waters down the dressing and makes the salad soggy fast. Pat or spin the veggies and toss the salad just before serving if you want max crunch.

3) Toast the peanuts and sesame seeds quick in a hot pan for a minute or two until fragrant. Don’t walk away, they burn fast. Chopping the peanuts coarser gives better crunch contrast with the cabbage.

4) Use warm or room temperature chicken. Cold straight from the fridge can seize up the dressing and make the salad feel less cohesive. If you want to prep ahead, keep the dressed salad and crunchy toppings separate, then toss together 10 minutes before you eat.

Please enter your email to print the recipe:

Thai Chicken Salad With Peanut Dressing Recipe

My favorite Thai Chicken Salad With Peanut Dressing Recipe

Equipment Needed:

1. Large mixing bowl for tossing the salad
2. Cutting board (preferably one for veg and one for chicken if you can)
3. Chef knife for chopping, shredding and slicing
4. Vegetable peeler or julienne peeler for the carrot
5. Measuring cups and spoons for the dressing ingredients
6. Small bowl and whisk or a jar with lid to mix and thin the dressing
7. Salad tongs or large spoon and fork for tossing and serving
8. Citrus juicer or reamer for the lime
9. Serving plates or shallow bowls and a small bowl for extra peanuts and cilantro

Ingredients:

  • 2 cups cooked chicken, shredded or chopped (rotisserie works great)
  • 2 cups green cabbage, thinly sliced
  • 1 cup red cabbage, thinly sliced
  • 1 large carrot, julienned or coarsely grated
  • 1 medium cucumber, thinly sliced or halved and seeded
  • 1 red bell pepper, thinly sliced
  • 3 green onions, thinly sliced
  • 1/2 cup fresh cilantro, chopped (more if you like)
  • 1/4 cup fresh mint leaves, chopped (optional but nice)
  • 1/3 cup roasted peanuts, chopped
  • 1 tbsp toasted sesame seeds (optional)
  • For the peanut dressing: 1/3 cup creamy peanut butter
  • For the peanut dressing: 2 tbsp soy sauce
  • For the peanut dressing: 1 tbsp fish sauce
  • For the peanut dressing: 1 tbsp rice vinegar
  • For the peanut dressing: 1 tbsp lime juice (about 1 lime)
  • For the peanut dressing: 1 tbsp honey or brown sugar
  • For the peanut dressing: 1 tsp grated fresh ginger
  • For the peanut dressing: 1 small garlic clove, minced
  • For the peanut dressing: 1 tsp sesame oil
  • For the peanut dressing: 1 tsp sriracha or chili sauce, optional
  • For the peanut dressing: 2 to 4 tbsp warm water to thin to desired consistency
  • Salt and black pepper to taste
  • 1 lime cut into wedges, for serving

Instructions:

1. Prep the chicken and veg: shred or chop 2 cups cooked chicken, thinly slice 2 cups green cabbage and 1 cup red cabbage, julienne 1 large carrot, thinly slice 1 medium cucumber and 1 red bell pepper, slice 3 green onions, chop 1/2 cup cilantro and optional 1/4 cup mint.

2. Make the peanut dressing: in a bowl whisk 1/3 cup creamy peanut butter, 2 tbsp soy sauce, 1 tbsp fish sauce, 1 tbsp rice vinegar, 1 tbsp lime juice, 1 tbsp honey or brown sugar, 1 tsp grated fresh ginger, 1 small minced garlic clove, 1 tsp sesame oil and 1 tsp sriracha if you like heat.

3. Thin the dressing: add 2 to 4 tbsp warm water a little at a time and whisk until pourable but still creamy; taste and season with salt and black pepper as needed.

4. Toss the salad base: in a large bowl combine the shredded chicken, both cabbages, carrot, cucumber, bell pepper, green onions, cilantro and mint.

5. Dress it: pour most of the peanut dressing over the salad and toss well so everything gets coated; reserve a couple tablespoons of dressing for serving if you want.

6. Crunch and finish: fold in about 1/3 cup chopped roasted peanuts, and sprinkle 1 tbsp toasted sesame seeds on top if using.

7. Rest briefly: let the salad sit 5 to 10 minutes so the flavors mingle but the veggies stay crisp.

8. Adjust and serve: taste and add more lime juice, salt, pepper or sriracha if it needs brightness or heat.

9. Plate and garnish: divide the salad onto plates, sprinkle extra peanuts and cilantro, serve with lime wedges on the side.

10. Tips: rotisserie chicken saves time, warm the dressing slightly if it stiffens, and if you prefer more crunch add sliced raw shallot or extra cabbage.