You know those days when you need something fresh, crunchy, and satisfying but don’t have time to fuss in the kitchen? That’s exactly why I fell in love with this easy cabbage salad years ago. The first time I threw it together for a last-minute potluck, I couldn’t believe how something so simple could disappear so fast from the serving bowl!

Table of Contents
Table of Contents
Why You’ll Love This Easy Cabbage Salad
What makes this salad special is that perfect contrast – crisp cabbage and peppers meeting a creamy, tangy peanut dressing with just the right sweetness. It’s the kind of recipe I keep coming back to because it works whether I’m meal prepping lunches or need a quick side dish for weeknight dinners. And the best part? No cooking required – just chop, whisk, and toss!
This easy cabbage salad has become my go-to when I want something healthy that actually tastes exciting. The colors from the red and green cabbage make it beautiful on the table, and that peanut dressing? Trust me, you’ll want to put it on everything.
This isn’t your average boring salad – here’s why it’s become my absolute favorite:
- Ready in 15 minutes flat – No cooking, no fuss, just chop and toss when you’re in a hurry
- That addictive CRUNCH – The crisp cabbage and toasted almonds give the most satisfying texture
- Crazy versatile – Swap veggies based on what’s in your fridge or add protein to make it a meal
- Dressing you’ll want to drink – The tangy peanut sauce is healthy but tastes indulgent (I always make extra!)
Seriously, this salad checks all the boxes – it’s the recipe I recommend most when friends ask for something quick, healthy AND delicious.

Ingredients for Easy Cabbage Salad
Here’s everything you’ll need to make this vibrant, crunchy salad:
- For the salad:
- 4 cups shredded green cabbage
- 4 cups shredded red cabbage
- 1 medium red bell pepper, very thinly sliced
- 1 cup julienned carrots
- ½ cup chopped fresh cilantro
- ½ cup toasted sliced almonds or pepitas
- For the dressing:
- ¼ cup avocado oil
- ¼ cup apple cider vinegar
- 2 tablespoons creamy peanut butter (packed)
- 1 tablespoon maple syrup
- 1 tablespoon toasted sesame oil
- 1 medium garlic clove, grated
- ¾ teaspoon sea salt
Ingredient Notes
Fresh is best! I always shred my own cabbage – those pre-shredded bags dry out and don’t stay as crisp. For peanut allergies, almond butter works great in the dressing (though you’ll lose that classic peanut flavor). And don’t skip toasting those nuts – it makes all the difference in texture and taste!
How to Make Easy Cabbage Salad
Okay, let’s get chopping! This salad comes together in just a few simple steps – I promise it’s easier than you think:
- Prep those veggies: Grab your largest mixing bowl (trust me, you’ll need the space!) and toss in the shredded cabbages, bell pepper slices, carrots, and cilantro. I like to massage the cabbage gently with clean hands for about 30 seconds to soften it just slightly – but don’t overdo it or you’ll lose that wonderful crunch!
- Whisk up the magic dressing: In a separate bowl or measuring cup, whisk together all the dressing ingredients until completely smooth. This is when my kitchen starts smelling amazing – that peanut butter and sesame oil combo is irresistible. Pro tip: If your peanut butter is stubborn, microwave it for 10 seconds to soften first.
- Bring it all together: Pour about ¾ of the dressing over your salad and toss thoroughly. I use tongs and really get in there – you want every leaf coated but not drowned. Taste and add more dressing if needed (but save some for leftovers!).
- The finishing touch: Right before serving, sprinkle those toasted almonds or pepitas on top. The nuts stay crunchier this way, and it makes the salad look gorgeous in the bowl.
That’s it! Serve immediately for maximum crispness. I like to set out extra dressing for those who want more (which is always me).
Print
15-Minute Easy Cabbage Salad That Will Blow Your Mind
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 15 minutes
- Yield: 6 servings 1x
- Category: Salad
- Method: No-Cook
- Cuisine: American
- Diet: Vegetarian
Description
A simple and refreshing cabbage salad with a tangy peanut dressing.
Ingredients
- 4 cups shredded green cabbage
- 4 cups shredded red cabbage
- 1 medium red bell pepper, stemmed, seeded, and very thinly sliced
- 1 cup julienned carrots
- ½ cup chopped fresh cilantro
- ½ cup toasted sliced almonds or pepitas
- ¼ cup avocado oil
- ¼ cup apple cider vinegar
- 2 tablespoons creamy peanut butter
- 1 tablespoon maple syrup
- 1 tablespoon toasted sesame oil
- 1 garlic clove, grated
- ¾ teaspoon sea salt
Instructions
- In a large bowl, toss together the green cabbage, red cabbage, red pepper, carrots, and cilantro.
- Make the dressing: In a medium bowl or liquid measuring cup, whisk together the avocado oil, vinegar, peanut butter, maple syrup, sesame oil, garlic, and salt.
- Pour the dressing over the salad and toss to combine.
- Sprinkle with toasted almonds or pepitas before serving.
Notes
- Store leftovers in an airtight container in the fridge for up to 3 days.
- For a crunchier salad, add the dressing just before serving.
- Substitute almond butter for peanut butter if preferred.
Nutrition
- Serving Size: 1 serving
- Calories: 180
- Sugar: 6g
- Sodium: 300mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 4g
- Protein: 4g
- Cholesterol: 0mg
Pro Tips for Perfect Texture
After making this salad weekly for years, here are my hard-earned texture secrets: Never dress the salad more than 30 minutes before serving – cabbage wilts fast! If prepping ahead, store dressing separately. Pat your shredded cabbage dry with paper towels first – extra moisture = soggy sadness. And for leftovers? Keep components separate until you’re ready to eat again. The cabbage stays surprisingly crisp for 3 days in an airtight container!

Easy Cabbage Salad Variations
This salad is so adaptable – here are my favorite ways to mix it up when I’m feeling creative:
- Make it a meal: Toss in shredded grilled chicken or crispy tofu for extra protein – perfect for lunches!
- Zesty lime twist: Swap the sesame oil for lime juice and zest in the dressing when I want something brighter.
- Sweet crunch: Thin apple slices or mandarin oranges add wonderful sweetness that plays off the tangy dressing.
The best part? This recipe welcomes experimentation – I’ve probably tried a dozen variations by now and they’re all delicious! You can find more inspiration for sides and salads on our salads and sides page.

Serving and Storing Easy Cabbage Salad
This salad shines when served fresh and chilled – I like to pop my mixing bowl in the fridge for 15 minutes before serving if I have time. It pairs perfectly with grilled meats, Asian-inspired dishes, or stuffed into tacos for extra crunch! Leftovers keep surprisingly well thanks to cabbage’s natural sturdiness – just store in an airtight container with dressing separate if possible. They’ll stay crisp for up to 3 days (though mine never lasts that long!). One big warning: don’t freeze this salad – thawed cabbage turns to complete mush. Trust me, I learned that the hard way!
Nutrition Information
Here’s the nutritional breakdown per serving (based on my exact ingredients – your numbers may vary slightly):
- Calories: 180
- Carbs: 15g
- Fiber: 4g
- Protein: 4g
- Fat: 12g
Remember, these are estimates – your actual amounts depend on exact ingredient sizes and brands used. I love that this salad packs so much flavor without being heavy!
Common Questions About Easy Cabbage Salad
Can I use pre-shredded cabbage?
Honestly? I don’t recommend it. Those pre-shredded bags might save you 5 minutes, but they’re drier and lose their crunch faster. Freshly shredded cabbage makes all the difference in texture – plus, it’s way cheaper! If you’re really pressed for time, look for whole small cabbages that are quicker to chop.
How do I keep my cabbage salad from getting soggy?
Here’s my golden rule: dress it right before serving! Cabbage starts wilting the second it hits the dressing. If prepping ahead, store everything separately and toss together at the last minute. Bonus tip: pat your shredded cabbage dry with paper towels first – extra moisture is the enemy of crunch.
What vegan substitutions work?
This recipe is naturally vegetarian, but for full vegan: swap honey for the maple syrup (though maple’s already vegan!), and double-check your peanut butter brand. The dressing is so flavorful you won’t miss anything – I’ve served it to vegan friends who devoured it!
Which nuts give the best crunch?
I’m obsessed with toasted sliced almonds, but pepitas (pumpkin seeds) are my runner-up. Walnuts get too soft, so stick with nuts that hold their crunch. Pro move: toast them yourself for maximum flavor – just 5 minutes in a dry pan makes them magical!

Got more questions? Drop them below – I’ve made this salad so many times I could probably write a book about it! If you enjoy these quick recipes, follow along on our Facebook page for more updates.