This Thai Chicken Salad is a flavor explosion - loaded up with veggies and fresh mango in a sweet and creamy peanut sauce.

Commission links below. If you shop through these links, I get a small percentage of the sale, at no extra cost to you! Thank you for your support.

thai chicken salad

I’m telling y’all right now, I’ll be making this Thai Chicken Salad all Spring and Summer long (and honestly, maybe beyond that too). It’s got such a great mix of textures and flavors, is high in protein but low in carbs, and is full of good-for-you veggies. The salad is dressed in a peanut dressing that’s creamy, sweet, and just a hint spicy – it would be good on just about anything (like these peanut noodles).

This salad is also super simple and a great meal prep option. You can make a big batch of dressing and salad and break it up throughout the week. You could also top it with shrimp, beef, tofu, etc. It’s super customizable (and dang delicious) – hope you love it too!

thai chicken salad

Making Thai Chicken Salad

This salad doesn’t really require any cooking aside from your chicken (or whichever protein option you choose). Otherwise, you’ll just chop, mix, toss it all together, and enjoy!

The components of the salad are:

  • Chicken (or beef, shrimp, tofu, etc), chopped into bite-sized pieces
  • Shredded cabbage/carrot as your base (I buy bagged coleslaw mix which is already chopped and includes carrot + cabbage already)
  • Red pepper, chopped
  • Cucumber, peeled, seeds removed, chopped
  • Fresh mango (I buy frozen mango chunks and let them defrost in the fridge overnight and then drain off any excess liquid. It’s easier than wrestling with a fresh mango)
  • Avocado, diced
  • Green onion, chopped
  • Mint, chopped, for garnish
  • Peanuts, chopped, for garnish

Simply toss everything together in a big bowl, reserving the mint and peanuts as garnish. If you plan to make these ahead of time, I recommend keeping the peanuts on the side until you’re ready to eat so they retain their crunch.

thai chicken salad

Healthy Peanut Dressing

The real star of this Thai Chicken Salad may just be the peanut dressing. It’s full of flavor (but a healthier alternative to a traditional peanut dressing).

thai chicken salad

To make it, you’ll need:

  • Seasoned rice wine vinegar, which is a hint sweeter than regular rice wine vinegar. If you use regular, add a little agave nectar for sweetness.
  • Soy sauce (I use reduced sodium or coconut aminos)
  • Fresh ginger, grated
  • Fresh garlic, minced
  • Powdered peanut butter, which is lower in fat and thus lower in calories and WW points than regular peanut butter
  • Sriracha for a little kick

Mix it all up and store it in an airtight container until you’re ready to use it!

thai chicken salad

Thai Chicken Salad

Jacklin Altman
This Thai Chicken Salad is loaded with vegetables, dressed up in a tangy, creamy peanut dressing that you're going to want to put on everything!
5 from 2 votes
Prep Time 30 minutes
Cook Time 15 minutes
Total Time 45 minutes
Course Appetizer, Main Course
Cuisine American, Thai
Servings 6
Calories 319 kcal


  • Cutting Board
  • Large Bowl
  • Mixing Bowls


  • 8 cups coleslaw mix or chopped cabbage/carrot
  • 2 cups cucumbers peeled, seeds removed, chopped
  • 1 cup red pepper diced
  • 1 cup avocado diced
  • 1 cup mango diced
  • 3/4 cup green onion chopped
  • 1/4 cup mint diced, for garnish
  • 1/2 cup peanuts chopped, for garnish
  • 1.5 lb chicken breast
Peanut Dressing (Yield: 3/4 cup)
  • 7 tbsp seasoned rice wine vinegar if using regular, add 1/2 tsp agave
  • 1 tbsp reduced sodium soy sauce
  • 4 tbsp powdered peanut butter
  • 1.5 tbsp ginger root grated
  • 3 cloves garlic minced
  • 1 tsp sriracha


  • Season and cook chicken (or protein of choice) fully. I use salt, pepper, garlic powder, and powdered ginger to season and then air fry it at 375 for ~14-15 minutes.
  • Chop all salad ingredients. Combine all ingredients and mix together, reserving mint and peanuts for topping.
  • Combine all ingredients in a small mixing bowl and whisk together to combine fully.
  • Toss salad in dressing, top with peanuts and mint, and enjoy!


Calories: 319kcalCarbohydrates: 20gProtein: 32gFat: 14gSaturated Fat: 2gPolyunsaturated Fat: 3gMonounsaturated Fat: 6gTrans Fat: 1gCholesterol: 73mgSodium: 303mgPotassium: 1018mgFiber: 8gSugar: 9gVitamin A: 1491IUVitamin C: 85mgCalcium: 92mgIron: 2mg
Keyword weight watchers, WW, gluten free, dairy free, chicken, dinner, lunch, salad, thai
Tried this recipe?Add your thoughts below in the comments or post on social media and tag @foodbythegram!

2 thoughts on “Thai Chicken Salad”

  1. Chelsea Alvarado

    5 stars
    This salad is a must try – so fresh and flavorful. I made it two ways – one w the air fried chicken and then I had leftovers without chicken and served w rice and chicken katsu. This will definitely be a staple salad in my house from now on and the peanut sauce is everything.

  2. 5 stars
    Made this for lunches. Love the dressing great PB taste and has a nice vinegar flavor. Very easy to make and filled with lots veggies. This will for sure become a lunch staple.

5 from 2 votes

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating

Other Recipes You May Like


Chicken Caesar Pizza

This Chicken Caesar Pizza is a combo of two of my favorite foods – it’s light and fresh but higher in protein and made better for you!

View Recipe
PB&J Oatmeal Bars

PB&J Oatmeal Bars

A classic flavor combo turned into an easy, healthy breakfast. Gluten free and WW friendly!

View Recipe

Subscribe Today

You’ll get updates of my best new content and you can unsubscribe at any time.