Cheesecake Factory Thai Chicken Salad Recipe: Crunchy Peanut Dressing and Fresh Herbs

Cheesecake Factory Thai Chicken Salad Recipe: Crunchy Peanut Dressing and Fresh Herbs

This restaurant-quality salad brings bold Thai flavors to your kitchen with crisp vegetables, tender chicken, and an irresistible peanut dressing. The balance of crunchy textures and fresh herbs creates a dish that’s as satisfying as it is impressive.

I’ve adapted this version to capture the essence of the original while keeping it approachable for home cooks. The peanut dressing is the star—creamy, tangy, and packed with umami depth that ties every ingredient together.

You’ll love how the tender grilled chicken pairs with crisp cabbage, carrots, and cilantro for a salad that’s hearty enough to stand alone. Every bite delivers layers of flavor without overwhelming complexity.

Perfect for lunch or a light dinner, this recipe proves you don’t need to leave home for restaurant-worthy results.

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

Ingredients for Cheesecake Factory Thai Chicken Salad

Crisp veggies, tender chicken, and a creamy peanut dressing bring Thai flavors to life.

Ingredient Amount Notes
Boneless Chicken Breasts 🍗 1 ½ lb Grilled, sliced into strips
Napa Cabbage 🥬 4 cups Thinly shredded for crunch
Carrots 🥕 2 whole Julienned or shredded
Red Bell Pepper 🌶️ 1 whole Thinly sliced for color
Fresh Cilantro 🌿 ½ cup Roughly chopped for freshness
Green Onions 🧅 ½ cup Sliced on the bias
Dry Roasted Peanuts 🥜 ½ cup Chopped for dressing and topping
Creamy Peanut Butter 🥜 ½ cup Smooth, no sugar added
Soy Sauce 🫒 3 tbsp Low-sodium preferred
Rice Vinegar 💧 2 tbsp For tangy balance
Lime Juice 🍋 2 tbsp Freshly squeezed for brightness
Sesame Oil 🫒 1 tbsp Toasted for aroma
Honey 🍯 2 tbsp For sweetness in dressing
Garlic Cloves 🧄 2 cloves Minced for dressing
Fresh Ginger 🌿 1 tbsp Grated for depth
Red Pepper Flakes 🔥 ½ tsp Adjust for heat preference

[recipe_ingredient_scaler]

The chicken needs to be tender—brine it for 30 minutes in salted water before grilling (or buy pre-marinated from Costco). For the cabbage, Napa’s sweeter and crunchier than green cabbage. Grab the pre-shredded if you’re short on time, but whole heads are fresher. The peanuts? Dry roasted, unsalted—you control the salt in the dressing. Look for these in the bulk section at Whole Foods.

No Napa cabbage? Green cabbage works in a pinch (just slice it thin). Out of cilantro? Fresh mint or Thai basil add a nice twist. For a nut-free version, swap peanuts for sunflower seeds. The dressing can be thinned with water if it’s too thick. If you’re avoiding honey, agave or maple syrup works at a 1:1 ratio.

Dressing keeps in the fridge for 5 days—shake before using. The salad is best eaten fresh, but leftovers hold up for 2 days if stored separately from dressing. Peanuts stay crisp if you add them right before serving (don’t let them soak in dressing).

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I toss everything—chicken, cabbage, even the cilantro—on a single pan and let the oven do the work.
  • Flavor Bomb: The red bell pepper adds this sweet crunch that pairs ridicously well with the tangy dressing.
  • Lunchbox Hero: I pack this for work lunches all week—it stays crisp and fresh for days.
  • Budget Friendly: Boneless chicken breasts and cabbage stretch far, feeding my family without breaking the bank.

Step-by-Step Instructions for Thai Chicken Salad

Here’s my proven method for crisp veggies, juicy chicken, and that signature peanut dressing.

Step 1: Grill and Slice the Chicken

Preheat your grill to medium-high heat. Brush the 1.5 lb boneless chicken breasts lightly with oil and season with salt and pepper. Grill for 6-7 minutes per side until the internal temperature reaches 165°F and the chicken feels firm when pressed.

Let the chicken rest for 5 minutes before slicing into thin strips. This keeps it juicy and prevents the natural juices from leaking out when you cut. I like to slice it while still warm so it absorbs the dressing flavors better.

Step 2: Prep All Vegetables

While the chicken cooks, thinly shred the 4 cups napa cabbage—this gives the perfect crisp texture. Julienned or shredded 2 whole carrots add sweetness and crunch. Thinly slice the 1 whole red bell pepper into matchstick pieces for color and a slight bite.

Roughly chop the 0.5 cup fresh cilantro and slice the 0.5 cup green onions on the bias. These fresh herbs add bright, aromatic notes that balance the rich peanut dressing beautifully.

Step 3: Make the Peanut Dressing

In a bowl, whisk together the 0.5 cup creamy peanut butter, 3 tbsp soy sauce, 2 tbsp rice vinegar, 2 tbsp lime juice, 1 tbsp sesame oil, and 2 tbsp honey until smooth. The mixture will be thick at first, but keep whisking—it will loosen up.

Stir in the minced 2 cloves garlic cloves, grated 1 tbsp fresh ginger, and 0.5 tsp red pepper flakes. For the perfect consistency, thin with 2-3 tablespoons of water until it pours easily. Chop the 0.5 cup dry roasted peanuts and reserve half for the dressing, half for topping.

Step 4: Assemble and Toss

In a large bowl, combine the sliced chicken, all prepped vegetables, and half the chopped peanuts. Drizzle with about ¾ of the dressing and toss gently to coat evenly. You want every bite to have flavor without soggy greens.

Taste and add more dressing if needed. The salad should be well-coated but not swimming in sauce. Transfer to a platter and sprinkle with the remaining peanuts for extra crunch.

Step 5: Chill and Serve

Let the salad sit for 10-15 minutes before serving. This allows the flavors to meld and the cabbage to soften slightly while staying crisp. The chicken will also absorb more of the peanut dressing’s bold flavors during this time.

Serve chilled or at room temperature. The contrast of cool, crunchy vegetables, tender chicken, and creamy peanut dressing makes this salad irresistible. Store any leftovers in an airtight container in the refrigerator for up to 2 days.

👨‍🍳

Pro Tips For Making Cheesecake Factory Thai Chicken Salad

  • Brining the Chicken: Soak the boneless chicken breasts in a saltwater brine for 20-30 minutes before cooking—I learned this the hard way after too many dry, chewy results.
  • Shred Cabbage Thin: Use a mandoline or sharp knife to slice the Napa cabbage paper-thin; it wilts just enough to soften without losing that essential crunch.
  • Don’t Overcook Chicken: Pull the chicken off the heat at 160°F and let it rest—it’ll climb to 165°F and stay juicy, instead of turning into sad, rubbery strips.
  • Toast the Peanuts: Sounds weird, but it works: a quick 3-minute toast in a dry pan brings out their oil and adds a nutty depth that raw peanuts just can’t match.

Storing and Reheating This cheesecake factory thai chicken salad

Refrigerator Storage

Store undressed salad in an airtight container at 40°F or below for up to 2 days. The dressing keeps separately for 5 days in the fridge. I use glass containers to see the vibrant colors easily. ❄️

Dressing Storage Tip

The peanut dressing thickens when chilled. Before using, let it sit at room temperature for 10-15 minutes or thin with 1-2 tbsp water. Always give it a good shake to redistribute the ingredients.

Freezing Not Recommended

This salad doesn’t freeze well—the cabbage turns mushy and peanuts lose their crunch. If you must, freeze only the grilled chicken for up to 3 months, then thaw and assemble fresh.

Reheating Chicken

To revive leftover chicken, wrap in foil and warm in a 350°F oven for 8-10 minutes. Avoid microwaving as it can make the chicken rubbery. Add fresh veggies and dressing after reheating.

Reviving Leftovers

If your salad loses its crunch, toss in ½ cup fresh shredded cabbage or carrots before serving. A squeeze of lime juice refreshes the flavors. I often add extra peanuts for that signature crunch. 💡

Nutrition Facts

Servings 4
Amount Per Serving
Calories 520kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 5g25%
Cholesterol 95mg32%
Sodium 980mg43%
Total Carbohydrate 32g12%
Dietary Fiber 8g29%
Sugars 12g
Protein 40g80%
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 grilling?

Shredded rotisserie chicken works perfectly and saves time. Just ensure it’s fully cooled before adding to your salad for the best texture.

2

What if I don’t have Napa cabbage?

Green or red cabbage makes a great substitute. Slice it thinly for similar crunch and sweetness. Savoy cabbage also works well.

3

How can I make the dressing less thick?

Thin it with 1-2 tbsp water at a time until it reaches your desired consistency. Warm water blends in more smoothly than cold.

4

Is this salad gluten-free?

To make it gluten-free, use tamari instead of soy sauce and ensure all other ingredients are certified gluten-free. Always check labels.

★★★★★4.7(3 reviews)
Chef Melanie

More recipe sites