This vibrant dish combines shredded green and red cabbage with crisp vegetables, topped with creamy avocado cubes. The zesty lime dressing brings everything together with a perfect balance of acidity and subtle sweetness. Ready in just 15 minutes, this gluten-free and vegan creation works beautifully as a light lunch or accompanies any main course. The crunch from fresh vegetables pairs wonderfully with the smooth avocado texture.
Last summer my neighbor brought over an armful of fresh cabbage from her garden and honestly I had no idea what to do with it all. I started throwing together whatever crunchy vegetables I had in the fridge, whipped up a quick lime dressing, and somehow this salad stole the show at our backyard barbecue that evening. Now whenever I see those purple and green heads at the farmers market, they go straight into my basket without hesitation.
My sister in law was visiting last month and we needed something quick but impressive to go with grilled fish. I made a huge bowl of this salad and she literally stopped midconversation after her first bite, eyes wide, asking exactly what was in the dressing. We ended up standing at the counter eating it straight from the mixing bowl with forks while the fish got cold on the grill.
Ingredients
- 3 cups green cabbage: Finely shredded creates the best texture and lets the dressing coat every single strand
- 1 cup red cabbage: Adds that gorgeous purple color and holds its crunch beautifully even after dressing
- 1 large ripe avocado: The creaminess balances all the crisp vegetables perfectly so do not skip it
- 1 medium carrot: Julienned or grated brings sweetness and another layer of crunch
- 1 small red bell pepper: Thinly sliced it contributes both color and a mild pepper flavor
- 2 green onions: Their mild onion flavor brightens everything without being overpowering
- 1/4 cup fresh cilantro: Chopped fresh adds an herbal pop that ties everything together
- 3 tablespoons fresh lime juice: Fresh is absolutely essential here bottled juice will make the salad taste flat
- 2 tablespoons extra-virgin olive oil: Helps the dressing cling to all those crunchy vegetables
- 1 teaspoon maple syrup or honey: Just enough to balance the acidity and bring everything together
- 1 small garlic clove: Finely minced it adds a subtle background warmth
- 1/2 teaspoon sea salt: Enhances all the fresh flavors without making the salad salty
- 1/4 teaspoon freshly ground black pepper: Adds a gentle warmth that rounds out the dressing
- 2 tablespoons toasted pumpkin seeds: Optional but they add incredible crunch and protein
- 1 tablespoon sesame seeds: Optional topping that makes the salad look restaurant beautiful
Instructions
- Combine the crunch:
- In a large bowl toss together the green and red cabbage carrot red bell pepper green onions and cilantro until everything is evenly distributed
- Whisk up brightness:
- In a small bowl or jar whisk together the lime juice olive oil maple syrup garlic salt and pepper until the mixture looks smooth and glossy
- Bring it together:
- Pour the dressing over the vegetables and toss thoroughly with tongs or clean hands until every piece is lightly coated
- Add the creamy element:
- Gently fold in the diced avocado being careful not to mash it you want those chunks to stay intact
- Finish with flourish:
- Transfer to your prettiest serving bowl and scatter the pumpkin seeds and sesame seeds on top if using them
This recipe has become my go to for potlucks because it holds up better than delicate greens and everyone always asks for the recipe. Something about the vibrant colors and fresh crunch makes people assume it must have taken forever to prepare.
Making It Your Own
Once I added thinly sliced radishes when I had extra from my CSA box and that peppery kick was incredible. Sometimes I throw in jicama for even more crunch or swap parsley for cilantro when my herb garden is running low.
Protein Options
Grilled chicken turns this into a complete meal that my husband actually requests weekly. When my vegetarian niece visits I add crispy tofu cubes and she says it is the only salad she has ever actually wanted seconds of.
Storage Secrets
I learned the hard way that dressed avocado does not keep well so now I always store the salad and dressing separately when meal prepping. The cabbage actually gets better after marinating for a few hours in the fridge so do not be afraid to make it ahead.
- Keep the avocado pit in the fridge with any leftover dressed salad to slow browning
- Bring cold salad to room temperature for about fifteen minutes before serving
- Revive leftover salad the next day with a fresh squeeze of lime
This salad reminds me that sometimes the simplest combinations are the most satisfying. Hope it becomes a staple in your kitchen like it has in mine.
Common Questions
- → How long does this stay fresh?
-
Best enjoyed immediately, as avocado may oxidize and brown over time. If storing, keep dressing separate and toss just before serving.
- → Can I prepare this ahead?
-
Shred vegetables and whisk dressing up to a day in advance. Add avocado and dressing right before serving to maintain freshness.
- → What proteins pair well?
-
Grilled chicken, tofu, or chickpeas make excellent additions for a more substantial meal while keeping the vibrant flavors intact.
- → How do I prevent avocado browning?
-
Toss diced avocado with a bit of lime juice before adding to the salad, or add it just before serving to maintain its vibrant green color.
- → Can I substitute the sweetener?
-
Agave nectar or a pinch of sugar works well in place of maple syrup. Adjust to taste based on the acidity of your limes.
- → What other vegetables work?
-
Thinly sliced radishes, jicama, or cucumber add extra crunch. Spinach or mixed greens can also be incorporated for variety.