This classic creamy coleslaw combines shredded green and red cabbage with grated carrot and green onions, all tossed in a rich tangy dressing made with mayonnaise, apple cider vinegar, and Dijon mustard. The dressing gets its signature flavor from a touch of sugar and optional celery seed, creating the perfect balance of creaminess and brightness. Ready in just 15 minutes, this versatile 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 allow the flavors to meld together.
My grandmother had this magical way of transforming a simple head of cabbage into something people fought over at summer barbecues. She would stand at her kitchen counter, sleeves rolled up, shredding cabbage with this old metal grater that made the most satisfying rhythm against her cutting board. The vinegar smell would hit me before I even stepped into the house.
Last summer I brought this to a neighborhood block party and watched three different people ask for the recipe between bites. One neighbor confessed she usually hates coleslaw but kept going back for seconds. Theres something about the combination of crisp vegetables and that punchy dressing that makes people forget they are eating cabbage.
Ingredients
- 4 cups green cabbage: The backbone of your slaw, shred it as thin as possible for that delicate melt in your mouth texture
- 1 cup red cabbage: Brings gorgeous color and slightly peppery notes that make every bowl look restaurant worthy
- 1 large carrot: Grated finely adds natural sweetness and the most beautiful orange flecks throughout
- 2 green onions: Their mild bite cuts through the richness of the dressing perfectly
- 2/3 cup mayonnaise: Real mayo makes all the difference here, no substitutes if you want authentic creamy goodness
- 2 tablespoons apple cider vinegar: This is what gives your coleslaw its signature tang and keeps it from feeling too heavy
- 1 tablespoon Dijon mustard: Adds just enough sharpness to wake up all the other flavors
- 1 tablespoon sugar: Balances the vinegar and helps draw out natural moisture from the vegetables
- 1/2 teaspoon celery seed: Optional but highly recommended for that classic deli style flavor
- Salt and pepper: Essential for pulling everything together and making the flavors pop
Instructions
- Prep your vegetables:
- Toss both cabbages, grated carrot, and sliced green onions in your largest mixing bowl until they are evenly distributed
- Whisk the dressing:
- Combine the mayonnaise, vinegar, Dijon, sugar, celery seed, salt, and pepper in a small bowl until completely smooth
- Bring it together:
- Pour the dressing over the vegetables and toss thoroughly until every single piece is coated in that creamy goodness
- Taste and adjust:
- Sneak a bite and add more salt, pepper, or vinegar if needed to hit your perfect balance
- Let it rest:
- Cover the bowl and refrigerate for at least 30 minutes to let the flavors meld and the cabbage soften slightly
I learned the hard way that rushing this recipe results in crunchy, dressing coated cabbage instead of the tender, flavor-packed side dish it is meant to be. Now I always make it a few hours ahead and let the refrigerator do its work.
Making It Your Own
Sometimes I swap out the green cabbage for Napa cabbage when I want something softer and more delicate. The texture transforms completely and the whole dish feels lighter and more refined.
Perfect Pairings
This coleslaw is the ultimate partner for anything grilled. The cool creaminess cuts through spicy barbecue sauce and balances the richness of pulled pork beautifully.
Storage Secrets
Properly stored in an airtight container, this coleslaw will stay fresh for up to five days in the refrigerator. The texture actually improves on day two and three as the flavors deepen and the cabbage softens.
- Keep it away from strong smelling foods in the fridge as cabbage can absorb odors
- If you need to make it ahead, wait to add the green onions until the day you serve it
- The dressing may separate slightly after sitting, just give it a good stir before serving
Theres something deeply satisfying about making your own coleslaw instead of buying it from the store. Once you taste how bright and fresh homemade can be, you will never go back to that pre made stuff again.
Recipe FAQs
- → How long should coleslaw sit before serving?
-
Refrigerate the coleslaw for at least 30 minutes before serving. This allows the flavors to meld together and the vegetables to slightly marinate in the dressing. It can be made up to a day in advance.
- → Can I make this lighter?
-
Yes! Swap half the mayonnaise for Greek yogurt to reduce calories while maintaining creaminess. You can also use light mayonnaise if preferred.
- → What can I serve with creamy coleslaw?
-
This coleslaw pairs excellently with grilled meats, pulled pork sandwiches, fried chicken, burgers, or as part of a picnic spread. It's also great alongside fish tacos or barbecue plates.
- → How do I make it vegan?
-
Use vegan mayonnaise instead of traditional mayonnaise. All other ingredients are naturally plant-based, making it an easy substitution.
- → Can I add other vegetables?
-
Absolutely! Try adding thinly sliced bell peppers, grated broccoli stem, or fresh herbs like parsley or dill. Just keep the total vegetable amount consistent for proper dressing coverage.