My new cookbook Big Vegan Flavor is now available!

Napa Cabbage Salad with Sesame Dressing

Jump to Recipe
A mix of crisp napa cabbage, juicy cucumbers, and crunchy peanuts keeps every bite of this salad exciting, while a sizzling sesame-garlic dressing ties it all together. Whether you need a quick side dish, a light lunch, or a meal prep-friendly salad that stays crisp for days, this Napa Cabbage Salad a must-make!
Prep 25 minutes
Cook 5 minutes
Total 30 minutes

This Napa Cabbage Salad is fresh, crunchy, a little sweet and spicy, and packed with nutty, garlicky, sesame-soy goodness.ย Delicious proof that salads donโ€™t have to be sad and bland!

Crisp napa cabbage, juicy cucumbers, and crunchy peanuts are paired with a sizzling sesame-garlic dressing thatโ€™s so good youโ€™ll want to drizzle it on everything.

Add in edamame or tofu for a little extra protein, and youโ€™ve got a salad thatโ€™s fresh, light, satisfying, and ready in 30 minutes. 

Table of Contents:
1. Why youโ€™ll love this salad
2. Ingredient notes
3. Step-by-step instructions 
4. Tips for making this recipe
5. Frequently Asked Questions
6. Recipe card with notes

close up overhead shot of cabbage salad with a wooden spoon.

Why youโ€™ll love this salad 

The perfect balance of flavors

One bite of this salad, and youโ€™ll immediately know that it hits all the right notesโ€”savory from the soy sauce, nutty from the sesame, bright and zingy from the vinegar, and just a touch of heat to keep things interesting. 

A texture loverโ€™s dream 

Crisp and light napa cabbage, juicy cucumbers, and crunchy peanuts? Every bite is a mix of crisp, tender, and crunchy goodness so your palate never gets bored. 

Easy to make, hard to stop eating

The hardest part is chopping the veggies (which isnโ€™t that hard). The dressing comes together in minutes, and once you toss everything together, itโ€™s impossible not to go back for more.

Whether you serve it as a side, a light lunch, or a fun meal prep option, this salad is one youโ€™ll want to keep on repeat. 

overhead view of salad with a wooden spoon.

Ingredient notes 

napa cabbage salad ingredients laid out on a table.

Napa cabbage 

A type of Chinese cabbage, itโ€™s widely used across East Asian cooking. Compared to your standard green cabbage, napa cabbage has a more delicate and tender texture and milder, sweeter flavor. 

Shapewise, itโ€™s oblong, rather than round, and less dense/heavy. And its thinner, less compact leaves make it ideal in salads like this one (and of course, in kimchi!). 

Itโ€™s a cool season vegetable, but youโ€™ll likely find it year round in American grocery stores. 

Tips for buying: May also be sold as โ€œChinese cabbage.โ€ Sold at well-stocked grocers and Asian markets. In Europe, it may be called Chinese leaf, Chinese cabbage, or winter cabbage.

Substitutes: If you canโ€™t find napa cabbage, you can use regular green cabbage. Youโ€™ll want to slice it as thinly as you can with a sharp knife, or use a mandoline for the best results. Or, if you have access to savoy cabbage, which is a bit more tender and less dense than green cabbage, use that. In Europe, if you have access to pointed or hispi cabbage, you can also try that. 

Fresh, Crunchy Veggies 

In addition to napa cabbage, this salad features scallions, cucumbers, carrots, and optionally, red bell peppers. The combination makes for a pleasing variety of fresh textures.

That said, this salad is also flexible. Feel free to customize it with the fresh crunchy veggies of your choice. See the Tips section for more ideas.

Roasted Peanuts 

Roasted, salted peanuts add both texture and flavor to this salad, bringing rich, nutty, salty vibes to the table. And with 7g protein per 1-oz serving, they also make this salad more satiating!ย 

Tip: For a less peanut-heavy salad, halve the amount of peanuts called for in the recipe. 

Substitutes: For peanut-specific allergies, use roasted cashews (or slivered almonds). If allergic to all nuts, you can omit entirely or supplement with ยผ cup (32g) roasted sesame seeds and/or ยผ cup (35g) roasted sunflower seeds. Or, if you have access to roasted soybeans or soy nuts, those would be a fun addition here. 

Sesame-Garlic Dressing 

With a variety of crisp veggies and crunchy peanuts, this salad is already easy to love, but the  piรจce de rรฉsistance is the sizzling sesame-garlic dressing.

Weโ€™re talking hot oil poured over garlic, ginger, sesame seeds, and chili flakes to bring out the deep, toasty flavors, then paired with soy sauce, rice vinegar, and agave. Yes, itโ€™s as magical as it sounds.

overhead view of salad with a wooden spoon on a wooden cutting board.

Step-by-step instructions  

Slice the napa cabbage in half lengthwise, then thinly slice crosswise.

Prepare the other vegetables: Julienne the cucumbers (i.e., slice into thin strips); or slice into half moons. Grate the carrots. Slice the scallions thinly on a bias. If using, slice the red bell pepper into strips. 

Add the cabbage and other vegetables to a large serving bowl. 

Sprinkle with a pinch of salt and toss with your hands. 

In a small bowl, layer these ingredients in this order: sesame seeds, chili flakes, grated ginger, and finally grated garlic on top. 

Heat the neutral-flavored oil in a small saucepan for a few minutes until hot and shimmering, then immediately pour over the garlic mixture. Allow to sizzle, then stir. 

After 1 minute, stir in the soy sauce, rice vinegar, agave, and if using, toasted sesame oil. 

If using the edamame, cook according to the bag or defrost in a bowl of hot water. Drain and season with salt, then add to the salad.  

Pour the Sesame-Garlic Dressing on the salad. 

Toss the dressing into the salad, then stir in the roasted peanuts. Toss again. Taste for seasonings and adjust, then serve. 

Tips for making this recipe

Customize to your liking 

Feel free to make this salad your own. 

You can use different crunchy vegetables. For instance, try thinly sliced celery instead of the bell peppers or carrots. Or, if you have some red cabbage on hand, shred a handful and toss that in. 

If you have access to bean sprouts, a handful or two of those would be lovely here. 

Have fresh mint or cilantro on hand? Chop them up or tear them with your hands, and add them into the salad. Thai basil leaves would be even lovelier! 

Want more heat? Add a thinly sliced fresh red chili pepper along with the other veggies. 

Want more crunch? Add some fried shallots at the end. Check out page 224 of my cookbook, Big Vegan Flavor, for homemade fried shallots, or buy them in a jar online (affiliate link) or at your local Asian grocery store. 

Meal prep to get ahead

This salad already comes together pretty quickly, but you can get ahead of things by meal prepping it too. 

Sliced cabbage: Store in a reusable bag or ziploc bag in your crisper for up to 5 days. 

Sliced bell peppers: Store in an airtight container in your crisper for 3 to 5 days. 

Grated carrots: Store in a reusable bag or airtight container for 2 to 3 days. 

Scallions: Once washed, dry them well and slice them; store loosely wrapped in a paper towel, then place in an airtight container or reusable bag; store for 2 to 3 days. 

Note: Cucumbers are best when sliced fresh.  

When itโ€™s time to serve, just whip up the Sesame-Garlic Dressing, slice the cucumbers, and chop the peanuts, and youโ€™re ready to serve! 

Note: You can also make the Sesame-Garlic Dressing a couple days ahead of time and store it in a sealed jar in the fridge. 

side view of bowl of salad with a wooden spoon.

Frequently Asked Questions 

Where is napa cabbage sold?

At well-stocked grocery stores, as well as Asian grocers. Itโ€™s even sold at some Walmarts.ย 

I canโ€™t find napa cabbage. What else can I use?

Check out the Substitutes listed in the Ingredient Notes section.ย 

Is this napa cabbage salad gluten-free?

The only source of gluten is from the Chinese light soy sauce, so to make this salad gluten-free, simply use tamari or gluten-free soy sauce.

I have a peanut allergy. What can I use instead of peanuts?ย 

My first suggestion would be roasted, salted cashews. Next would be slivered almonds.ย 

If allergic to all nuts, you can omit entirely or supplement with ยผ cup (32g) roasted sesame seeds and/or ยผ cup (35g) roasted sunflower seeds. Or, if you have access to roasted soybeans or soy nuts, those would be a fun addition here.

What should I serve this salad with?

You can serve this salad as a light lunch, as a side dish, or even for dinner.

To make it a complete meal, be sure to add the optional edamame for protein, or fold in your preferred protein. If you have a bit more time, baked tofu, marinated tofu, or fried tofu would be great here.ย 

You can also bulk up this salad by folding in some sliced or diced ripe avocado.ย 

If you want to serve this salad as a side dish, it would pair nicely with any East Asian main course. Try my Gochujang Noodles (which also uses napa cabbage!), Sesame Noodles, Tofu Stir Fry, or Chinese Braised Tofu.ย 

How do I store leftovers?

While the salad will lose some of its initial crunch, it’s still delicious two or three days later, as cabbage salads can stand up in the fridge for a few days. Store in an airtight container in the fridge.ย 

You can serve leftovers cold, or at room temperature. I particularly love stirring some cooked rice into leftovers for something a bit heartier.ย 

overhead view of salad with a wooden spoon on a wooden cutting board.

If you loved this Napa Cabbage Salad, please give the recipe a rating and review below!

Big Vegan Flavor

Techniques and 150 recipes to master vegan cooking.

Napa Cabbage Salad with Sesame Dressing

No ratings yet
A mix of crisp napa cabbage, juicy cucumbers, and crunchy peanuts keeps every bite of this salad exciting, while a sizzling sesame-garlic dressing ties it all together. Whether you need a quick side dish, a light lunch, or a meal prep-friendly salad that stays crisp for days, this Napa Cabbage Salad a must-make!
Prep Time: 25 minutes
Cook Time: 5 minutes
Total Time: 30 minutes
Course: Dinner, Lunch, Salad, Side Dish
Cuisine: Chinese-Inspired
Diet Gluten Free, Vegan, Vegetarian
Serving size: 6 (as a side)

Ingredients

  • 4 scallions
  • 1 small or ยฝ large napa cabbage (~24 oz / 700g before slicing)
  • 8 ounces (225g) Persian or English cucumber
  • 2 medium carrots (or 5 oz / 140g pre-shredded carrots)
  • 1 small red bell pepper (optional)
  • Sea salt to taste
  • 1 cup (140g) roasted, salted peanuts (or cashews), roughly chopped (see Note 1)

Sesame-Garlic Dressing

  • 2 tablespoons (16g) white sesame seeds
  • ยฝ teaspoon Sichuan chile flakes (or red pepper flakes)
  • 2 teaspoons freshly grated ginger
  • 3 garlic cloves, grated or minced
  • 3 tablespoons neutral-flavored oil
  • 1 tablespoon Chinese light soy sauce (see Note 2)
  • 1 tablespoon rice vinegar
  • 1 tablespoon agave nectar or organic cane sugar
  • 1 teaspoon toasted sesame oil (optional, for extra richness)

Optional protein

  • 6 to 12 ounces (170 to 340g) shelled edamame

Instructions

  • Scallions: Trim the roots and any bruised tops. Slice the scallions thinly on a bias. Add to a bowl of ice water and soak for ~10 minutes (this mellows out the pungency). Drain the scallions and pat dry.
  • Napa cabbage: Remove any wilted outer leaves. Slice in half lengthwise, then thinly slice crosswise, removing any bottom cores that are very tough. You should end up with ~ 16 oz / 450g sliced cabbage. Add the sliced leaves to a salad spinner bowl to rinse, then dry (or rinse in a bowl and dry well with towels).
  • Other veggies: For the cucumbers, either julienne or slice into half moons. For the carrots, use the large holes on a box grater to grate them (or a julienne peeler / food processor shredding disc). If using the bell pepper, slice thinly into strips.
  • In a serving bowl, combine the cabbage, cucumber, carrots, red pepper if using, and drained scallions. Toss to combine.
  • If using the optional edamame: If frozen, add to a bowl of hot water (or cook according to the bag instructions). Drain and pat dry, then toss edamame with a few pinches of salt.
  • Prep the Sesame-Garlic Dressing: In a small bowl, layer the following ingredients in this order: sesame seeds first, then chili flakes, ginger, and finally garlic on top.
  • Add the neutral oil to your smallest saucepan. Heat for 3 minutes on high or until shimmering (if you have a thermometer, wait until it registers 350ยบF/175ยบC).
    Immediately pour the hot oil over the garlic-ginger mixture. Allow to sizzle, then stir and rest for 1 minute. Stir the soy sauce, vinegar, agave, and sesame oil (if using) into the infused oil.
  • Assemble: Sprinkle a pinch or two of salt into the cabbage salad and use your hands to toss. Fold in the seasoned edamame, if using. Pour the Sesame-Garlic Dressing on top and toss well until the veggies are well coated. Fold in the chopped peanuts. Taste and adjust the seasonings (I like to stir in ยฝ teaspoon soy sauce for savory saltiness and ยฝ teaspoon rice vinegar for tang).

Notes

  1. For a less peanut-forward salad, use ยฝ cup (70g) peanuts. If allergic, omit entirely, or you can try adding ~ ยผ cup (32g) roasted sesame seeds and/or ยผ cup (35g) roasted sunflower seeds.
  2. Donโ€™t have this? Use 1 generous tablespoon of regular grocery store soy sauce. To keep this salad gluten free, use tamari or GF soy sauce.

Calories: 258kcal | Carbohydrates: 18.6g | Protein: 9.5g | Fat: 17.1g | Saturated Fat: 2.9g | Polyunsaturated Fat: 3.59g | Monounsaturated Fat: 11.18g | Sodium: 303.3mg | Potassium: 646.98mg | Fiber: 4.8g | Sugar: 7.5g | Vitamin A: 3338IU | Vitamin C: 36.5mg | Calcium: 144.03mg | Iron: 1.05mg

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

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

Rate this recipe




2 comments on Napa Cabbage Salad with Sesame Dressing

  1. Cameo

    How long does this keep for in the fridge? I am looking for meals that I can prep and eat throughout the week.

    1. Kaitlin @ Rainbow Plant Life

      Hi Cameo, Nisha answers this in the FAQ section of the blog post, but I will paste it here for your convenience:

      “While the salad will lose some of its initial crunch, itโ€™s still delicious two or three days later, as cabbage salads can stand up in the fridge for a few days. Store in an airtight container in the fridge.

      You can serve leftovers cold, or at room temperature. I particularly love stirring some cooked rice into leftovers for something a bit heartier.”

      Enjoy!

Development Alchemy + Aim