My Go-To Creamy Coleslaw Recipe

This is the classic creamy coleslaw I want piled high on everything. ♡
You know the one — cool, crunchy, tangy-sweet, and just creamy enough without feeling heavy. We love serving it alongside burgers, pulled pork, fried chicken, fish tacos, or BBQ chicken, piled onto sandwiches and wraps, or honestly just eaten with a fork straight from the bowl. The seasonings are balanced perfectly and it always hits the spot!
It’s also wonderfully quick and easy to make. All you need is a bag of coleslaw mix, a few sliced green onions, and a homemade dressing made with mayo, apple cider vinegar, honey, Dijon, celery seeds, salt and pepper. It takes all of 10 minutes to stir together, then the fridge does the rest while the cabbage softens slightly and all of those flavors have time to mingle.
Let’s make some coleslaw!

Recipe Tips
Here are a few quick tips to help make your coleslaw extra crisp, creamy and flavorful:
- Use a fresh bag of coleslaw mix. Since cabbage is the main ingredient here, freshness really makes a difference. Look for a bag that’s crisp, dry (not wet and soggy), and not browning around the edges.
- Whisk the dressing separately. It may be tempting to toss everything in one bowl, but whisking the dressing first helps the honey, Dijon, vinegar and mayo fully combine so the flavor is evenly distributed.
- Don’t skip the chill time. Thirty minutes in the fridge gives the cabbage a chance to soften slightly and lets the dressing soak in. The texture becomes much better after a little rest.
- Taste before serving. Coleslaw can mellow as it chills, so give it one final toss and taste before serving. Add an extra splash of vinegar for tang, a pinch of salt for flavor, or a little more honey if you prefer it sweeter.
- Make it the same day. You can prep it a few hours ahead, but for the best crunch, I recommend serving it within the first day.

Variations To Try
Want to change things up? Here are a few ways to customize this classic coleslaw:
- Add fresh herbs. Stir in chopped parsley, cilantro, dill or chives for a fresher, more colorful slaw.
- Make it sweeter. Add an extra teaspoon or two of honey if you love a sweeter, deli-style coleslaw.
- Swap in Greek yogurt. Replace half of the mayo with plain Greek yogurt for a tangier, slightly lighter dressing.
- Add extra crunch. Toss in thinly sliced radishes, chopped celery, toasted sunflower seeds or sliced almonds.
- Make it spicy. Add a pinch of cayenne, a few dashes of hot sauce, or some finely minced jalapeño.
- Add apple. Stir in thinly sliced or matchstick-cut apple for a sweet, crisp twist.
- Make it more tangy. Add an extra splash of apple cider vinegar or a squeeze of fresh lemon juice.
- Make it dairy-free. This recipe is already dairy-free as written, as long as your mayonnaise is dairy-free too.

FAQ
Yes, definitely. This coleslaw is best after at least 30 minutes in the fridge, and you can make it a few hours ahead of time. But for the best crunch, I recommend serving it the same day.
Absolutely. You’ll need about 6 to 7 cups of shredded cabbage and carrots total. A mix of green cabbage, purple cabbage and carrots works beautifully.
Cabbage naturally releases moisture as it sits, especially once it’s tossed with dressing and salt. To help avoid watery slaw, serve it within the first day and give it a quick toss before serving.
Sure. The celery seeds add that classic coleslaw flavor, but you can skip them if you don’t have any on hand. A tiny pinch of celery salt can also work, but reduce the added salt if using it.

Coleslaw Mix
- 1 (14-ounce) bag coleslaw mix
- 3 green onions, thinly sliced
Dressing
- 3/4 cup mayonnaise
- 2 tablespoons apple cider vinegar
- 1 tablespoon honey
- 1 teaspoon Dijon mustard
- 3/4 teaspoon celery seeds
- 1/2 teaspoon fine sea salt
- 1/4 teaspoon freshly cracked black pepper
