A crisp and refreshing Chinese Napa cabbage salad tossed with a bold, tangy dressing and crunchy toppings. Simple, quick, and seriously tasty!

napa cabbage salad with chili, onion, cilantro and peanuts.

Pin this now to find it later!

Pin It
  • Crisp, Refreshing, and Full of Flavor: Every bite offers a satisfying crunch and a bold, tangy dressing that brings the whole dish to life.
  • Quick and Easy: No cooking needed. Just chop, mix, and toss.
  • The Ideal Side: Light yet flavorful, it complements any protein-rich main dish with ease.

Napa cabbage, also known as Chinese cabbage or Chinese leaf, is called Dà Bái Cài (大白菜) in Chinese, meaning “big white vegetable.” A staple in Chinese cooking, it’s valued for its mild flavor and versatility.

napa cabbage on a chopping board.

Its oblong head has tightly packed leaves that are crisp and juicy at the base, becoming tender and leafy toward the top. The leafy part ranges from pale yellow to bright green, depending on the variety and growing conditions. This natural mix of texture and color makes it perfect for dishes that balance crunch and softness.

Save this recipe
Enter your email & we’ll send it to your inbox. Plus get great new recipes from us every week!

In Chinese cuisine, Napa cabbage features in everything from stir-fries like Hot & Sour Napa Cabbage, to dumpling fillings such as in Pork & Cabbage Dumplings, and braised dishes like Lion’s Head Meatballs. It absorbs flavors well and holds up beautifully, whether cooked or served raw.

To accompany the Napa cabbage, you’ll need a few more ingredients to contribute flavor and texture:

cilantro, chili, onion, peanuts, and sesame seeds.
  • Fresh chili pepper – for vibrant color and uplifting heat. Choose any variety that suits your spice tolerance.
  • Red onion– for its refreshing aroma and crisp texture. I’m usually not a fan of raw onion, but I absolutely love it in this salad (and in the classic Xinjiang Tiger Salad), thanks to the tangy dressing that balances out the sharpness.
  • Cilantro (coriander) – for its unique fragrance. Feel free to skip it if it’s not your cup of tea.
  • Roasted peanuts & sesame seeds – they add another dimension to the dish: a deep nutty flavor and a satisfying crunch.

🛎 Note: If you only have raw peanuts or sesame seeds, simply toast them in a dry skillet (without any oil) over low heat. Don’t skip this step if you want the best possible flavor!

For any salad recipe, a tasty and well-balanced dressing is always the key to success. For this particular dish, I experimented with several combinations and eventually found the perfect formula, which I’m very proud to share.

condiments for Napa cabbage salad dressing.

Classic Chinese salad dressings typically call for light soy sauce—for its salty, umami taste; black rice vinegar—for its complex tang; and sesame oil—for an extra-rich, nutty kick.

On top of these essential condiments, a few other elements make this dressing special:

  • Lime juice: Although not widely used in most of China, lime plays an important role in the cuisine of Yunnan, a southwestern province that borders several Southeast Asian countries. Its highly citrusy and fragrant juice adds another dimension of tangy flavor that I find especially pleasing.
  • Sugar: This is key to balancing the savory and sour notes. Think of the popular “sweet and sour” flavor profile, and you’ll understand why it’s needed here. You can use honey or other sweeteners as alternatives if you prefer.
  • Garlic: You can hardly go wrong with a bit of minced garlic in a salad dressing—it adds a mild, aromatic heat.
vegetables, nuts and dressing in a bowl.

DOs

  • To make it extra crunchy, use only the white part of the Napa cabbage and save the leafy part for other dishes (they’re great in soups!).
  • Replace sesame oil with Chinese chili oil if you enjoy spicy food.
  • For optimal flavor absorption, use your hands (wearing kitchen gloves to avoid chili burn) to rub and mix the salad.

DON’Ts

  • Don’t add the dressing until you’re ready to serve. The salty seasoning will draw out excess moisture from the vegetables over time, making the dish overly wet.
napa cabbage salad with chili, onion, cilantro and peanuts.

This Napa cabbage salad gives any meal a light and refreshing lift. Here are some protein-rich dishes I often serve with this salad on the side:

Love this recipe? Please leave a 🌟🌟🌟🌟🌟 rating and a comment. Thank you!

Chinese Napa Cabbage on a plate.
5 from 2 votes

Napa Cabbage Salad (凉拌大白菜)

A crisp and refreshing Chinese Napa cabbage salad tossed with a bold, tangy dressing and crunchy toppings. Simple, quick, and seriously tasty!
Prep: 6 minutes
Total: 6 minutes
Servings: 4

Video

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • ½ medium Napa cabbage, about 1 lb (450g)
  • 2 fresh chili peppers, or to taste
  • ½ medium red onion, about 3.5 oz (100g)
  • 1 small bunch cilantro
  • ¼ cup roasted peanuts, about 1 oz (30g)
  • 1 teaspoon roasted sesame seeds

for the dressing

Instructions 

  • Separate the Napa cabbage leaves and rinse them under running water. Shake off excess water, or better yet, pat each leaf dry with paper towels. Stack several leaves at a time and lay them flat on a cutting board. Starting from the root end, slice them crosswise into thin strips.
  • Remove the stems and seeds from the chili peppers, then slice them to match the size and length of the cabbage strips. Similarly prepare the onion. Cut the cilantro into sections.
  • Add all the dressing ingredients to a small bowl and mix well until the sugar is fully dissolved.
  • Put all the vegetables in a large mixing bowl, top with peanuts and sesame seeds, then pour the dressing over them (see note 2). Toss everything vigorously to help the flavors absorb. Transfer the salad to a serving plate and enjoy.

Notes

1. To achieve an extra crunchy texture, use only the white part of the Napa cabbage and save the green leafy part for other dishes, such as soups, stir-fries, or braised dishes.
2. Don’t mix the vegetables with the dressing until you’re ready to serve. Letting the seasoned salad sit too long isn’t ideal, as the salty condiments in the dressing will draw out excess moisture, making the salad overly wet.

Your Recipe Notes

Nutrition

Serving: 1serving | Calories: 138kcal | Carbohydrates: 13g | Protein: 5g | Fat: 9g | Saturated Fat: 1g | Polyunsaturated Fat: 13g | Monounsaturated Fat: 4g | Sodium: 320mg | Potassium: 461mg | Fiber: 3g | Sugar: 7g | Vitamin A: 709IU | Vitamin C: 66mg | Calcium: 111mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Rate and comment below!

Hi! I’m Wei

Born and raised in China, I’m the do-it-all creator behind this blog, a free digital cookbook sharing authentic, accessible Chinese recipes since 2017. I couldn’t be happier to have you here!

More Vegetables

Leave a comment

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

Rate this recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.

4 Comments

  1. Lori Goldman says:

    5 stars
    Excellent – fast, fresh, tart, and flavourful. Spicy, too. A delight.

    1. Wei Guo says:

      Thanks for your feedback Lori! Glad you enjoyed the dish.

  2. Tina says:

    5 stars
    Excellent recipe, glad that there are such recipes so that salad is never boring. Thanks a lot, Wei. This dish points out the difference between the Western and the Chinese cuisine. Very aromatic, yet not oily.

    1. Wei Guo says:

      So happy to hear you enjoyed the taste and lightness of this salad. Agree that salad is never boring when prepared the right way!