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…
Tip: save now, cook later.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.

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.
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

- 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

Crunchy Cabbage and Edamame Salad with Ginger Peanut Dressing
Ingredients
Method
- Whisk the peanut butter, warm water, soy sauce, rice vinegar, lime juice, honey, sesame oil, ginger, and garlic in a medium bowl until smooth.
- Cook the edamame according to the package directions, then drain, rinse under cold water, and cool.
- Combine the cabbage, carrots, cooled edamame, scallions, and cilantro in a large serving bowl.
- Pour the dressing over the salad and toss until evenly coated, then sprinkle with the peanuts and serve.