This easy creamy coleslaw combines crisp green and red cabbage with grated carrot and green onions, all tossed in a tangy homemade dressing. The creamy blend of mayonnaise, apple cider vinegar, and Dijon mustard creates the perfect balance of flavors. Ready in just 15 minutes, this classic side dish pairs beautifully with grilled meats, pulled pork sandwiches, or fried chicken. For best results, refrigerate for at least 30 minutes before serving to let the flavors meld together.
Last summer, my neighbor brought this coleslaw to our block party and I found myself standing by the bowl, snagging forkfuls every time I walked past. She caught me mid-reach and laughed, saying the secret was letting it sit longer than I thought necessary. Now it is the one side dish I actually get excited about making.
I made a triple batch for my daughters birthday party last month and honestly, the guests devoured it faster than the cupcakes. My brother-in-law, who claims to hate coleslaw, went back for seconds and asked for the recipe before he even finished his plate.
Ingredients
- Green cabbage: The backbone of this slaw, providing that satisfying crunch that holds up beautifully to the creamy dressing
- Red cabbage: Adds gorgeous color and a slightly peppery note that makes every bite more interesting
- Carrot: Brings natural sweetness that balances the tangy dressing and makes the whole dish feel brighter
- Green onions: Their mild onion flavor keeps things fresh without overwhelming the other vegetables
- Mayonnaise: Creates that velvety texture we all love in coleslaw while letting the vegetables shine
- Apple cider vinegar: The secret weapon that keeps the dressing from feeling too heavy or rich
- Dijon mustard: Adds just enough sharpness to wake up your palate without being overpowering
- Sugar: Rounds out the acidity and helps all the flavors play nicely together
- Celery seed: Optional but highly recommended, it gives the slaw that classic deli flavor you cannot quite place
- Salt and pepper: Essential for popping all the flavors and making the vegetables taste like their best selves
Instructions
- Prep your vegetables:
- Toss both cabbages, the grated carrot, and sliced green onions in your largest bowl until they are happily mingled together
- Whisk the dressing:
- In a separate bowl, combine the mayonnaise, vinegar, mustard, sugar, celery seed, salt, and pepper until you have a smooth, creamy mixture
- Bring it together:
- Pour that gorgeous dressing over the vegetables and toss everything until each piece is lightly coated in the creamy mixture
- Taste and adjust:
- Take a small bite and add more salt, pepper, or vinegar if it needs a little something extra
- Let it rest:
- Cover the bowl and pop it in the fridge for at least 30 minutes, though an hour or two is even better for the flavors to really become friends
Every Fourth of July now, this coleslaw makes an appearance on our picnic table, nestled between the potato salad and baked beans. Something about those purple and green flecks against the white dressing just feels like summer on a plate.
Make-Ahead Magic
I have learned this coleslaw actually tastes better on day two, after the vegetables have had time to soften slightly and really drink in that tangy dressing. It is the ultimate party food because you can make it the night before and not worry about last-minute prep.
Lighter Variations
When I am feeling especially virtuous, I swap half the mayonnaise for plain Greek yogurt and nobody notices the difference except me. The tang from the yogurt actually complements the vinegar beautifully while cutting the calories significantly.
Serving Suggestions
This coleslaw is the unsung hero of so many meals, balancing out rich or spicy foods with its cool creaminess.
- Pile it generously onto pulled pork sandwiches or sloppy joes
- Serve alongside fried chicken or fish and chips for that classic diner experience
- Use it as a crunchy, tangy bed for grilled bratwursts or hot dogs
Hope this becomes your go-to summer side dish too. There is something deeply satisfying about a homemade coleslaw that actually lives up to the hype.
Recipe FAQs
- → How long should coleslaw sit before serving?
-
For the best flavor, refrigerate the coleslaw for at least 30 minutes before serving. This allows the dressing to marinate the vegetables and the flavors to meld together beautifully.
- → Can I make this coleslaw ahead of time?
-
Yes, you can make this coleslaw up to 24 hours in advance. Store it covered in the refrigerator and give it a quick toss before serving to redistribute the dressing.
- → How do I make a lighter version?
-
Substitute half the mayonnaise with Greek yogurt for a lighter, tangier version. This reduces calories while maintaining the creamy texture and delicious flavor.
- → What goes well with creamy coleslaw?
-
This versatile side pairs perfectly with grilled meats, pulled pork sandwiches, fried chicken, burgers, and barbecue dishes. It's also excellent at picnics and potlucks.
- → Can I use pre-shredded cabbage?
-
Yes, you can use a bag of pre-shredded coleslaw mix to save time. However, freshly shredded cabbage has a better crunch and texture. If using pre-shredded, skip the grating step.
- → How do I make this vegan?
-
Replace regular mayonnaise with a vegan mayonnaise alternative. The rest of the ingredients are naturally plant-based, making this an easy vegan adaptation.