Save Standing in my grandmother's kitchen on a humid July afternoon, I watched her transform a head of cabbage into something magical with nothing but a sharp knife and a bowl. The rhythm of her knife against the cutting board became the soundtrack of summer, followed by the satisfying crunch of vegetables hitting the mixing bowl. She never measured anything, insisting that coleslaw should be made by feel and taste rather than strict rules. That afternoon taught me that the best coleslaw balances creaminess with brightness, crunch with tenderness. Now I make it for every barbecue, and people always ask for the recipe.
Last summer I brought this to a neighborhood potluck, and within minutes three different people had asked for the recipe. The bowl was completely empty before any of the main dishes even made it to the table. I've started making double batches just to ensure there's enough for leftovers the next day, though those rarely last either.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 6 cups green cabbage, finely shredded: The foundation of the slaw, providing sweet crunch and structure
- 1 cup red cabbage, finely shredded: Adds gorgeous purple color and a slightly peppery bite
- 1 cup carrots, julienned or grated: Brings natural sweetness and vibrant orange color
- 2 tablespoons red onion, finely minced: Optional but adds a nice sharp contrast to the creamy dressing
- ¾ cup mayonnaise: Creates the rich, creamy base that coats every vegetable
- 2 tablespoons sour cream: Adds tang and slight thickness to the dressing
- 2 tablespoons apple cider vinegar: Cuts through the richness and brings essential brightness
- 1 tablespoon Dijon mustard: Provides a subtle sharp edge and helps emulsify the dressing
- 2 teaspoons granulated sugar: Balances the acidity and rounds out the flavors
- ½ teaspoon celery seed: The secret ingredient that gives classic coleslaw its distinctive flavor
- ½ teaspoon kosher salt: Enhances all the flavors and helps draw out moisture from the vegetables
- ¼ teaspoon freshly ground black pepper: Adds gentle warmth and depth
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prepare the vegetables:
- Combine both cabbages, carrots, and red onion in a large mixing bowl, using your hands to gently toss them together until evenly distributed
- Whisk the dressing:
- In a separate small bowl, whisk together mayonnaise, sour cream, vinegar, mustard, sugar, celery seed, salt, and pepper until completely smooth
- Combine and coat:
- Pour the dressing over the vegetables and toss thoroughly until every piece is lightly coated in the creamy mixture
- Let it rest:
- Cover and refrigerate for at least 30 minutes to allow the flavors to meld and the vegetables to soften slightly
- Final toss and serve:
- Toss again before serving and adjust seasoning with more salt, pepper, or vinegar if needed
Save My friend Sarah claimed she hated coleslaw until I made this version for her. Now she requests it every time she comes over, saying she had no idea coleslaw could actually taste fresh and balanced instead of soggy and overly sweet.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Your Own
Sometimes I swap half the mayonnaise for Greek yogurt when I want something lighter, and honestly, nobody notices the difference. The sour cream already provides tang, so the yogurt just makes it feel a bit less heavy while keeping all that creamy texture.
Perfect Pairings
This coleslaw is the ultimate barbecue side, cutting through rich smoked meats and balancing sweet sauces. I also love it piled high on pulled pork sandwiches or alongside a simple grilled chicken dinner when I want something refreshing.
Make-Ahead Magic
The beauty of coleslaw is that it actually improves with time, making it ideal for parties and meal prep. I've made it up to 24 hours ahead, and it stays perfectly crisp and delicious.
- Wait to add the dressing until no more than a day before serving to prevent sogginess
- Store in an airtight container and give it a good stir before serving
- If it seems a bit dry after refrigeration, whisk up a tiny bit more dressing to refresh it
Save There's something deeply satisfying about a bowl of colorful, crunchy coleslaw sitting on the picnic table next to grilled everything. It's the dish that makes summer feel complete.
Recipe FAQs
- → How long does coleslaw last in the refrigerator?
This coleslaw is best served cold and can be prepared up to one day in advance. Store it covered in the refrigerator to maintain its crispness and flavor.
- → Can I make this coleslaw dressing lighter?
Yes, you can substitute Greek yogurt for sour cream to create a lighter version of the creamy dressing. Ensure it's plain Greek yogurt for the best flavor balance.
- → What can I add for extra flavor or tang?
For extra tang, consider adding a splash more apple cider vinegar or a squeeze of fresh lemon juice. You can also incorporate sliced green onions or chopped fresh herbs like parsley or chives for additional aromatic notes.
- → What is the best way to shred cabbage for this dish?
For the best texture, use a sharp chef's knife to finely shred both green and red cabbage. A mandoline slicer can also achieve very thin, even shreds, but exercise caution when using it.
- → What are some serving suggestions for this side?
This classic, tangy coleslaw is a versatile side dish, perfect for picnics, barbecues, or alongside grilled meats, fried chicken, or sandwiches. Its refreshing crispness complements rich flavors beautifully.