This Thai Chicken Salad reminds me of my first trip to Bangkok—colorful, lively, and bursting with flavor. It’s a perfect balance of sweet, tangy, and spicy with a satisfying crunch in every bite. Whether you’re hosting lunch or looking for a light dinner, this salad brings joy to the table. Give it a try and taste the sunshine!
2 cups cooked chicken breast (shredded or chopped)
2 cups shredded green cabbage
1 cup shredded carrots
1 red bell pepper, thinly sliced
1/2 cup chopped cilantro
1/4 cup chopped green onions
1/4 cup chopped roasted peanuts
For the dressing:
3 tbsp peanut butter
2 tbsp soy sauce
2 tbsp lime juice
1 tbsp honey
1 tsp sesame oil
1 tsp grated fresh ginger
1 clove garlic, minced
1–2 tsp sriracha (optional, for heat)
2–3 tbsp warm water (to thin if needed)
In a large bowl, combine chicken, cabbage, carrots, bell pepper, cilantro, and green onions.
In a small bowl, whisk together all dressing ingredients until smooth.
Pour the dressing over the salad and toss until everything is evenly coated.
Top with chopped peanuts before serving.
Use rotisserie chicken for extra ease.
Want it vegetarian? Swap chicken for tofu or edamame.