Thai Chicken Salad Recipe: Fresh Herbs and Peanut Dressing

Thai Chicken Salad Recipe: Fresh Herbs and Peanut Dressing

This vibrant salad brings together tender chicken, crisp vegetables, and an irresistible peanut dressing that captures authentic Thai flavors. The combination of fresh herbs and crunchy textures makes every bite satisfying.

I developed this recipe to balance bright, tangy, and creamy elements without overwhelming any single flavor. The peanut dressing ties everything together with its rich, nutty profile, while lime juice adds the perfect zing.

With minimal prep and no cooking required beyond the chicken, it’s ideal for meal prep or a quick lunch. The colors alone make it a showstopper at any table.

Serve chilled for the best experience. Here’s how to make it.

👨‍🍳
Difficulty
Hard
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Thai Chicken Salad

Tender chicken, crisp vegetables, and bold herbs create this vibrant Thai-inspired dish with minimal effort.

Ingredient Amount Notes
Boneless Skinless Chicken Breast 🍗 1 ½ lb Poached and shredded
Napa Cabbage 🥬 4 cups Thinly shredded
Red Bell Pepper 🌶️ 1 whole Julienned for crunch
Carrots 🥕 2 whole Julienned or shredded
English Cucumber 🥒 ½ whole Thinly sliced
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Fresh Mint Leaves 🍃 ¼ cup Torn for garnish
Green Onions 🧅 4 whole Thinly sliced on bias
Roasted Peanuts 🥜 ½ cup Unsalted, roughly chopped
Creamy Peanut Butter 🫒 ½ cup Natural, unsweetened
Fresh Lime Juice 🍋 3 tbsp About 1-2 limes
Soy Sauce 🧂 2 tbsp Low-sodium preferred
Rice Vinegar 💧 1 tbsp Or apple cider vinegar
Sesame Oil 🫒 1 tsp Toasted for depth
Honey 🍯 2 tbsp Or agave for vegan option
Garlic Cloves 🧄 2 cloves Minced finely
Fresh Ginger 🌿 1 tbsp Peeled and grated

The chicken is the foundation. Poaching keeps it moist for shredding—avoid overcooking. For the cabbage, Napa has the best texture, but green cabbage works too. Trader Joe’s often has pre-shredded mixes that save time. Fresh herbs are non-negotiable here; cilantro and mint must be bright and fragrant for authentic flavor.

No peanuts? Cashews or almonds (toasted and chopped) provide similar crunch. For the dressing, almond butter can replace peanut butter in a pinch. Rice vinegar is ideal, but apple cider vinegar works at the same quantity. If avoiding honey, agave or maple syrup at a 1:1 ratio keeps the balance intact.

Salad keeps well for 3-4 days refrigerated (store dressing separately). The herbs stay fresh longest if wrapped in damp paper towels. Best served chilled—make it a few hours ahead to let flavors meld.

❤️

Why You’ll Love This Recipe

  • One-Bowl Wonder: I toss everything—the shredded chicken, crisp napa cabbage, and thinly sliced bell pepper—right in one bowl and it’s done.
  • Bright & Zesty: The lime in the dressing makes the crunchy carrots and cucumber taste ridiculously fresh, not heavy.
  • Meal-Prep Hero: It keeps beautifully for days, so I pack it for lunch all week without wilting or sogginess.
  • Budget Stretcher: One pound of chicken breast plus cheap veggies feeds my family for two meals. Honestly, it’s my wallet’s favorite.

Step-by-Step Instructions for Thai Chicken Salad

Master the technique to balance vibrant herbs, crisp vegetables, and creamy peanut dressing perfectly.

Step 1: Poach and Shred the Chicken Breast

Bring a large pot of water to a gentle simmer. Add the 1.5 lb boneless skinless chicken breast and poach for 12-15 minutes until the internal temperature reaches 165°F and the meat is no longer pink inside.

Remove the chicken from the water and let it cool slightly. Once cool enough to handle, shred it into bite-sized pieces using two forks or your fingers. The chicken should be tender and juicy, not dry or stringy. This forms the protein base of your salad.

Step 2: Prepare the Vegetables and Herbs

Thinly shred the 4 cups napa cabbage using a sharp knife or mandoline. Julienne the 1 whole red bell pepper and 2 whole carrots into matchstick-sized pieces for consistent texture throughout the dish.

Thinly slice the 0.5 whole English cucumber and 4 whole green onions on a bias. Chop the 0.5 cup fresh cilantro (stems removed) and tear the 0.25 cup fresh mint leaves to release their aromatic oils. The combination of crisp vegetables and fragrant herbs creates the signature freshness.

Step 3: Make the Peanut Dressing

In a medium bowl, whisk together the 0.5 cup creamy peanut butter, 3 tbsp fresh lime juice, 2 tbsp soy sauce, 1 tbsp rice vinegar, 1 tsp sesame oil, and 2 tbsp honey until smooth and emulsified.

Mince the 2 cloves garlic cloves finely and peel and grate the 1 tbsp fresh ginger. Add these to the dressing and whisk again to incorporate. The dressing should be creamy with a balance of sweet, tangy, and umami flavors. Adjust consistency with a splash of water if needed.

Step 4: Assemble the Salad

In a large serving bowl, combine the shredded chicken, shredded napa cabbage, julienned red bell pepper and carrots, sliced English cucumber, green onions, chopped cilantro, and torn mint leaves. Gently toss to mix the ingredients evenly.

Pour the peanut dressing over the salad and toss again to coat everything thoroughly. The vegetables should glisten with dressing but not be soggy. Sprinkle the 0.5 cup roasted peanuts over the top just before serving to maintain their crunch.

Step 5: Chill and Serve

Cover the bowl and refrigerate the salad for 30 minutes to allow the flavors to meld together. This resting period lets the vegetables soften slightly and absorb the dressing, enhancing the overall taste.

Serve chilled, garnished with additional roasted peanuts and fresh herbs if desired. The salad should have a harmonious blend of textures—crunchy vegetables, tender chicken, and creamy dressing—in every bite.

👨‍🍳

Pro Tips For Making Thai Chicken Salad

  • Poach the Chicken: Simmer the chicken breasts in lightly salted water with a splash of rice vinegar for 12-15 minutes—this keeps them juicy and adds a subtle tang that pairs perfectly with the Thai dressing.
  • Shred While Warm: I learned this the hard way—let the chicken cool just 5 minutes after poaching, then shred it while still warm. It absorbs the dressing better than cold chicken ever could.
  • Salt the Cabbage: Toss the shredded Napa cabbage with ½ teaspoon of salt and let it sit for 10 minutes before rinsing. This draws out excess water so your salad doesn’t turn soggy.
  • Julienne the Veggies: Cut the red bell pepper, carrots, and cucumber into thin, even matchsticks—about 2 inches long. It looks restaurant-worthy and makes every bite balanced.

Dietary Considerations for This Recipe

Gluten-Free Adaptation

This dish is naturally gluten-free when you use tamari instead of regular soy sauce. I recommend San-J Tamari for the best flavor. Always check your peanut butter label too—some brands add wheat as a thickener. 💡

Dairy-Free Version

The recipe contains no dairy, making it perfect for lactose-intolerant diners. The creamy texture comes entirely from peanut butter and sesame oil, so no substitutions are needed. Even the honey can be swapped for maple syrup to keep it vegan.

Nut Allergy Workaround

For nut-free diets, replace peanuts with sunflower seeds and use sunflower seed butter in the dressing. Tahini also works well as a base, though it will change the flavor profile slightly. Always check labels for cross-contamination warnings.

Low-Carb Modifications

Reduce carbs by halving the honey in the dressing and replacing it with 1 tbsp erythritol or your preferred sugar substitute. The vegetables are already low-carb, but you can reduce the carrots to 1 whole for an even lighter version.

High-Protein Boost

Double the chicken to 3 lb for extra protein without changing other ingredients. The ratio of vegetables to protein will shift, but the flavors remain balanced. This works especially well for meal prep when you need heartier portions.

Sodium Reduction

Use low-sodium soy sauce or tamari and reduce it to 1 tbsp. Balance the flavors with an extra 1 tsp lime juice and a pinch of black pepper. The fresh herbs add plenty of flavor without extra salt. 🌱

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 4g20%
Cholesterol 85mg28%
Sodium 680mg30%
Total Carbohydrate 24g9%
Dietary Fiber 6g21%
Sugars 12g
Protein 36g72%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use rotisserie chicken instead of poaching?

Rotisserie chicken works perfectly and saves time. Just remove the skin and shred the meat. It adds a smoky depth to the salad’s flavor.

2

How long will the salad stay fresh in the fridge?

It keeps well for 3-4 days refrigerated in an airtight container. Store the dressing separately to keep the vegetables crisp. The flavors actually improve overnight!

3

My dressing is too thick. How can I fix it?

Thin it with warm water, 1 tbsp at a time, until it reaches your desired consistency. The heat helps emulsify the peanut butter better.

4

What can I substitute for peanut butter in the dressing?

Try almond butter or tahini for similar creaminess. Sunflower seed butter works for nut-free versions, though the flavor will differ slightly.

★★★★★4.9(15 reviews)
Tyler Campbell