Thai Peanut Chicken Crunch Slaw

As seen in: Evening Meals That Deliver Results

This Thai-inspired slaw combines crisp vegetables with tender chicken and a rich peanut sauce. The dish brings together coleslaw mix, broccoli slaw, carrots, bell peppers, green onions, and cucumbers for maximum crunch. Shredded rotisserie chicken adds protein, while fresh cilantro, lime juice, and chopped peanuts elevate the flavor profile. The homemade Thai peanut sauce ties everything together, creating a perfect balance of textures and tastes. Ready in just 20 minutes, this nutritious meal delivers protein, fiber, and vibrant flavors in every bite—perfect for quick lunches or light dinners.

Sarah Crisp
Contributed By Sarah Crisp
Last modified on Sun, 27 Apr 2025 16:12:51 GMT
A bowl of Thai Peanut Chicken Crunch Slaw Salad. Save This
A bowl of Thai Peanut Chicken Crunch Slaw Salad. | cookrisp.com

This Thai Peanut Chicken Crunch Slaw Salad transforms ordinary coleslaw into an extraordinary meal packed with vibrant flavors and textures. With crunchy vegetables, tender chicken, and a creamy peanut sauce tying everything together, it's the perfect solution for busy weeknights when you want something nutritious without spending hours in the kitchen.

I created this recipe during a summer heatwave when turning on the oven seemed unbearable. Now it's my go-to lunch for meal prep because it stays crunchy for days and the flavors actually improve overnight.

Ingredients

  • Coleslaw mix: Provides the perfect base without tedious chopping
  • Broccoli slaw: Adds extra crunch and nutrition with minimal effort
  • Matchstick carrots: Bring natural sweetness and vibrant color
  • Green onions: Offer a mild bite that complements the other flavors
  • Red bell pepper: Adds a pop of color and sweet crunch
  • Fresh cilantro: Brings brightness that cuts through the rich sauce
  • Rotisserie chicken: Saves time while adding satisfying protein
  • Cucumbers: Contribute refreshing juiciness and cool the spice
  • Thai peanut sauce: Ties everything together with complex flavor
  • Fresh lime juice: Balances the richness with necessary acidity
  • Chopped peanuts: Add texture contrast and reinforce the nutty flavor

Step-by-Step Instructions

Prepare the vegetables:
Wash and chop all fresh vegetables including the bell peppers, cucumbers, and green onions. For the cucumbers, be sure to remove the seeds by cutting them lengthwise and scraping out the center with a spoon before chopping. This prevents the salad from becoming watery.
Shred the chicken:
Remove the meat from your rotisserie chicken and shred it into bite sized pieces. The warm rotisserie chicken from the grocery store works perfectly, but cold leftover chicken is equally delicious in this recipe.
Combine salad ingredients:
In a large bowl, add the prepared coleslaw mix, broccoli slaw, matchstick carrots, chopped green onions, red bell pepper, cilantro, shredded chicken, and cucumbers. Toss gently to distribute all ingredients evenly.
Dress the salad:
Pour the Thai peanut sauce over the salad ingredients. Squeeze the fresh lime juice directly over everything. Using tongs or two large spoons, toss thoroughly until every piece is coated with the delicious sauce.
Add the finishing touch:
Sprinkle the chopped peanuts over the top of the dressed salad. These should be added just before serving to maintain maximum crunchiness. Serve immediately for the freshest texture and flavor.
A bowl of Thai Peanut Chicken Crunch Slaw Salad. Save This
A bowl of Thai Peanut Chicken Crunch Slaw Salad. | cookrisp.com

The secret to making this salad extraordinary is using fresh lime juice rather than bottled. I learned this from my neighbor who lived in Thailand for several years and taught me that fresh citrus makes all the difference in authentic Southeast Asian dishes.

Make Ahead Options

This salad can be prepared up to two days in advance if you store the components separately. Combine all the vegetables and chicken in one container and keep the peanut sauce and chopped peanuts in separate containers. When ready to serve, simply toss everything together. This method maintains the perfect crunch and prevents the vegetables from becoming soggy.

Customize Your Heat Level

The beauty of making your own Thai peanut sauce is controlling the spice level. For a mild version that kids will enjoy, use just a touch of Sriracha or red pepper flakes. For those who love heat, increase the spice or serve extra Sriracha on the side. I personally like to add a tablespoon of chili garlic sauce to my portion while keeping the family portion milder.

Protein Variations

While rotisserie chicken makes this recipe convenient, the salad works beautifully with other proteins. Try grilled shrimp for a lighter option, or use baked tofu for a vegetarian version. The peanut sauce complements all these proteins equally well. My husband prefers it with thinly sliced grilled steak, which adds a robust flavor that stands up nicely to the bold dressing.

Common Queries

→ Can I make this Thai Peanut Chicken slaw ahead of time?

You can prep all the vegetables and chicken ahead of time, but it's best to add the Thai peanut sauce just before serving to maintain the crunch. If you need to prepare it completely in advance, keep the sauce separate and toss everything together when ready to eat.

→ What can I substitute for rotisserie chicken?

Grilled chicken breast, leftover roasted chicken, or even sautéed tofu for a vegetarian option work well. For a quick shortcut, you could also use pre-cooked chicken strips from the grocery store.

→ Is there a way to make this dish vegetarian?

Absolutely! Simply omit the chicken and add extra protein with edamame, chickpeas, or crispy tofu. You'll still get plenty of texture and nutrition from all the vegetables and peanuts.

→ Where can I find broccoli slaw?

Broccoli slaw is typically available in the produce section of most grocery stores, near the bagged salads and coleslaw mix. If you can't find it, you can substitute with additional coleslaw mix or make your own by julienning broccoli stems.

→ How long does the Thai peanut sauce last?

Homemade Thai peanut sauce will keep in an airtight container in the refrigerator for up to one week. You may need to thin it with a little water if it thickens when chilled.

→ Can I add other vegetables to this slaw?

This slaw is very adaptable! Try adding snow peas, thinly sliced red cabbage, mango, or avocado. The key is to maintain the balance of crunchy textures with the creamy peanut dressing.

Thai Peanut Chicken Crunch Slaw

Crunchy slaw with chicken, fresh vegetables and Thai peanut sauce ready in just 20 minutes for a vibrant, satisfying meal.

Preparation Time
20 Minutes Required
Cooking Duration
~
Overall Time
20 Minutes Required
Contributed By: Sarah Crisp

Recipe Type: Dinner Victories

Skill Level: Beginner-Friendly

Cuisine Type: Thai

Serving Size: 6 Number of Servings

Dietary Preferences: Lactose-Free

What You’ll Need

→ Salad Base

01 2 cups coleslaw mix
02 2 cups broccoli slaw
03 1 cup matchstick carrots
04 1 bunch green onions, chopped
05 1/2 red bell pepper, chopped
06 1/2 cup cilantro, chopped
07 1 1/2 cups rotisserie chicken, shredded
08 2 cucumbers, seeded and chopped

→ Dressing & Toppings

09 1 cup Thai peanut sauce
10 1 lime, juiced
11 1/2 cup chopped peanuts

Steps to Follow

Step 01

In a large bowl, combine the coleslaw mix, broccoli slaw, matchstick carrots, green onions, red bell pepper, cilantro, rotisserie chicken, and cucumbers.

Step 02

Add the Thai peanut sauce and lime juice to the bowl. Toss everything together until evenly coated.

Step 03

Top the salad with chopped peanuts. Serve immediately.

Tools to Have

  • Large mixing bowl
  • Salad tongs

Allergen Information

Double-check ingredients for allergens, and seek medical guidance if necessary.
  • Peanuts
  • Soy (if present in Thai peanut sauce)
  • Gluten (if present in Thai peanut sauce)

Nutrition Info (Per Serving)

These figures are estimates and shouldn’t replace professional health advice.
  • Calories Per Serving: 399
  • Fat Content: 23 grams
  • Carbohydrates: 23 grams
  • Protein Amount: 28 grams