Thai Kale Salad with Peanut Dressing
If you’re craving something fresh, colorful, and packed with bold flavor, this Thai Kale Salad with Peanut Dressing is about to become your new go-to.
It’s crunchy, creamy, tangy, and just a little sweet—all the things you want in a really satisfying salad.

The hearty kale holds up beautifully to the rich peanut dressing, making this a perfect make-ahead option for lunches, dinners, or meal prep.
It’s the kind of salad that actually feels exciting to eat!
Why you’ll love this kale salad recipe
This isn’t one of those sad side salads that gets pushed around on the plate. It’s vibrant, filling, and loaded with texture and flavor.
- Big flavor, simple ingredients – The creamy peanut dressing is bold and zippy, but made with pantry staples.
- Great for meal prep – Kale stays sturdy even after being dressed, so leftovers taste amazing.
- Perfect balance of textures – Crunchy bell pepper and cashews, tender kale, and creamy dressing in every bite.

Ingredients
For the Salad
- Kale – The hearty base of this salad. Massaging it with olive oil softens the leaves and removes bitterness.
- Bell pepper – Adds sweetness, crunch, and a pop of vibrant color.
- Edamame – Brings plant-based protein and a buttery texture that makes the salad more filling.
- Green onion – Adds mild sharpness and freshness.
- Cilantro – Bright and herbaceous, it gives the salad its signature Thai-inspired flavor.
- Cashews – Crunchy and slightly sweet, they pair perfectly with the peanut dressing.
For the Peanut Dressing
- Creamy peanut butter – The rich, nutty base that makes the dressing luscious and satisfying.
- Lime juice – Adds brightness and balances the richness of the peanut butter.
- Honey – A touch of sweetness to round out the flavors.
- Sesame oil – Deep, nutty aroma that enhances the Thai-inspired profile.
- Soy sauce – Salty umami depth.
- Apple cider vinegar – Adds extra tang and balance.
- Ground ginger – Warm, slightly spicy undertone.
- Garlic powder – Savory boost without overpowering the dressing.

How to make Thai kale salad with peanut dressing
- Make the dressing first. In a medium bowl, combine the creamy peanut butter, lime juice, honey, sesame oil, soy sauce, apple cider vinegar, ground ginger, and garlic powder. Whisk until smooth and well combined. Set aside.
- Prepare the kale. Add the kale to a large bowl. Drizzle over one teaspoon of olive oil. Massage the oil into the kale with your hands until the leaves soften and wilt slightly.
- Add the remaining salad ingredients. Stir in the sliced bell pepper, edamame, green onion, cilantro, and cashews. Mix to combine.
- Dress the salad. Drizzle half of the peanut dressing over the salad and toss well to coat. Add more dressing if desired.
- Serve and enjoy!

Tips from my kitchen
- If your dressing feels too thick, whisk in a teaspoon of warm water at a time until it reaches your desired consistency.
- For extra crunch, toast the cashews in a dry skillet for a few minutes before adding.
- Want to make it a full meal? Add grilled chicken, shrimp, or crispy tofu.
- This salad tastes even better after sitting for 20–30 minutes, allowing the flavors to meld.

This Thai Kale Salad with Peanut Dressing is fresh, bold, and anything but boring.
With crunchy vegetables, creamy dressing, and satisfying texture, it’s the kind of recipe you’ll keep coming back to.
Whether you serve it as a side or make it the star of your meal, one thing’s for sure—this salad delivers big flavor in every bite. Enjoy!

Thai Kale Salad with Peanut Dressing
February 25, 2026Equipment
- Large salad bowl
Ingredients
Salad Ingredients
- 12 oz kale, chopped into bite sized pieces
- 1 TBS olive oil
- 2 bell peppers, chopped into small pieces
- 1 cup frozen shelled edamame, defrosted
- 1 bunch cilantro, roughly chopped
- ½ bunch green onions, green parts only, thinly sliced
- 1 cup roasted cashews
Dressing Ingredients
- ½ cup (120 g) creamy natural peanut butter
- ⅓ cup (80ml) freshly squeezed lime juice
- 2 TBS (42 g) honey
- 3 TBS (42 g) sesame oil
- 3 TBS (50 g) soy sauce
- 1 TBS apple cider vinegar
- ½ tsp ground ginger
- ¼ tsp garlic powder
Instructions
- Make the dressing first. In a medium bowl, combine the creamy peanut butter, lime juice, honey, sesame oil, soy sauce, apple cider vinegar, ground ginger, and garlic powder. Whisk until smooth and well combined. Set aside.½ cup (120 g) creamy natural peanut butter, ⅓ cup (80ml) freshly squeezed lime juice, 2 TBS (42 g) honey, 3 TBS (42 g) sesame oil, 3 TBS (50 g) soy sauce, 1 TBS apple cider vinegar, ½ tsp ground ginger, ¼ tsp garlic powder
- Prepare the kale. Add the kale to a large bowl. Drizzle over the olive oil. Massage the oil into the kale with your hands until the leaves soften and wilt slightly.12 oz kale, chopped into bite sized pieces, 1 TBS olive oil
- Add the remaining salad ingredients. Add the sliced bell pepper, edamame, cilantro, green onion, and cashews. Toss to combine.2 bell peppers, chopped into small pieces, 1 cup frozen shelled edamame, defrosted, ½ bunch green onions, green parts only, thinly sliced, 1 bunch cilantro, roughly chopped, 1 cup roasted cashews
- Dress the salad. Drizzle half of the peanut dressing over the salad and toss well to coat. Add more dressing if desired.
- Serve and enjoy!







