This Asian cabbage salad gives you a fast, crunchy, flavor-packed dish with a creamy peanut dressing that turns simple veggies into an irresistible side or easy meal.

For more Asian-inspired recipes, try our Asian cucumber salad, Asian noodle salad, or browse our healthy Asian recipes round up.

Close-up of cabbage salad with edamame and creamy peanut dressing, glossy and vibrant.

Why you’ll love this Asian cabbage salad!

Louise and I made this Asian cabbage salad for lunch, and it instantly became a favorite 🥗. Think of it as our Asian take on classic coleslaw—light, crunchy, and packed with bold flavor from that silky peanut dressing.

As written, it works perfectly as a fresh, vibrant side dish. But if you want to turn it into a full meal, just add a protein—we had it with edamame for lunch, then enjoyed the leftovers with shredded chicken for dinner, and both were so satisfying.

It’s also naturally fiber-rich, nourishing, and great for a balanced diet, making it a versatile recipe you’ll come back to often 💚. This crunchy Asian salad is simple, flexible, and seriously delicious ✨.

P.S. For more peanut-flavored meals, check out our easy tofu rice bowl, peanut noodles, and African peanut stew.

Ingredients

Full ingredients and substitutions are in the recipe box below.

Fresh cabbage, carrots, bell pepper, herbs, peanut butter, lime, and soy sauce on marble.
  • Green cabbage: adds crunch and volume. Substitute Napa cabbage, savoy cabbage, or even shredded Brussels sprouts for a twist.
  • Red cabbage: brings color and extra texture. Swap with more green cabbage or thinly sliced kale for a heartier bite.
  • Carrots: naturally sweet and crisp. Use julienned zucchini, daikon, or pre-shredded slaw mix for convenience.
  • Red bell pepper: adds sweetness and color. Substitute yellow/orange peppers, snap peas, or thinly sliced cucumber.
  • Green onions: mild onion flavor. Swap with chives, finely sliced shallots, or skip for a milder easy Asian slaw.
  • Cilantro: fresh and bright. Substitute mint, parsley, Thai basil, or leave out if you’re not a fan.
  • Peanuts or cashews: for crunch and richness in this peanut cabbage salad. Use almonds, sunflower seeds, or crispy wonton strips.

Dressing

  • Peanut butter: best if creamy and 100% natural, is the creamy base for a classic cabbage salad with peanut dressing. Substitute almond butter, cashew butter, or tahini.
  • Soy sauce (reduced-sodium): salty umami. Use tamari (gluten-free) or coconut aminos for a milder taste.
  • Lime juice: fresh acidity. Swap with rice vinegar or apple cider vinegar.
  • Maple syrup: balances flavors. Use honey, brown sugar, or agave.
  • Garlic: adds depth. For garlic-sensitive diets, use garlic-infused oil or skip.
  • Ginger (optional): adds zing. Substitute a pinch of ground ginger or omit.
  • Water: thins the dressing. Adjust for your preferred consistency.
Asian cabbage salad with edamame, carrots, and peanut dressing on marble in natural light.

How to Make Asian Cabbage Salad

Step 1: Blend the Peanut Dressing

Add peanut butter, soy sauce, lime juice, maple syrup, garlic, and ginger to a blender or tall jar.

Blend until smooth, then add water, a little at a time, until the dressing is creamy and pourable. You can use a standing blender or an immersion blender. This makes the salad taste rich, fresh, and velvety.

Peanut dressing blended until smooth and creamy in a glass jug on marble surface.

Step 2: Prep the Vegetables

Shred the green cabbage and red cabbage, grate the carrots, slice the bell pepper, chop the green onions, and roughly chop the cilantro.

Add everything to a large mixing bowl. This colorful mix is the base of a fresh cabbage carrot slaw with lots of crunch.

Shredded cabbage, carrots, and herbs combined in a glass bowl under natural light.

Step 3: Toss the Salad

Pour about half of the dressing over the vegetables.

Toss well until the cabbage is evenly coated. Add more dressing as needed, depending on how saucy you like it.

Fresh vegetables tossed together in a large bowl, showing color and texture contrast.

Step 4: Finish and Serve

Top with crushed peanuts or cashews and serve right away for the best crunch.

Add lime wedges on the side, or turn it into a meal with edamame, baked tofu, shredded chicken, or shrimp.

Peanut dressing poured over cabbage salad, coating vegetables evenly.

Tips

  • Blend the dressing for best texture: It turns ultra-smooth and creamy, coating the veggies evenly without any graininess.
  • Slice everything thinly: The thinner the cabbage and veggies, the better the texture and the easier they absorb the dressing.
  • Don’t overdress at once: Start with half the dressing, toss, then add more as needed—you want it coated, not soggy.
  • Keep it crunchy: Toss the salad just before serving to keep that fresh, crisp bite.
  • Make it ahead (the right way): Store veggies and dressing separately to prevent wilting, then combine when ready to eat.
  • Adjust the consistency: Add a splash of water to loosen the dressing if it thickens in the fridge.
  • Balance the flavors: Taste and tweak—add more lime for brightness or a touch more maple for sweetness.
  • If you are cooking for mixed diets: Serve the salad as a base and let everyone add their own protein (tofu, edamame, chicken, shrimp) so it works for both plant-based and omnivore eaters.
  • Toast the nuts: Lightly toasting peanuts or cashews brings out more flavor and adds extra crunch.
  • Use what you have: This salad is flexible—swap veggies based on what’s in your fridge and it will still taste great.

Frequently Asked Questions

Can I make this Asian cabbage salad ahead of time?

Yes, but for best texture, store the veggies and dressing separately and toss just before serving to keep it crisp and fresh.

How to store this Asian cabbage salad?

Keep the chopped vegetables in an airtight container in the fridge for up to 3 days. Store the dressing separately and mix only when ready to eat.

Is this a vegan Asian salad?

It can easily be vegan—just use maple syrup (not honey) and pair it with plant-based proteins like tofu or edamame.

Can I use pre-shredded cabbage or slaw mix?

Yes, it’s a great shortcut and works perfectly for a quick Asian slaw recipe.

How do I keep my crunchy Asian salad from getting soggy?

Avoid adding the dressing too early and keep everything chilled until serving.

Can I make the dressing without a blender?

Yes, but make sure to finely grate the garlic and ginger and use smooth peanut butter for the best result.

Can I turn this into a main dish?

Absolutely. Add protein like chicken, shrimp, tofu, or beans to transform this into a satisfying meal.

What can I use instead of peanut butter?

You can swap it with almond butter, cashew butter, or tahini for a different flavor profile.

More slaws, cabbage salads, and fresh sides

For more ideas, browse our best summer salad recipes round-up.

If you try this Asian Cabbage Salad Recipe please leave a 🌟 star rating and let us know how it turned out in the comments—we love hearing from you.

Colorful Asian cabbage salad with crunchy vegetables and creamy peanut dressing served in large bowl.

Asian Cabbage Salad with Peanut Dressing (Crunchy & Easy)

5 from 1 vote
This Asian cabbage salad is a crunchy, flavor-packed dish tossed in a creamy peanut dressing that makes simple veggies taste incredible. It’s quick to prepare, perfect as a fresh side, and easy to turn into a satisfying meal with your favorite protein.
Prep Time: 20 minutes
Total Time: 20 minutes
Servings: 4 people
Course: Main Course, Side dish
Cuisine: American, Asian

Video

Asian Cabbage Crunch Salad

Ingredients 

  • 3 cups green cabbage shredded
  • 3 cups red cabbage shredded
  • 1 cup carrots grated
  • 1 cup red bell pepper thinly sliced
  • ½ cup green onions thinly sliced
  • ¼ cup cilantro chopped, substitute mint, parsley, or skip
  • ¼ cup toasted peanuts or cashews, crushed

Dressing

  • ½ cup creamy peanut butter we use 100% natural
  • cup soy sauce reduced-sodium
  • 3 tablespoons lime juice
  • 2 tablespoons maple syrup
  • 1 clove garlic chopped
  • 1 teaspoon ginger chopped, optional
  • 2 to 4 tablespoons water to thin

Instructions 

  • Make the dressing: Blend peanut butter, soy sauce, lime juice, maple syrup, garlic, and optional ginger until smooth.
    Add 2 to 4 tablespoons of water and blend again until the dressing is creamy and pourable.
    You can use an immersion blender or standing blender.
    Peanut dressing blended until smooth and creamy in a glass jug on marble surface.
  • Prep the vegetables: Add the green cabbage, red cabbage, carrots, bell pepper, green onions, and cilantro to a large bowl.
    Shredded cabbage, carrots, and herbs combined in a glass bowl under natural light.
  • Toss the salad: Pour about half of the dressing over the salad. Toss well until everything is evenly coated. Add more dressing as you like.
    Fresh vegetables tossed together in a large bowl, showing color and texture contrast.
  • Finish and serve: Top with chopped peanuts. Serve right away for the best crunch. Add lime wedges on the side for extra freshness.
    Make it a meal with 1 cup edamame, baked tofu, shredded cooked chicken, or shrimp.
    Peanut dressing poured over cabbage salad, coating vegetables evenly.

Notes

Substitutions
  • Green cabbage → Napa cabbage, savoy cabbage, shredded Brussels sprouts
  • Red cabbage → More green cabbage, thinly sliced kale
  • Carrots → Julienned zucchini, daikon, pre-shredded slaw mix
  • Red bell pepper → Yellow or orange peppers, snap peas, thinly sliced cucumber
  • Green onions → Chives, finely sliced shallots, or skip
  • Cilantro → Mint, parsley, Thai basil, or leave out
  • Peanuts or cashews → Almonds, sunflower seeds, crispy wonton strips
 
Tips
  • Blend the dressing → ultra-smooth and creamy, coats everything perfectly
  • Slice thin → better texture and flavor absorption
  • Start with less dressing → add more as needed, avoid soggy salad
  • Toss last minute → keeps it fresh and crunchy
  • Store smart → keep veggies and dressing separate until serving
  • Loosen if needed → add water if dressing thickens in the fridge
  • Taste and tweak → adjust lime or maple to balance
  • Mixed diets → serve as a base, add protein as needed
  • Toast the nuts → more flavor and crunch
  • Use what you have → swap veggies freely

Nutrition

Serving: 1 of 4, Calories: 312kcal, Carbohydrates: 28g, Protein: 14g, Fat: 19g, Saturated Fat: 3g, Polyunsaturated Fat: 7g, Monounsaturated Fat: 8g, Trans Fat: 0g, Cholesterol: 0mg, Sodium: 809mg, Potassium: 821mg, Dietary Fiber: 8g, Sugar: 13g, Vitamin A: 6966IU, Vitamin B6: 0.5mg, Vitamin C: 99mg, Vitamin E: 1mg, Vitamin K: 99µg, Calcium: 127mg, Folate: 154µg, Iron: 3mg, Manganese: 2mg, Magnesium: 112mg, Zinc: 1mg

Don’t Lose This Recipe

Enter your email to get this recipe in your inbox and sign up for our free newsletter. Unsubscribe anytime.

Tried this recipe?Leave a comment below or mention @hilltop.recipes on Instagram. We love hearing from you ⭐️ 💚.

Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

We're here to share easy, healthy, and delicious recipes 🌿✨.

Welcome to our blog, we are glad you are here.

5 from 1 vote

Leave a comment

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

Recipe Rating




3 Comments

    1. Hi Jim,

      Yes you are. As we recommend in the recipe box: “Make it a meal with 1 cup edamame, baked tofu” 💪

      I hope this helps.