Spanish Cabbage Salad
Better than coleslaw... if you ask us!
Recipe of the Day
Discover a New Recipe Every Day. Give Back With Every Bite.
Every day, we feature a hand-picked recipe for you to discover, cook, and share. The best part?
Every recipe you read helps feed the hungry.

If you’re a fan of coleslaw but ready to try something with a little more depth, this Spanish Cabbage Salad is the perfect place to start. It has the same crisp, crunchy cabbage base you know and love, but instead of a creamy dressing, it’s tossed with warm olive oil, garlic, smoky paprika, and sherry vinegar. The result is a simple salad that’s packed with bold flavor and proves that cabbage doesn’t need mayonnaise to shine.


Inspired by the flavors found throughout Spain, this recipe relies on a handful of pantry staples that work beautifully together. Smoky paprika gives the dressing its signature warmth, while sherry vinegar adds a bright tang that’s unmistakably Spanish. Thin slices of garlic are gently cooked in olive oil until fragrant, creating a dressing that’s rich without being heavy.


The warm dressing softens the cabbage just enough to take away its raw edge while leaving plenty of crunch behind. After just 15 minutes of resting, the cabbage soaks up all those savory flavors, making every bite better than the last. It’s a fresh, vibrant alternative to traditional coleslaw and one you’ll find yourself making long after barbecue season ends.


Serve this salad alongside grilled meats, roasted chicken, or your favorite tapas-inspired spread. It’s equally at home at a backyard cookout, weeknight dinner, or holiday table. With its bold Spanish flavors and easy preparation, this cabbage salad is a refreshing twist on a familiar favorite that just might replace your usual slaw recipe.

Spanish Cabbage Salad
Ingredients
- 1 head green cabbage
- 1/4 cup olive oil
- 8 cloves garlic, thinly sliced
- 1 1/2 tablespoons sherry vinegar
- 1 1/2 teaspoons smoked paprika
- 1/2 teaspoon ground cumin
- salt and black pepper, to taste
Preparation
- Remove outer few leaves from cabbage, then thinly slice into small strips. Place sliced cabbage in a large serving bowl.
- In a small frying pan, heat olive oil over medium heat.
- Add garlic and cook for 1-2 minutes, continuously stirring. Add vinegar, paprika, cumin, salt, and pepper, and cook for 30 seconds, then remove from heat.
- Drizzle the warm garlic mixture over the cabbage and toss to coat.
- Let rest for 15 minutes, then serve.
Recipe adapted from Spainonafork.com