This crisp and vibrant slaw combines the sweetness of fresh apples with the satisfying crunch of green and red cabbage. The creamy dressing gets its tang from apple cider vinegar and a touch of sweetness from honey, creating the perfect balance of flavors.
Ready in just 15 minutes, this versatile side dish pairs beautifully with grilled meats, fish, or veggie burgers. It's ideal for summer picnics, barbecues, or anytime you want a refreshing addition to your meal.
The slaw gets even better after chilling, allowing the flavors to meld together. Optional additions like fresh parsley, toasted sunflower seeds, or walnuts add extra texture and nutrition.
The crunch is what gets me every single time, that violent, satisfying crack of fresh cabbage meeting a crisp apple in a bath of tangy cream. I threw this together on a sweltering July afternoon when the grill was screaming and I had nothing planned for a side dish. It took me maybe ten minutes and somehow stole the whole show from the ribs I had spent six hours smoking.
My neighbor Dave actually set down his beer and asked for the recipe, which if you know Dave is roughly equivalent to receiving a Michelin star.
Ingredients
- Green cabbage (2 cups, finely shredded): The sturdy backbone that holds everything together, slice it thin so no one wrestles with stringy chunks.
- Red cabbage (1 cup, finely shredded): Adds gorgeous color and a slightly peppery edge that makes the bowl look intentional.
- Apples (2 medium, julienned or grated): Use one sweet like Gala and one tart like Granny Smith for complexity that keeps each forkful interesting.
- Carrot (1 large, peeled and grated): A quiet sweetness that rounds out the sharpness of the vinegar.
- Green onions (3, thinly sliced): Gentler than red onion and they contribute a mild bite without overwhelming the delicate apple flavor.
- Mayonnaise (1/3 cup): Full fat is the way to go here, the low fat versions break down and turn watery fast.
- Apple cider vinegar (2 tbsp): Ties the apple and cabbage together with a bright acidity that makes your mouth happy.
- Honey (1 tbsp): Just enough sweetness to calm the vinegar without turning this into a dessert.
- Dijon mustard (1 tsp): A tiny emulsifier that keeps the dressing creamy and adds a subtle warmth.
- Salt and black pepper: Season gradually and taste as you go, the cabbage needs a generous hand.
- Fresh parsley (1/4 cup, chopped, optional): Throws in a fresh herbal note and a pop of green.
- Toasted sunflower seeds or walnuts (1/4 cup, optional): Toasted is nonnegotiable, raw nuts just feel like a mistake in an otherwise vibrant bowl.
Instructions
- Toss the vegetables:
- Pile the green and red cabbage into a big bowl with the apples, carrot, and green onions, then use your hands or tongs to fluff everything together until the colors are evenly distributed.
- Whisk the dressing:
- In a small bowl, stir the mayonnaise, apple cider vinegar, honey, Dijon, salt, and pepper until you have a smooth, pourable sauce with no lumps hiding in the corners.
- Bring it together:
- Drizzle the dressing over the cabbage mixture and toss with confidence, making sure every strand gets coated because a naked piece of cabbage is a sad piece of cabbage.
- Add the extras:
- Fold in the parsley and toasted nuts if you are using them, then take a bite and adjust the salt or vinegar until it sings.
- Let it rest:
- Cover and chill for at least ten minutes so the flavors marry and the cabbage softens just slightly into something even more craveable.
I have watched this bowl disappear at potlucks while far more complicated dishes sat untouched, and honestly that is the highest compliment a salad can receive.
Picking the Right Apple Changes Everything
A Honeycrisp will give you bursts of juice and sweetness, while a Granny Smith snaps back with tartness that cuts through the mayo beautifully. I usually split the difference and use one of each because compromise is underrated, especially in cooking.
Making It Vegan Is Effortless
Swap the mayonnaise for a good vegan mayo and use maple syrup instead of honey, and you lose absolutely nothing in flavor. I actually prefer the maple version in autumn when it feels right to lean into those warm, round notes.
What to Serve Alongside
This slaw belongs next to anything hot off the grill, tucked into a fish taco, or piled high on a pulled pork sandwich. It also makes a surprisingly excellent lunch on its own when you are too hot to care about cooking.
- Pair it with grilled chicken thighs and corn on the cob for a complete summer plate.
- Stuff leftovers into a wrap with some sharp cheddar for an unbeatable next day lunch.
- Always make more than you think you need because it vanishes fast.
Keep it cold, keep it crunchy, and watch how a simple bowl of shredded vegetables turns an ordinary meal into something people remember.
Recipe Questions & Answers
- → How long should I chill the coleslaw before serving?
-
Chill the coleslaw for at least 10 minutes before serving to allow the flavors to meld together. It can be refrigerated for up to 2 days, though the cabbage will become softer over time.
- → Can I make this coleslaw ahead of time?
-
Yes, you can prepare the vegetables and dressing separately up to a day in advance. Toss them together just before serving to maintain the best texture and freshness.
- → What type of apples work best?
-
Both sweet apples like Gala and tart varieties like Granny Smith work beautifully. Choose based on your preference—sweet apples add more natural sweetness while tart varieties provide a nice contrast to the creamy dressing.
- → How can I make this vegan?
-
Substitute vegan mayonnaise for regular mayonnaise and replace the honey with maple syrup or agave nectar. The rest of the ingredients are naturally plant-based.
- → What can I add for extra texture?
-
Try adding toasted sunflower seeds, walnuts, or pumpkin seeds for crunch. Dried cranberries or raisins add bursts of sweetness. Fresh herbs like cilantro or dill also complement the flavors wonderfully.
- → How do I prevent the apples from browning?
-
Toss the julienned or grated apples with a tablespoon of lemon juice or apple cider vinegar immediately after cutting. The acidic coating helps prevent oxidation and keeps the apples looking fresh.