This colorful dish brings together shredded green and red cabbage, crisp bell pepper, and sweet carrot for a satisfying crunch. The star ingredient—ripe, creamy avocado—adds richness that balances perfectly with the bright lime dressing. Fresh cilantro and green onions provide aromatic depth, while toasted pumpkin or sesame seeds offer optional nutty texture on top. The entire assembly comes together in under 15 minutes, making it an excellent choice for quick weekday lunches or last-minute gathering sides.
The first time I made this salad, I was trying to use up a head of green cabbage that had been sitting in my fridge for days. I threw in whatever crunchy vegetables I could find, half an avocado, and a quick lime dressing. My husband took one bite and asked if I could make it every single day. Now its the one salad I actually crave instead of forcing myself to eat.
Last summer, I brought this to a potluck where it sat next to heavy pasta salads and mayonnaise based slaws. Within twenty minutes, my bowl was empty and three people had asked for the recipe. Theres something about the combination of textures and that bright tangy dressing that makes people forget theyre eating something so healthy.
Ingredients
- Green and red cabbage: The dual colors make this salad gorgeous and the different textures add wonderful crunch
- Ripe avocado: Adds creaminess that turns this from a basic slaw into something you actually want to keep eating
- Fresh lime juice: The acid cuts through the rich avocado and wakes up all the vegetables
- Maple syrup or honey: Just enough sweetness to balance the sharp lime and bitter cabbage
- Garlic clove: One small clove gives background warmth without overpowering the fresh flavors
- Carrot and red bell pepper: Bring extra sweetness and color variation that makes every forkful interesting
- Fresh cilantro: Adds an herbal brightness that ties everything together
Instructions
- Prepare your vegetables:
- Shred both cabbages thinly so they absorb the dressing beautifully, julienne the carrot into matchsticks, slice the bell pepper into thin ribbons, and chop the green onions and cilantro
- Make the lime dressing:
- Whisk together the fresh lime juice, olive oil, maple syrup, minced garlic, salt, and pepper until the mixture thickens slightly and turns cloudy
- Combine the salad:
- Pour the dressing over the cabbage mixture and toss thoroughly with your hands, making sure every piece of vegetable gets coated
- Add the avocado:
- Gently fold in the diced avocado last so it stays in chunks rather than mashing into the dressing
- Finish and serve:
- Transfer everything to a serving bowl, sprinkle with pumpkin seeds and sesame seeds if you are using them, and serve right away while the cabbage is still snappy
This became our go to side dish for taco Tuesday but honestly, I have eaten it for lunch three times this week alone. Something about the combination of cool crisp cabbage and creamy avocado feels like a treat instead of a chore.
Making It Ahead
You can shred all the vegetables and whisk together the dressing up to a day in advance. Keep everything separate in the refrigerator and toss them together just before serving. The cabbage actually benefits from sitting in the dressing for about thirty minutes before adding the avocado.
Customizing Your Salad
Thinly sliced radishes add a beautiful pink color and peppery bite. Jicama brings extra crunch without changing the flavor profile. If you want more protein, grilled chicken strips or crispy tofu cubes work wonderfully folded into the salad.
Perfecting The Dressing
Taste your dressing before adding it to the vegetables. Some limes are more acidic than others so adjust the sweetness accordingly. The dressing should be bright but not mouth puckeringly sharp.
- Whisk the dressing vigorously for about thirty seconds to emulsify it properly
- If the dressing tastes too acidic, add honey one quarter teaspoon at a time
- Let the dressed salad sit for ten minutes before serving for best flavor
There is something deeply satisfying about a salad that requires no cooking and still delivers this much flavor. Sometimes the simplest food is exactly what you need.
Recipe Questions & Answers
- → How long does this salad stay fresh?
-
Best enjoyed immediately after preparation. The avocado may begin to brown after a few hours, so serve fresh for optimal appearance and texture. The dressed cabbage base can be refrigerated separately for up to 2 days.
- → Can I make this ahead for meal prep?
-
Prepare the vegetable mixture and lime dressing separately in advance. Store in airtight containers in the refrigerator. Toss with dressing and add fresh avocado just before serving for best results.
- → What proteins pair well with this dish?
-
Grilled chicken, pan-seared tofu, or baked fish all complement the bright flavors. For plant-based options, add chickpeas, quinoa, or hemp seeds to boost protein content.
- → Is the dressing adjustable?
-
Absolutely. Reduce maple syrup for more tanginess, add extra garlic for depth, or incorporate a teaspoon of Dijon mustard for a creamy emulsion. The lime juice can be increased for brightness.
- → What vegetables work as substitutions?
-
Try thinly sliced radishes, jicama for extra crunch, or swap cilantro for parsley. Fennel bulb adds a lovely anise note, while shredded Brussels sprouts work beautifully in place of cabbage.
- → Is this suitable for special diets?
-
Yes—this dish is naturally vegan and gluten-free. For strictly plant-based versions, use maple syrup instead of honey. The sesame seed topping can be omitted for those with allergies.