Crunchy Thai Peanut Salad

Featured in: Simple Sharing Ideas

A refreshing Thai-inspired salad combining shredded green and purple cabbage, carrots, edamame, and crisp bell peppers coated in a tangy, creamy peanut dressing made with peanut butter, soy sauce, lime juice, and aromatic ginger and garlic.

This colorful dish comes together in just 20 minutes with no cooking required, making it ideal for quick weeknight meals or entertaining. Topped with roasted peanuts and sesame seeds for added crunch and depth of flavor.

Updated on Sun, 18 Jan 2026 15:05:00 GMT
A vibrant bowl of Crunchy Thai Peanut Salad with colorful shredded cabbage, carrots, and edamame tossed in a creamy dressing. Pin This
A vibrant bowl of Crunchy Thai Peanut Salad with colorful shredded cabbage, carrots, and edamame tossed in a creamy dressing. | sweetzitoune.com

The crunch hit first, then the lime. I was standing at a busy food truck on a sweltering afternoon, and this salad arrived in a paper bowl so bright it looked like a sunset. I ate it leaning against a brick wall, and by the time I reached the bottom, I knew I had to recreate it at home. That first attempt turned into a weekly ritual.

I brought this to a potluck once, worried it might seem too simple. By the time I looked up, the bowl was empty and three people were asking for the recipe. One friend admitted she ate it straight from the fridge at midnight. That is when I realized this salad had a quiet power.

What's for Dinner Tonight? πŸ€”

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Green cabbage: Provides the sturdy, crisp base that holds up under the dressing without wilting.
  • Purple cabbage: Adds color and a slightly sweeter bite that balances the tang.
  • Shredded carrots: Their natural sweetness plays perfectly against the savory peanut sauce.
  • Edamame: Brings protein and a pop of green that makes this feel like a full meal.
  • Red bell pepper: Sliced thin, it adds a juicy sweetness and vibrant contrast.
  • Scallions: Their sharp, grassy flavor cuts through the richness of the dressing.
  • Cilantro: Fresh and herbaceous, it brightens every forkful.
  • Creamy peanut butter: The heart of the dressing, lending body and nutty depth.
  • Soy sauce: Adds umami and saltiness that anchor the whole dish.
  • Rice vinegar: Provides a gentle acidity that keeps the dressing lively.
  • Lime juice: Freshly squeezed is key for that bright, citrusy punch.
  • Maple syrup: A touch of sweetness balances the savory and sour elements.
  • Toasted sesame oil: Just a teaspoon brings a warm, nutty aroma.
  • Fresh ginger: Grated fine, it adds a spicy zing that wakes everything up.
  • Garlic: Minced small, it gives the dressing a subtle kick.
  • Roasted peanuts: Chopped roughly, they add the final layer of crunch.
  • Sesame seeds: Toasted seeds sprinkle a delicate nuttiness on top.

Tired of Takeout? πŸ₯‘

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build the Base:
Toss the green cabbage, purple cabbage, carrots, edamame, bell pepper, scallions, and cilantro together in a large bowl. The colors should look like confetti.
Whisk the Dressing:
Combine peanut butter, soy sauce, rice vinegar, lime juice, maple syrup, sesame oil, ginger, and garlic in a smaller bowl. Add water a tablespoon at a time, whisking until it flows smoothly off the whisk.
Dress the Salad:
Pour the peanut dressing over the vegetables and toss with your hands or tongs until every piece is coated. Do not be shy, get in there and mix it well.
Top and Serve:
Transfer to a serving platter or individual bowls, then scatter the roasted peanuts and sesame seeds over the top. Tuck a few lime wedges on the side for squeezing.
Freshly chopped cilantro and roasted peanuts garnish this Crunchy Thai Peanut Salad, perfect for a refreshing light lunch or side. Pin This
Freshly chopped cilantro and roasted peanuts garnish this Crunchy Thai Peanut Salad, perfect for a refreshing light lunch or side. | sweetzitoune.com

One evening, I made this for myself after a long day and ate it on the couch with chopsticks. The crunch, the tang, the way the peanut sauce clung to every strand, it felt like a small act of care. Sometimes the simplest dishes do the most to restore you.

Still Scrolling? You'll Love This πŸ‘‡

Our best 20-minute dinners in one free pack β€” tried and tested by thousands.

Trusted by 10,000+ home cooks.

How to Prep Ahead

You can shred all the vegetables and store them in an airtight container up to a day in advance. Keep the dressing separate in a jar, and when you are ready to eat, just toss and top. This trick saved me on busy weeknights when I needed something fast but satisfying.

Making It Your Own

I have swapped in almond butter when I ran out of peanut butter, and it worked beautifully. If you want more protein, grilled tofu or shredded chicken fit right in. Once I added snap peas and cucumber for extra crunch, and it turned into a whole new version I kept making all summer.

Serving Suggestions

This salad shines on its own, but it also pairs well with spring rolls, coconut rice, or grilled shrimp skewers. I have served it at barbecues, picnics, and casual dinners, and it always disappears fast.

  • Serve it chilled for a refreshing contrast on hot days.
  • Pack it in mason jars with dressing on the bottom for portable lunches.
  • Double the recipe if you are feeding a crowd, it never lasts as long as you think.
This Crunchy Thai Peanut Salad showcases crunchy vegetables and a tangy peanut dressing, ideal for a healthy vegan meal option. Pin This
This Crunchy Thai Peanut Salad showcases crunchy vegetables and a tangy peanut dressing, ideal for a healthy vegan meal option. | sweetzitoune.com

This salad has earned a permanent spot in my rotation, and I hope it does the same for you. Sometimes the best recipes are the ones that feel effortless but taste like you put in real thought.

Recipe FAQ

β†’ Can I prepare this salad ahead of time?

Yes, you can prep the vegetables and dressing separately up to 24 hours in advance. Store them in airtight containers in the refrigerator. Combine just before serving to maintain optimal crunchiness. Once dressed, it's best enjoyed within 2 days.

β†’ How can I make this heartier?

Add grilled tofu, shredded rotisserie chicken, crispy chickpeas, or even cooked quinoa for extra protein and substance. These additions complement the peanut dressing beautifully without overpowering the fresh vegetable flavors.

β†’ What if I have a peanut allergy?

Substitute almond butter, sunflower butter, or tahini in equal amounts for the peanut butter. You can also top with toasted almonds or sunflower seeds instead of peanuts. The dressing will maintain its creamy, tangy character.

β†’ How do I adjust the dressing consistency?

The dressing should coat the vegetables smoothly. Add water one tablespoon at a time until reaching your preferred thickness. If it becomes too thin, stir in a bit more peanut butter. Room temperature dressing flows better than cold.

β†’ Can I make this gluten-free?

Absolutely. Simply use tamari instead of regular soy sauce. Check all ingredient labels, particularly the peanut butter and sesame oil, to ensure they're certified gluten-free if needed.

β†’ What vegetables can I swap or add?

Snap peas, cucumber, bell peppers of different colors, shredded beets, or grated daikon radish all work wonderfully. Avoid watery vegetables or add them just before serving to maintain crunchiness. Fresh herbs like mint or basil enhance the Thai-inspired profile.

20-Minute Dinner Pack β€” Free Download πŸ“₯

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Crunchy Thai Peanut Salad

Vibrant salad with shredded vegetables and edamame in creamy peanut dressing. Ready in 20 minutes.

Prep Time
20 minutes
0
Time Needed
20 minutes


Skill Level Easy

Cuisine Thai

Makes 4 Portions

Dietary Info Plant-Based, No Dairy

What You Need

Vegetables

01 2 cups shredded green cabbage
02 1 cup shredded purple cabbage
03 1 cup shredded carrots
04 1 cup shelled edamame, cooked and cooled
05 1 red bell pepper, thinly sliced
06 2 scallions, thinly sliced
07 1/4 cup fresh cilantro, chopped

Peanut Dressing

01 1/4 cup creamy peanut butter
02 2 tablespoons soy sauce or tamari for gluten-free option
03 1 tablespoon rice vinegar
04 1 tablespoon freshly squeezed lime juice
05 1 tablespoon maple syrup or honey
06 1 teaspoon toasted sesame oil
07 1 teaspoon fresh ginger, grated
08 1 clove garlic, minced
09 2 to 3 tablespoons water as needed

Toppings

01 1/4 cup roasted peanuts, roughly chopped
02 1 tablespoon toasted sesame seeds, optional
03 Lime wedges for serving

How-To Steps

Step 01

Prepare Vegetables: In a large mixing bowl, combine green cabbage, purple cabbage, carrots, edamame, bell pepper, scallions, and cilantro.

Step 02

Prepare Peanut Dressing: In a separate bowl, whisk together peanut butter, soy sauce, rice vinegar, lime juice, maple syrup, sesame oil, ginger, and garlic. Add water gradually until dressing reaches pourable consistency.

Step 03

Combine Salad: Pour peanut dressing over vegetables and toss well to coat evenly.

Step 04

Plate and Garnish: Transfer to serving platter or individual bowls. Top with roasted peanuts, sesame seeds, and extra cilantro if desired.

Step 05

Serve: Serve immediately with lime wedges on the side.

You Just Made Something Great πŸ‘

Want more like this? Get my best easy recipes β€” free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large mixing bowl
  • Small bowl
  • Whisk
  • Chef's knife
  • Cutting board

Allergy Notice

Review ingredients for allergens. Check with your healthcare provider if you have concerns.
  • Contains peanuts and soy
  • May contain gluten if using regular soy sauce
  • Double-check all ingredient labels for allergens

Nutrition Info (per portion)

This information serves as a guide only. Always consult with a medical expert for dietary needs.
  • Calories: 250
  • Fats: 13 g
  • Carbohydrates: 22 g
  • Proteins: 11 g

Cooking Shouldn't Be Hard ❀️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.