Crunchy Cabbage and Edamame Salad with Ginger Peanut Dressing

Crunchy Cabbage and Edamame Salad with Ginger Peanut Dressing

The cabbage makes a quiet crunch when it hits the bowl, and it keeps that bite even under a thick peanut dressing. I like this salad when I want something…

By Julia • • Reading time: 8 min
Tip: save now, cook later.
Serves 4–6

The cabbage makes a quiet crunch when it hits the bowl, and it keeps that bite even under a thick peanut dressing. I like this salad when I want something crisp and filling without cooking a whole meal; the edamame brings a tender, satisfying contrast to the raw vegetables. The ginger and lime keep the creamy dressing from feeling heavy, while scallions and cilantro make each forkful taste fresh.

Warm water is what helps the peanut butter turn into a smooth dressing instead of a stubborn paste. I whisk it with the soy sauce, vinegar, lime, honey, sesame oil, ginger, and garlic until no streaks remain. The edamame gets rinsed and cooled before it joins the cabbage, so the vegetables stay crisp and the dressing coats everything evenly. A final scatter of chopped roasted peanuts gives the salad one more crunchy layer.

Crunchy Cabbage and Edamame Salad with Ginger Peanut Dressing, crisp colorful salad
“

Kitchen Note

Keep the roasted peanuts out of the bowl until the salad is tossed. They stay crisp on top, instead of getting coated and losing their crunch in the dressing.

Save this crunchy cabbage and edamame salad for a crisp lunch with ginger peanut dressing and plenty of texture.

Save to Pinterest

Why This Salad Needs Cabbage, Not Tender Greens

A peanut dressing has enough body to cling to vegetables, and thinly sliced cabbage gives it plenty of edges to catch on. Tender greens would bring a softer, more delicate bite; cabbage stays firm beside the shelled edamame and shredded carrots. That contrast is what makes this feel like a substantial salad rather than a bowl of leaves with dressing on top.

Cutting the cabbage thin matters more than making every strip perfectly uniform. Thick pieces take more effort to chew and don’t pick up the same coating, while a fine slice mixes easily with the other ingredients. Keep the cabbage and carrots in the large serving bowl, toss with the dressing until evenly coated, and serve once the dressing is distributed. The finished salad should look lightly dressed throughout, not have a pool of sauce sitting at the bottom.

How the Peanut Dressing and Crunchy Vegetables Work Together

Crunchy Cabbage and Edamame Salad with Ginger Peanut Dressing, crisp cabbage close-up
  • Green cabbage — Choose a firm head with crisp leaves, then slice it thinly so it mixes easily with the edamame and carrots. A whole cabbage is easy to cut to the thickness you want.
  • Frozen shelled edamame — The frozen bag makes this salad convenient, and the beans add a tender bite alongside the raw vegetables. Cook them according to the package directions, then cool them before combining with the cabbage.
  • Creamy peanut butter — This gives the dressing its body and unmistakable nutty base. A smooth, well-stirred peanut butter is easiest to whisk into an even sauce; chunky peanut butter won’t give you the same silky coating.
  • Fresh ginger and garlic — Freshly grated ginger gives the dressing a lively warmth, and minced garlic adds a savory edge. Grate the ginger finely so it blends into the sauce instead of leaving fibrous bites.
  • Soy sauce, rice vinegar, and lime juice — These bring salt and acidity to balance the richness of the peanut butter. Rice vinegar keeps the tang gentle, while lime adds a brighter citrus note; use the fresh lime juice for its distinct taste.
  • Toasted sesame oil and honey — Toasted sesame oil contributes a fragrant, roasted note, so it is worth using the toasted kind named here. Honey rounds out the sharpness of the vinegar and lime without making the dressing taste sugary.
  • Carrots, scallions, cilantro, and roasted peanuts — Shredded carrots are an easy shortcut, while fresh scallions and cilantro give the bowl its fresh, savory finish. Roasted peanuts bring the final crunch; roughly chopping them leaves a mix of larger and smaller pieces.

Whisk the Dressing Smooth Before It Meets the Cabbage

Whisk the peanut dressing until glossy

Add the peanut butter, warm water, soy sauce, rice vinegar, lime juice, honey, sesame oil, ginger, and garlic to a medium bowl. Whisk until the mixture turns smooth and the color looks even, with no stubborn streaks of peanut butter. If it looks thick at first, keep whisking so the warm water can loosen it. Get the dressing smooth before pouring it over the vegetables.

Cook, rinse, and cool the edamame

Cook the frozen shelled edamame according to the package directions. Drain it, rinse it under cold water, and let it cool before adding it to the salad. The beans should no longer feel warm when you combine them with the raw cabbage and carrots. If they go in hot, they can soften the vegetables and make the dressing less pleasant to toss through.

Build the salad in a large bowl

Put the thinly sliced cabbage, shredded carrots, cooled edamame, scallions, and cilantro into a large serving bowl. A roomy bowl gives you space to toss without pushing pieces over the rim. Separate any cabbage clumps as you add it, so the dressing can reach the vegetables evenly. Keep the chopped peanuts nearby for the finish.

Toss until coated, then finish with peanuts

Pour the smooth dressing over the salad and toss until the cabbage, carrots, edamame, scallions, and cilantro are evenly coated. Lift ingredients from the bottom of the bowl as you toss; that brings the dressing up rather than leaving it pooled underneath. Sprinkle the chopped roasted peanuts over the top just before serving. The salad is ready when the vegetables have a light, even sheen.

Three Easy Ways to Adapt the Salad Without Losing Its Crunch

Make the dressing plant-based by leaving out honey

Omit the honey for a plant-based version. The dressing will be less rounded and more tangy, with the lime and rice vinegar coming forward, but the peanut butter still gives it a creamy texture.

Serve the dressing at the table

For a make-ahead lunch or a shared meal, keep the dressing separate and toss each portion shortly before eating. The cabbage and carrots stay less coated until serving, and everyone can add the amount of dressing they like.

Leave off the peanut topping for a softer finish

Skip the chopped roasted peanuts if you’d rather have a smoother bite. The dressing still contains peanut butter, so this change does not make the salad safe for someone avoiding peanuts.

Make-Ahead and Leftovers

  • Refrigerator: Keep leftover dressed salad covered and refrigerated for up to 3 days. The cabbage softens as it sits in the dressing.
  • Freezer: Freezing isn’t recommended; raw cabbage and carrots lose their crisp texture when thawed.
  • Serving: This salad is best served chilled. If you prep components ahead, keep them separate and toss them together close to serving time.

Questions That Come Up When Making This Cabbage Salad

Can I make the dressing ahead?+

Yes. Whisk it smooth, cover the bowl, and refrigerate it until you’re ready to assemble the salad. Cold peanut butter can make the dressing feel firmer, so whisk it again before tossing.

Can I make this salad peanut-free?+

No, not with these ingredients: peanut butter is the base of the dressing, and roasted peanuts are the topping. Leaving off the topping doesn’t remove peanut from the dish, so don’t serve it to someone who needs to avoid peanuts.

Can I leave the cilantro out?+

Yes. The salad will still have the cabbage, carrots, edamame, and ginger peanut dressing, but it will lose some of the fresh herbal flavor cilantro brings. Keep the scallions for a different, gentler allium note.

Can I serve this salad warm?+

This one is meant to be served cool, with the edamame rinsed and cooled before it goes into the bowl. Warm edamame can soften the raw cabbage and carrots, so let it cool fully rather than mixing it in hot.

Crunchy Cabbage and Edamame Salad with Ginger Peanut Dressing

Crunchy cabbage and edamame salad with ginger peanut dressing combines crisp vegetables, tender edamame, and a smooth, tangy peanut sauce. Toss it together and finish with chopped roasted peanuts for extra crunch.
Prep Time 15 minutes
Cook Time 5 minutes
Total Time 20 minutes
Servings: 6 servings
Course: Lunch
Cuisine: Asian
Calories: 440

Ingredients
  

For the dressing
  • 0.33 cup creamy peanut butter
  • 3 tablespoons warm water
  • 2 tablespoons soy sauce
  • 2 tablespoons rice vinegar
  • 1 tablespoon lime juice
  • 1 tablespoon honey
  • 1 tablespoon toasted sesame oil
  • 2 teaspoons ginger freshly grated
  • 1 cloves garlic small, minced
For the salad
  • 1 lb green cabbage thinly sliced
  • 1.5 cups carrots shredded
  • 1 bag (12 oz) edamame frozen, shelled
  • 4 scallions thinly sliced
  • 0.5 cup fresh cilantro chopped
  • 0.5 cup roasted peanuts roughly chopped

Method
 

Make the dressing
  1. Whisk the peanut butter, warm water, soy sauce, rice vinegar, lime juice, honey, sesame oil, ginger, and garlic in a medium bowl until smooth.
Prepare the salad
  1. Cook the edamame according to the package directions, then drain, rinse under cold water, and cool.
  2. Combine the cabbage, carrots, cooled edamame, scallions, and cilantro in a large serving bowl.
Toss and serve
  1. Pour the dressing over the salad and toss until evenly coated, then sprinkle with the peanuts and serve.

Notes

For the best crunch, add the peanuts just before serving. Refrigerate leftovers for up to 3 days; freezing is not recommended. For a gluten-free option, use gluten-free tamari in place of soy sauce.

Join our weekly recipe email

Slow-cooked comfort, easy weeknights, and seasonal bakes—straight to your inbox.

Unsubscribe anytime. We respect your inbox.

Leave a Comment

Recipe Rating