This post may contain affiliate links. Please read our disclosure policy.

Cabbage is having a bit of a moment right now, and I feel as if I’ve been waiting for it all along. This Asian Cabbage Salad with peanut dressing is light and bright, filling, and has been adding a burst of life to my lunch routine.

A fresh and healthy Asian Cabbage salad with raw cabbage, almonds, bell pepper and carrots in a ginger peanut dressing in a clear salad bowl

While we usually think of cabbage as bland or part of a heavy spread (St. Patrick’s Day; German cuisine), this vibrant salad proves that cabbage can be bright and even fun.

Asian cabbage salad is playful.

It’s got crunch and zip and layers of texture from ingredients like red bell peppers, edamame, and almonds.

You’ll feel happy after you eat it. It might even make you think about cabbage in an entirely new way.

I have long felt a tenderness towards under-appreciated vegetables like cabbage (hence the respectable collection of healthy cabbage recipes you’ll find here).

I recognize that most of us probably only think about cabbage when tasked with making coleslaw for the company picnic, or at least until recently.

Or, we only think about cabbage when cooked, like Cabbage Soup, Cabbage Roll Soup, and Cabbage Stir Fry.

Something in the world of cooking with cabbage has changed.

In the last few weeks, I’ve seen a mega spike to my posts for Sautéed Cabbage and Cabbage Steaks. This Asian Ramen Salad is seeing social media love too!

If I were the betting type, I’d say the sudden cabbage fervor stems from the fact that a whole head cabbage can last for 3 weeks in the refrigerator (some sources claim 4 to 5 weeks). If you’re limiting trips to the store, cabbage is an ideal choice.

I’m hoping those who try cabbage for the first time are sold on its good qualities and become cabbage regulars in the future. In addition to its long shelf life, cabbage is high in fiber, antioxidants, and Vitamin-C.

When treated properly, cabbage is also delicious!

It’s the crunch at the heart of this healthy Asian cabbage salad with almonds.

If you’ve never tried a raw cabbage salad before, this recipe is an excellent gateway. The peanut dressing alone promises as much.

A bowl of Asian cabbage slaw with almonds and ginger peanut dressing

How to Make Asian Cabbage Salad

I love this recipe for its layers of colors and textures.

It doesn’t skimp on flavor, and there is plenty of good crunch.

The Ingredients

  • Cabbage. I used a blend of both green and red cabbage for color (you’ll need about ½ of a small head of each), but if you prefer not to have extra, you can use just 1 small head of red or green, instead of both.

**While you can swap a bag of premade coleslaw in a pinch, the texture of the cabbage you find in a bag does not compare to thinly slicing it yourself from a whole head. See below for tips.

  • Red Bell Pepper. Bell peppers are rich in Vitamin-C, potassium, and numerous antioxidants. Plus, they add a pleasant crunch and subtle sweetness.
  • Shredded Carrots. You can get away with pre-shredded carrots here, so if you’re looking to save time, this is the place to do it. Carrots bring an abundance of Vitamin-A and fiber to this salad and a stripe of orange to the salad rainbow.
  • Edamame. I love to keep a bag of shelled edamame in my freezer for adding to stir fries and salads. It’s also packed with protein, Vitamin-K, and folate.
  • Cilantro. For color and extra freshness. Cilantro livens it up!
  • Almonds. For nuttiness, crunch, and satisfying healthy fats. You could also swap peanuts (which are fabulous in Asian Cucumber Salad), or try a blend of almonds and sunflower seeds.
  • Ginger Peanut Dressing. It takes just minutes to stir together and makes this salad totally addictive. I like to make a little extra for my leftovers.

The Directions

  1. Toast the almonds (do NOT walk away as the cook).
a bowl with ingredients for cabbage salad
  1. Add the remaining salad ingredients to a large bowl. For tips on how to slice your cabbage heads, see the section below.
  2. Prepare the dressing, then pour it over the salad ingredients a little at a time. Toss, and continue to add more dressing until you’ve reached your desired amount. Sprinkle the toasted almonds over the top, toss, and DIG IN!

How to Thinly Slice Cabbage for Salad

  1. Start by cutting the cabbage heads in half from top to bottom, slicing down through the stem. Remove any brown outer leaves.
cutting cabbage for salad
  1. Then, place the cabbage with its flat, cut-side facing against the cutting board. Cut the halves into quarters (slicing down from the top through the stem again). Carefully cut out the core and discard.
  2. Turn the pieces so a flat side is on the cutting board, and slice them as thinly as possible, working your way across each quarter.
slicing cabbage thin for salad
  1. From there, you can keep the cabbage as is or chop it further. Personally, for my raw cabbage salads, I like to roughly chop it into smaller pieces (pictured above), which I find a little easier to eat.

Make Ahead and Storage Tips

  • To Make Ahead. Chop all your vegetables up to 1 day in advance, and store them in the refrigerator. You can also prepare your dressing up to 1 day in advance, and store it in a separate container in the refrigerator.
  • To Store. Place cabbage salad in an airtight storage container in the refrigerator. Once dressed, it will save for 3 or 4 days and can save a day or so longer if not yet dressed. If you prefer to dress your salad as you serve it, store your dressing separately. I like to keep a little leftover extra dressing on the side no matter what to liven up each serving.
Asian cabbage salad with almonds in a large mixing bowl

What to Serve with Asian Cabbage Salad

Crunchy Asian cabbage salad in a mixing bowl with almonds and ginger dressing
  • Mixing Bowls. Stackable for easy storage and microwave safe.
  • Baking Sheet. One of the items I use most often in my kitchen. It’s ideal for toasting the nuts here.
  • Chef’s Knife. When cutting large items like cabbage, it’s important to have a high-quality chef’s knife.

I smiled every time I opened our refrigerator and found a container of crunchy Asian cabbage salad beaming back at me.

This recipe yields a large quantity, but since it lasts for several days in the refrigerator even after the ginger peanut dressing is added, I had no problem polishing it off. I suspect it will go quickly in your home too.

Frequently Asked Questions

Is Cabbage the Same as Coleslaw?

While cabbage is the main ingredient in coleslaw, the two are not the same. Coleslaw refers to the popular side dish made with shredded cabbage, carrots, and usually a creamy dressing. See this Healthy Coleslaw for a recipe.

Can I Make Cabbage Salad the Day Before?

Absolutely! One of the reasons this cabbage salad is great for a crowd is that it can be refrigerated overnight, since cabbage is so hearty. In fact, this tastes even better after it’s been in the refrigerator for an hour or two.

Can I Make This Recipe with Bagged Coleslaw?

While you can make a cabbage salad with bagged colesaw mix, for the best salad, I recommend slicing a head of fresh cabbage yourself, as the texture will be noticeably better.

Can I Make this Recipe with All Red Cabbage?

Sure! For a red cabbage salad, use 1 full small head of red cabbage instead of a 1/2 head each of red cabbage and green cabbage.

Asian Cabbage Salad

4.91 from 62 votes
This crunchy Asian Cabbage Salad is colorful, healthy and delicious! Made with raw cabbage, carrots and almonds, topped with an easy ginger peanut dressing.

Prep: 20 minutes
Cook: 5 minutes
Total: 25 minutes

Servings: 8 side servings



  • 1/2 cup sliced or slivered almonds
  • ½ small head green cabbage finely sliced (about 3 cups)*
  • ½ small head red cabbage finely sliced (about 3 cups)**
  • 1 medium red bell pepper very thinly sliced
  • 1 cup shredded carrots about 2 medium
  • 1 cup frozen shelled edamame thawed
  • 1/2 cup chopped fresh cilantro



  • Preheat the oven to 350 degrees F. Spread the nuts in a single layer on an ungreased rimmed baking sheet. Toast for 4 to 6 minutes, until fragrant and crisp. Toss once halfway through and do not walk away during the last few minutes of cooking (TRUST ME). Immediately remove to a small bowl or plate (or if your salad is ready to go, you can add them directly to the serving bowl).
  • In a large bowl, place the green and red cabbage, bell pepper, carrots, edamame, and cilantro.
  • In a medium mixing bowl or large liquid measuring cup, whisk together the dressing ingredients: rice vinegar, honey, soy sauce, peanut butter, and ginger. Pour enough over the salad to moisten it. Toss to coat. Assess the amount of dressing and add more as desired. Add the almonds and give the salad a final, light toss. If time allows, let marinade for 30 minutes prior to serving. Enjoy!


  • *In a time crunch, you can swap the green cabbage for a 16-ounce bag of prepared coleslaw mix or broccoli slaw, though I find cutting it yourself is well worth it in this recipe; see blog post above for tips and photos.
  • **If you prefer not to use 2 different kinds of cabbage, you can swap the two half-heads here for 1 full, small head of green cabbage.
  • TO STORE: Place cabbage salad in an airtight storage container in the refrigerator. Once dressed, it will save for 3 or 4 days and can save a day or so longer if not yet dressed. If you prefer to dress your salad as you serve it, store your dressing separately. I like to keep a little leftover extra dressing on the side no matter what to liven up each serving.
  • MASON JAR VARIATION: Add 3 T olive oil to the dressing. Cook 8 ounces soba or whole wheat spaghetti noodles according to package directions. Rinse under cool water and shake very dry. Divide the dressing between three 32-ounce mason jars like these. Stack the remaining ingredients on top, dividing them between the jars. Store for up to 4 days.


Serving: 1(of 8)Calories: 123kcalCarbohydrates: 15gProtein: 5gFat: 6gSaturated Fat: 1gPotassium: 366mgFiber: 4gSugar: 9gVitamin A: 3604IUVitamin C: 50mgCalcium: 61mgIron: 1mg

Join today and start saving your favorite recipes

Create an account to easily save your favorite recipes and access FREE meal plans.

Sign Me Up

Did you try this recipe?

I want to see!

Follow @wellplated on Instagram, snap a photo, and tag it #wellplated. I love to know what you are making!

You May Also Like

Free Email Series
Sign Up for FREE Weekly Meal Plans
Each includes a grocery list, budget, and 5 healthy dinners, helping you save time, save money, and live better!
Please enable JavaScript in your browser to complete this form.

Erin Clarke

Hi, I'm Erin Clarke, and I'm fearlessly dedicated to making healthy food that's affordable, easy-to-make, and best of all DELISH. I'm the author and recipe developer here at and of The Well Plated Cookbook. I adore both sweets and veggies, and I am on a mission to save you time and dishes. WELCOME!

Learn more about Erin

Leave a Comment

Did you make this recipe?

Don't forget to leave a review!

Your email address will not be published. Required fields are marked *

Recipe Rating


Leave a comment

    1. Hi SP! I’ve only tried this recipe with rice vinegar, so I can’t say how it would turn out. You could try using apple cider vinegar instead, but it would be an experiment. If you decide to try it, I’d love to hear how it goes!

  1. We have a peanut allergy in the house. Can we omit peanut butter from the dressing and still be yummy?

  2. I enjoyed this salad.  It is beyond healthy and utterly delicious.  It came together very quickly.  I will make this again.  Thank you!5 stars

  3. This is my kind of food! I love Asian anything and this was fresh tasting and light because a little peanut butter goes a long way as it turns out! I think next time I am going to swap out the slivered almonds for toasted chopped peanuts. Also, I can’t find frozen edamame anywhere! So I added a half cup of black beans for color. Delicious!5 stars

  4. Just made this using 12 oz bag of broccoli slaw. Oh my goodness this is SOOO GOOD!  I topped my lunch portion with 1/4 cup cooked lentils and 1 cup fresh raspberries and can’t wait to have the same lunch tomorrow!  Completely yummy.5 stars

  5. Hi! This week, I have made your strawberry oatmeal squares, your healthy banana chocolate chip squares and your spicy shrimp tacos, and this recipe is next up :). Do you think I should double the dressing if I’m planning to add cooked, shredded chicken to make this a main dish salad? Thanks!5 stars

    1. That makes my day, Betsy! If you like your salads to have lots of dressing, then you may want to double it. You could always use any extra for leftovers. I hope you love the recipe!

  6. This was really good! It ended up being a LOT of cabbage and I even tried to pick the two smallest heads of cabbage I could find. :) Because of it I’ll prob have to make another batch of dressing but that’s ok! Thank you!5 stars

  7. Do you have an Asian cabbage peanut where the cabbage is blanched?
    Or how would I blanch the cabbage and use your recipe. Thanking you beforehand for any assistance you can render so I can feed my delicate tummy.

    1. Hi Alicia! I’ve never tried blanching the cabbage before making this recipe, so I’m not sure how it would turn out. You may enjoy this Cabbage Stir Fry recipe instead. I hope this is helpful!

  8. Healthful change up to other usual slaws. Amazing taste! A winner – and would be good with any type of meal, even ham or baked Asian Flavored Tofu. Low carb heaven too.5 stars

  9. Amazingly fantastic salad! Added some shrimp to make it a dinner but definitely can stand on its own as is! Loved it!5 stars

  10. After making this for maybe the 10th time, I feel like I need to make my first comment on a recipe EVER cause this is so dang good!! I am almost never without a jar of this in my fridge, it is absolutely delicious and can be added as a side to pretty much anything. I always add peanuts, they add something special. Yum!!! Highlands Ranch Roofing Company5 stars

  11. We loved this salad so much!
    Such a pretty salad full of flavour!
    We tweaked the dressing a wee bit, cutting back the vinegar slightly and adding more peanut butter plus a touch of garlic – yum!
    Quick, easy, nutritious and delicious…what more could you ask for?5 stars

  12. This recipe is definitely a keeper. To be honest I made it because I needed to use up some ingredients in the fridge and this recipe fit the bill. Really good and really easy.
    My only alterations were as follows: Added green onions because I had them. Omitted edamame because I didn’t. I was going to add some chicken breast, but the package went bad on me so I used a can of Costco canned chicken breast that I had bought for Covid food shortages and it worked! At the end I added some packaged fried wonton skins for extra crunch! So yum! Thanks for the recipe!5 stars

  13. Made twice so far! Friends and family love this colorful salad! I increase the salad ingredients a bit so the dressing is light and we can taste all the veg flavors. Thank you!5 stars

  14. Good recipe. I subbed tempeh for edamame beans. I used a dry pan to toast almond slivers, then used same pan to cook tempeh in. Next time I will increase the volume of dressing. Chile pepper flakes would be good too if you like it spicy.5 stars

  15. Omg. Addictive. I can’t.. stop. I have made this salad every day for a week and my poops and energy levels are doing FANTASTICALLY!! 6 stars! Oh, and I added cashews instead and no peppers, but added dried cranberries! So technically not this recipe exactly but I am eternally grateful for the inspiration and the mind blowing sauce!5 stars

  16. This recipe was delicious! I made it very similar to the recipe but added red chili flakes to the dressing for a little heat. For a topping, I added air fried tofu. Definitely will make again.5 stars

  17. Absolutely amazing! I love love love Asian salads and it has NEVER turned out good. This was AMAZING! I followed it to the T except the exchange of peanuts for the almonds. For the dressing, get your ginger really small or grate it. This is a great meal prep recipe and awesome way to get in your veggies. It’s a must try!5 stars

    1. Hi MamaC! I’ve only tested the recipe as written, so I can specifically say how much powdered ginger to use instead. If you decide to experiment, let me know how it goes!

  18. a nice change from mayo based dressing – looks beautiful – tastes great. Substituted 2 T Cilantro pesto (I make in the fall) for fresh and added to dressing. Will make again5 stars

  19. This is my favorite dish for using red cabbage. Great basic asian ingredients. I added toasted uncooked ramen noodles, drops of sesame oil to salad dressing and chicken for a complete meal.5 stars

  20. Delicious recipe! I added one bundle of cooked, rinsed and cooled soba noodles and it was a great addition.5 stars

    1. I’m sorry this recipe wasn’t to your tastes, Loriel. I (and many other readers) have truly enjoyed it, so I wish you would’ve too!

  21. I bought a head of cabbage and was unsure what to make and the I found this recipe. Quick and easy to put together. Absolutely delicious. Served with baked haddock and this salad was the perfect compliment. The dressing is tangy and not too sweet and not overpowering at all. I didn’t have any cilantro so I omitted it but next time, I will add in the cilantro. Great recipes – definitely a keeper. Thank you5 stars

  22. Yum…Easy, quick crispy salad that goes together at the last minute. Twist on the vinegar coleslaw, with the hint of peanut butter, to make this salad different from all the rest. Delicious!5 stars

  23. I stumbled upon your site while searching for a green cabbage salad recipe and boy am I glad I have found you and your fabulous recipes. I just made the Asian Cabbage Salad and it is so easy and delicious! Who knew it’s a low calorie dressing! I made a large full head of cabbage salad and doubled the dressing and enjoyed it with air fried Tilapia. So good and healthy! Thank you! I will definitely be a fan trying your recipes!5 stars

  24. I made this today, and it was very good. I added a splash of vegetable oil to thin it. My husband loved it with Orange Chicken. Barbara S5 stars

  25. What I love most about this salad is that the dressing is not made with any oil or flavor packages like other recipes. Though I really like the flavor of those recipes, I’m trying to eat healthier. This recipe fit that goal! Thanks so much for sharing!3 stars

  26. I cannot stop making this salad! I had been craving a cabbage salad but I really hate vinegar so I wasn’t sure about the dressing (I admit I had another one on stand by in case I didn’t like it.) But even the dressing was amazing! I have made this salad for 4 weeks in a row and can’t get enough. Thank you for this great recipe!5 stars

  27. Yummmmm!!! To make this my main meal of the day, I made a few additions: for the dressing I added garlic & chili paste, & swapped honey for a mashed date. For the salad I added air fried cauliflower, airfried tempeh and a really juicy cut up orange. Soooooooooo good!!! Thanks!!!5 stars

  28. I made this recipe, but because I didn’t have all of the ingredients I made some substitutions. It came out great! Very colorful crisp and refreshing! Was a great side with a corned beef dinner.
    My substitutions were… I didn’t have green cabbage so I used all purple. Used about four cups. For the green I use sliced crunchy pea pods, about one and a half or two cups. Didn’t have almonds so I toasted pecans. I had orange and yellow sweet bell pepper so used those. Didn’t have edamame or cilantro so left those out. I also put some bacon bits on the side for those that wanted to add them and red onion on the side, since not everyone in the house likes raw onion.
    For the dressing I didn’t have rice vinegar so I use laukahi infused cider vinegar. Instead of soy sauce I used coconut aminos. I had the rest of the ingredients for the dressing. (For the record, this dressing was also wonderful as a dip for freshly baked garlic artesian bread.)5 stars

  29. absolutely fabulous! thank you so much for this recipe, I live off of it and mix it up adding different herbs and proteins. dressing is perfection, I think I will start making a double batch :)5 stars

  30. This was excellent! I made it exactly as written with two additions as I was serving – some grilled chicken and some mandarin oranges. I ate this as my lunch and I loved it! This will definitely be added to my meal prep rotation.5 stars

  31. This was delicious! I had a medium to large head of green cabbage so I added a bit more edamame and almonds than recipe called for. Absolutely love this salad!5 stars

    1. Hi Neeley! I personally don’t think mint would. You could use fresh parsley maybe, or leave it out. Hope this helps!

  32. Excellent and full of crunch. I didn’t have all of the ingredients in my cabinets but the vinaigrette is light and full of flavor. My man said no more coleslaw with mayo after tasting this recipe.5 stars

  33. Ew ew ew! Followed this recipe exactly as it was written and was so excited for this dish, but it tastes HORRIBLE. The ginger is way overpowering and the salad gets watery FAST1 star

    1. I’m so sorry to hear you didn’t enjoy the recipe! It is definitely zippy so if you don’t love ginger, I can see how it would be off-putting. To confirm, you used fresh ginger, not ground ginger, correct?

    2. You’re out of your mind! The dressing was AMAZING and perfectly seasoned. Please give it another try as written. You must have done something wrong!5 stars

    3. I served this to a chef trained at Culinary Institute of America and he loved it. Asked for the recipe. You must have messed something up.5 stars

  34. I haven’t even chopped my vegetables yet, but I made a double batch of the dressing yesterday. Today I took a taste after reading a bad review. They are out of their minds or did something wrong! This dressing recipe is PERFECT and ADDICTIVE even before putting it on the salad! If you had bad results, I beg you to re read the recipe and try it again! I am serving the salad tonight for guests along with your Egg Roll in a Bowl recipe over rice. Another perfectly flavored recipe! Thanks, Erin, for making our cooking SHINE5 stars

  35. This is the salad I make for all social dinners as well as keeping extra dressing for Everything!
    Thank you so much!5 stars

  36. everything mixes so well! Its easy to make for the fam, and so healthy too! Your recipe is life changing for us. My partners daughter is inspired. Almonds were tricky! 🤣 It is such an easy going beneficial recipe. Great with soy and ginger chicken. 👍😁👏

  37. The salad is wonderful. It’s easy to make, I suggest using a food processor. It’s perfect for a warm day! The dressing is excellent, well balance. This will be in regular rotation in my home5 stars