Thai Peanut Chicken Salad

Put a healthy, creative twist on classic chicken salad by using this Greek yogurt and peanut butter base with tons of crunchy veggies. This Thai Peanut Chicken Salad recipe is great for meal prep lunches and snacks to enjoy throughout the week!

  • Prep Time: 20 minutes
  • Cook Time: 2 hours
  • Total Time: 2 hours 20 minutes
Author: Lee Hersh
Yield: 6-8 1x
Category: Salad
Method: Oven
Cuisine: Thai


For the Salad

  • 1.5 lbs. boneless skinless chicken breast
  • 1 medium red pepper, finely diced (~1 cup)
  • 1 cup shredded carrots
  • 1 cup shredded purple cabbage
  • 1/4 cup green onion, diced
  • 1/2 cup fresh cilantro, chopped
  • 1/2 cup peanuts, chopped

For the Sauce

  • 3/4 cup nonfat Greek yogurt
  • 1/3 cup all-natural peanut butter
  • 2 teaspoons freshly ground ginger
  • 1/4 cup lime juice
  • 1 tablespoon soy sauce
  • salt, to taste
  • water*


  1. First, bake chicken breast so that you can easily shred it. Option to bake at 350ºF for 25 minutes OR follow our tutorial for how to make shredded chicken breast in the slow cooker or Instant Pot.
  2. While chicken is cooking, mix the rest of the salad ingredients in a large bowl and set aside.
  3. In a medium bowl, mix together the sauce ingredients and set aside.
  4. When chicken breast is done cooking, use two forks to shred. Then, let cool completely.
  5. Once cooled, mix with other salad ingredients.
  6. Finally, pour sauce mixture onto the chicken salad and mix until evenly combined.
  7. Serve over greens, on top of toast, in a lettuce wrap, etc.


  • Depending on how thick your Greek yogurt and peanut butter are, you might need to add some water to thing things out a bit. Do this by preference!
  • Recipe was slightly modified and updated on 3/4/2019.


  • Serving Size: 1/8 recipe
  • Calories: 216
  • Sugar: 3
  • Fat: 10
  • Carbohydrates: 8
  • Fiber: 3
  • Protein: 25


Send this to friend