Thai Chicken Salad with Peanut Dressing
Thai chicken salad with homemade peanut dressing is a delicious recipe for ladies’ luncheons or baby and bridal showers! Crunchy cabbage, cooked chicken, and fresh veggies are tossed with a peanut butter-soy sauce dressing. This make-ahead party dish only takes about 15 minutes to prep, and you can make it at least 2 hours ahead for easy entertaining.

This is a light main dish salad that’s loaded with flavor, and is easily made with kitchen shortcuts like a rotisserie chicken, and pre-packaged vegetables. The homemade peanut dressing brings it all together with a distinct Thai-style flavor. It’s a sweet and savory combo with loads of texture, and has similarities to this cold Asian noodle salad with peanut sauce.
This is a recipe you’ll reach for again and again when entertaining. I made it for a spring ladies luncheon menu and it was a huge hit! It also works really well for a bridesmaids luncheon as it’s easy to scale up as needed.

Take this dish to a potluck party, a church group gathering, or to a new mom so she doesn’t have to cook. Serve it all summer when you have no desire to turn on a hot stove or oven.
Quick Tip
Although this recipe is pretty perfect as written, you can try it with the addition of cut seedless cucumbers, or crispy Chow Mein noodles on top.

Ingredient Notes
- Cabbage. Use a bagged slaw mix to save time and energy. I prefer the tri-color mix with purple cabbage and carrots included. Of course you can cut a head of cabbage yourself if you want.
- Cooked Chicken. Purchase a rotisserie chicken to use instead of cooking the chicken breasts your self. Otherwise you can poach or bake 2 chicken breasts and cut them in bite-size strips. Substitute with large cooked shrimp, or edamame for a vegetarian take.
- Carrots. Use a package of pre-shredded matchstick carrots.
- Red Bell Pepper. The red ones have a subtle sweetness that works here. You could substitute yellow bell peppers if you want, but I don’t recommend the green ones – they’re not quite as sweet as red or yellow.
- Green Onion. They give you a mild onion taste without the pungency. I use the green part only.
- Mango. Use fresh if you like, but you can also use frozen mango chunks without losing any quality in the ingredient. For slightly different flavor substitute canned mandarin oranges or pineapple, drained.
- Avocado. Select avocados that are firm but not hard when you squeeze it lightly.
- Peanuts. Dry roasted or cocktail peanuts, either salted or unsalted will work just fine. Try cashews or pistachios as an alternative.
- Cilantro. Add this as a topping when you’re ready to serve. Some people can’t eat it so you may want to serve it on the side and let guests top their own. Substitute with flat leaf parsley if you want.
Quick Tip
Did you know that frozen mango chunks are a GREAT substitute for fresh mango? Just thaw it at room temperature for a couple of hours, or in the fridge overnight. It doesn’t lose its firmness like frozen berries do.
Peanut Dressing
- Sesame Oil. Find this in the Asian ingredients aisle. It’s a condiment, not a cooking oil, and adds so much flavor.
- Lime Juice. Fresh squeezed is best and so simple to do with a citrus press tool.
How to Make It
The recipe is simple. Just mix the main salad ingredients together, toss with dressing, and fold in fresh toppings before serving.


- Whisk all the dressing ingredients together until well blended, then pour it over the salad ingredients and combine well.
- Fold in toppings when ready to serve.
Storage
Make it a couple of hours ahead and refrigerate until ready to serve.
For leftovers, cover or store in an airtight container in the refrigerator for about 2 days. After that it can lose its crunchy texture, and become watery.

What to Serve It With
Create a light luncheon menu with cheesy puff pastry skewers and a party cheese board in the center of the table.
For fall, serve it with butternut squash soup as a starter, and pair the salad with parmesan and rosemary savory bread pudding. Indulge in this showstopping pineapple white layer cake for dessert.
I hope you love this Thai chicken salad recipe as much as we do. It’s such an easy and delicious entrée for luncheons and dinner parties.
If you like this post, PIN, Share, or sign up for our Newsletter at the top of the page. And don’t forget to follow CAH on Instagram or Facebook. Cheers!

Thai Chicken Salad with Peanut Dressing
This crisp chicken salad entree is full of crunchy textures and a delicious peanut dressing. This is a fabulous make-ahead dish for a ladies luncheon or casual entertaining.
Ingredients
- 1 bag (16-ounce) Tri-color Slaw mix
- 2 small Chicken Breasts, skinned and cooked (baked, roasted, or boiled)
- 1 Red Pepper, thinly sliced julienne style
- 1 cup shredded or Matchstick Carrots
- 2 Green Onions, sliced thin
- 1 Avocado
- 1 Mango
- fresh Cilantro, rough chopped
- 1/2 cup Dry Roasted Peanuts
Dressing
- 1/2 cup Smooth Peanut Butter
- 3 Tablespoons extra virgin olive oil
- 2 Tablespoons Rice Wine Vinegar
- 2 Tablespoons Light Soy Sauce
- 2 Tablespoons Honey
- 1/4 teaspoon Sesame Oil
- juice of 1 Lime
- 1/2 teaspoon Red Pepper Flakes
Instructions
- To make dressing, combine all ingredients with a whisk until smooth. Set aside.
- To prepare salad combine slaw, carrots, red pepper, and green onion. Cut chicken into bite size pieces and add to salad.
- Pour dressing over mixture and combine well. Cover and refrigerate for at least 2 hours.
- Prior to serving, dice avocado and mango and fold into salad, *Squeeze fresh lemon juice over diced avocado to keep it from browning.
- Fold in peanuts, and cilantro to taste, and serve.

Yum! How perfect for a summertime lunch, I’ll definitely be making this one!