This crisp cabbage and carrot salad combines finely shredded green cabbage and grated carrots with a creamy, tangy dressing made from mayonnaise, apple cider vinegar, Dijon mustard, and a touch of honey. With optional red onion and celery seed, it offers a fresh, crunchy side ideal for barbecues and sandwiches. Chilling before serving helps meld the flavors, while simple variations like Greek yogurt or sweet additions can customize the taste. Quick to prepare, this salad brings a refreshing balance with a creamy texture and a bright zing.
My neighbor showed up at a summer cookout with a bowl of coleslaw so crisp and bright it made everything else on the table look dull. I asked for the recipe thinking it would be complicated, but she just laughed and said the secret was not overthinking it. That afternoon, I realized coleslaw isn't about fancy technique, it's about balance, timing, and knowing when to stop fussing.
I made this for a Fourth of July potluck where everyone brought something heavy and complicated. The coleslaw disappeared first, and people kept asking if I'd used some secret ingredient. The truth is simpler, sweeter, and a bit embarrassing to admit, but that's when I understood the power of doing one thing really well.
Ingredients
- Green cabbage (1 small head, about 600 g, finely shredded): Choose a head that feels dense and heavy for its size, with no brown or soft spots, because quality cabbage is half the battle.
- Carrots (2 medium, peeled and grated): Fresh carrots add natural sweetness and that little pop of color that makes the whole bowl look alive.
- Red onion (1 small, finely sliced, optional): If you use it, soak the slices in ice water for a few minutes first to mellow the sharp bite.
- Mayonnaise (120 ml / ½ cup): Use a good quality mayo because it's the backbone of the dressing and you'll taste the difference.
- Apple cider vinegar (2 tbsp): This is what makes coleslaw taste like coleslaw, so don't skip it or substitute without thinking it through.
- Dijon mustard (1 tbsp): A spoonful adds tang and depth without making it taste like mustard.
- Honey or sugar (1 tbsp): Just enough to round out the sharp edges and make everything sing together.
- Celery seed (½ tsp, optional): I learned this is the ingredient people can't quite identify but makes them say wow.
- Salt and freshly ground black pepper: Taste as you go because every cabbage is slightly different.
Instructions
- Shred and grate everything:
- Use a sharp knife for the cabbage, cutting it into thin, even ribbons so it wilts evenly when the dressing hits it. A box grater works perfectly for carrots and will save your knuckles and your sanity.
- Build your dressing:
- Whisk the mayo, vinegar, mustard, honey, and celery seed in a small bowl until it's smooth and looks almost glossy. The whisking matters because it emulsifies the dressing and makes it coat everything evenly instead of pooling at the bottom.
- Toss it all together:
- Pour the dressing over the vegetables in your large bowl and use your hands or two spoons to mix, making sure every strand of cabbage gets coated. This is the moment it transforms from just chopped vegetables into actual coleslaw.
- Chill and let it sit:
- Cover it and refrigerate for at least 30 minutes, which gives the dressing time to soften the cabbage slightly and the flavors a chance to get to know each other. This step changes everything, so please don't skip it no matter how hungry you are.
- Taste and adjust before serving:
- Give it another toss, then taste a small bite and decide if it needs more salt, vinegar, or honey to hit the right note for your palate. This is your coleslaw, so make it taste how you want it.
At a small dinner party, someone told me their grandmother used to make coleslaw exactly like this for every single meal, and it was the only vegetable their picky kid would eat. That stuck with me because it meant this simple salad had been quietly nourishing families for generations, and here I was finally understanding why.
When to Make This
Coleslaw is the quiet hero of summer eating, but it works just as well in the middle of winter alongside something warm and comforting. I've made it for casual weeknight dinners, elaborate barbecues, and even just as a snack when the cravings hit and I wanted something crisp and alive. It's also the kind of thing people assume you bought it from somewhere fancy, so you get to be mysterious about your culinary skills.
Playing with Flavor
The base recipe is perfect on its own, but once you understand how the pieces work together, you can bend it to your mood. I've added thinly sliced apples and raisins when I wanted sweetness to take over, swapped half the mayo for Greek yogurt when I wanted something lighter, and even stirred in fresh herbs when I was feeling fancy. The dressing ratio stays the same, which makes experimentation feel safe instead of scary.
Storing and Serving
This coleslaw actually tastes better on day two when the flavors have had time to settle and mingle in the quiet of your refrigerator. It keeps beautifully for up to two days, so make it the day before your gathering if you want one less thing to stress about. Serve it cold straight from the fridge alongside fried chicken, pulled pork, grilled fish, or even just on top of a simple sandwich when you want to feel like you're eating something alive and fresh.
- Make it ahead and your future self will thank you.
- Keep extra dressing on the side in case it needs perking up before serving.
- Toss it gently right before guests arrive so the cabbage looks as crisp as possible.
Coleslaw is proof that the best food doesn't need to be complicated or expensive, just thoughtfully made with fresh ingredients and a little patience. I make it all the time now, and people still ask what my secret is.
Recipe Questions & Answers
- → What vegetables are used in this salad?
-
Finely shredded green cabbage and grated carrots form the base, with optional thinly sliced red onion for extra flavor.
- → How is the dressing prepared?
-
The dressing combines mayonnaise, apple cider vinegar, Dijon mustard, honey or sugar, with optional celery seed, salt, and pepper whisked until smooth.
- → Can this salad be made ahead of time?
-
Yes, chilling the salad for at least 30 minutes allows the flavors to meld, and it keeps well refrigerated for up to 2 days.
- → Are there lighter dressing alternatives?
-
You can substitute half the mayonnaise with plain Greek yogurt for a lighter, tangier dressing.
- → What dishes pair well with this salad?
-
It complements grilled fish, pulled pork, fried chicken, and is great for barbecues, picnics, or sandwiches.