This classic side dish features shredded green and red cabbage paired with sweet grated carrots and fresh green onions. The vegetables are coated in a rich, tangy dressing made with mayonnaise, apple cider vinegar, and Dijon mustard, balanced with just enough sugar. A hint of celery seed adds authentic flavor, while salt and pepper bring everything together. After chilling for 30 minutes, the flavors meld beautifully, creating the perfect accompaniment for grilled meats, barbecue, pulled pork sandwiches, or fried chicken.
The July heat wave had me craving something cool and crisp to serve alongside grilled burgers. I threw together this coleslaw on a whim, mixing whatever I had in the fridge, and my brother actually asked for seconds instead of reaching for the potato salad.
Last summer I made a triple batch for my neighbors backyard barbecue and watched three generations of her family go back for fourths. The red cabbage gives it such a gorgeous color that people actually ask what the secret ingredient is before even taking a bite.
Ingredients
- 4 cups green cabbage: The backbone of any good slaw, use the slicing disc on your food processor for perfectly uniform shreds in seconds.
- 1 cup red cabbage: Adds that stunning purple hue and a slightly peppery flavor that keeps things interesting.
- 1 large carrot: Grated fresh brings natural sweetness and color variation that makes the bowl look so inviting.
- 2 green onions: Their mild onion flavor wakes everything up without overwhelming the fresh vegetables.
- 2/3 cup mayonnaise: Real mayo makes all the difference here, invest in a quality brand with simple ingredients.
- 2 tablespoons apple cider vinegar: This is what gives the dressing its characteristic tang and cuts through the richness.
- 1 tablespoon Dijon mustard: Adds depth and a gentle heat that keeps you coming back for another bite.
- 1 tablespoon sugar: Just enough to round out the acidity and bring all the flavors together.
- 1/2 teaspoon celery seed: Optional but highly recommended, it adds an authentic old-fashioned flavor.
- 1/2 teaspoon salt and 1/4 teaspoon black pepper: Essential for waking up all those fresh vegetables.
Instructions
- Prep the vegetables:
- Toss both cabbages, the grated carrot, and sliced green onions into your largest mixing bowl, giving them a gentle toss to distribute everything evenly.
- Whisk the dressing:
- In a separate bowl, combine the mayonnaise, vinegar, mustard, sugar, celery seed, salt, and pepper until the mixture is completely smooth.
- Combine everything:
- Pour that gorgeous creamy dressing over the vegetables and toss with tongs or clean hands until every single shred is coated.
- Season to taste:
- Give it a try and adjust anything that needs tweaking, adding a pinch more salt or a splash of vinegar if it needs more brightness.
- Chill before serving:
- Cover the bowl and let it rest in the refrigerator for at least thirty minutes so the flavors can really get to know each other.
My grandmother always made her coleslaw the morning before a family gathering, saying the flavors needed time to become friends. Now I understand what she meant, that magical transformation that happens in the refrigerator.
Make It Your Way
After years of making this recipe, I have learned that small changes keep it exciting. Try swapping out half the mayonnaise for plain Greek yogurt when you want something lighter but still creamy.
Perfect Pairings
This coleslaw has saved many a dry burger and balanced countless spicy dishes. It is particularly brilliant alongside pulled pork sandwiches, fried chicken, or even as a topping for fish tacos.
Storage Secrets
Proper storage makes all the difference between fresh slaw and sad slaw. Keep these tips in mind for the best results.
- Store in an airtight container and use within three to four days for optimal texture.
- If it seems watery after sitting, give it a quick drain and toss with a fresh spoonful of dressing.
- The vegetables soften over time, so if you prefer it really crisp, make it the same day you plan to serve.
There is something deeply satisfying about a bowl of homemade coleslaw, crunchy and cool and exactly what summer should taste like.
Your Recipe Questions Answered
- → How long should coleslaw chill before serving?
-
Refrigerate for at least 30 minutes before serving. This resting period allows the flavors to meld together and the vegetables to soften slightly. You can make it up to a day ahead—the flavors actually improve with time.
- → Can I make this coleslaw lighter?
-
Yes! Replace half the mayonnaise with Greek yogurt for a lighter version with more protein and tang. You can also use light mayonnaise or reduce the amount of dressing slightly while maintaining great flavor.
- → What vegetables work best in coleslaw?
-
The classic combination includes green and red cabbage for color and crunch, plus grated carrot for sweetness. You can add shredded Brussels sprouts, kale, or diced bell peppers for variation. Just keep total vegetable amounts consistent.
- → Is this coleslaw vegan-friendly?
-
Substitute traditional mayonnaise with vegan mayonnaise to make it plant-based. The dressing ingredients otherwise stay the same. This adjustment makes it suitable for egg-free and vegan diets while keeping the creamy texture.
- → How long does homemade coleslaw last?
-
Store in an airtight container in the refrigerator for 3-5 days. The vegetables will release more liquid over time, so it may become slightly more watery. Give it a good toss before serving leftovers.
- → What main dishes pair well with coleslaw?
-
This versatile side complements grilled meats like burgers, ribs, and steak. It's classic with pulled pork sandwiches, fried chicken, or fish tacos. The cool, creamy crunch balances rich, smoky, or spicy flavors perfectly.