This coleslaw recipe is my go-to side dish for literally everything from backyard cookouts to weeknight dinners. I used to buy the pre-made stuff from the grocery store until I realized how much better homemade tastes. Trust me, you’ll never go back once you try this creamy version.
The best part? You can whip it up in 15 minutes flat. Bookmark this coleslaw recipe for your next potluck or BBQ because it’s that easy to make. Plus, it keeps for days in the fridge, so meal prep is covered.
Want to know my secret weapon for creamy coleslaw that actually stays crispy? It’s all about not overdressing and using the right vinegar ratio. I’m sharing everything you need to make restaurant-quality slaw at home, no special equipment needed.
Why this coleslaw recipe works
Ever notice how store-bought coleslaw gets all soggy by the next day? I used to have that problem until I figured out the perfect balance of mayo, vinegar, and timing.
- Stays crispy with that perfect creamy texture your family will devour in minutes
- Ready in 15 minutes with zero cooking required—pure convenience
- Works as a sandwich topper, BBQ side dish idea, or picnic food easy enough for anyone
- Lasts up to 5 days in the fridge, making it ideal for spring potluck sides
| Prep Time | Cook Time | Calories | Servings | Cuisine |
|---|---|---|---|---|
| 15 minutes | 0 minutes | 245 per serving | 6 servings | American |
Ingredients for coleslaw recipe
- 1/2 head green cabbage, shredded
- 1/4 cup shredded carrots
- 1 cup mayonnaise
- 2 tablespoons apple cider vinegar
- 1 tablespoon granulated sugar
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 tablespoon fresh parsley, chopped
- 1/2 cup shredded chicken breast, cooked
- 1 tablespoon olive oil
- 1 teaspoon Dijon mustard
- 1/2 teaspoon celery seed
Not a fan of parsley? Swap it for fresh dill or chives—both are absolutely delicious in this coleslaw recipe. I’ve tested it with red cabbage too, and it works great if you want something with more color and a slightly sweeter flavor.
Here’s my honest take: don’t skip the celery seed. I know it sounds random, but it adds this subtle flavor that makes people ask what your secret ingredient is. You can also add shredded chicken to make it more filling, which I do when I’m serving it as a light lunch option.
Step-by-step instructions
1. Grab your largest mixing bowl and shred your cabbage using a sharp knife or mandoline slicer. Work carefully if you’re using a mandoline—those things are no joke. Add your shredded carrots to the bowl and set it aside while you prep the dressing.
2. In a separate medium bowl, whisk together your mayonnaise, apple cider vinegar, sugar, salt, black pepper, and Dijon mustard. The mixture should smell tangy and slightly sweet. Stir in your celery seed and chopped parsley, mixing until everything’s evenly distributed throughout the dressing.
3. Pour the dressing over your cabbage and carrots mixture. Use a sturdy spoon to toss everything together, making sure every strand of cabbage gets coated. Don’t be shy—really mix it up so the creamy dressing distributes evenly throughout the coleslaw recipe.
4. If you’re adding shredded chicken breast, fold it in gently at this point. Drizzle the olive oil over the top and give it one more good toss. My hack is to taste it before serving and adjust the vinegar or salt if needed (trust me on this).
5. Cover your bowl with plastic wrap and refrigerate for at least 30 minutes before serving. This chill time lets the flavors meld together and the cabbage gets slightly softer while staying crispy. If you make it ahead, the slaw actually tastes better the next day—I always prepare mine in the morning for dinner.
6. Give it a quick stir right before serving to redistribute any liquid that’s settled at the bottom. If it looks a little watery, don’t panic—that’s totally normal and means the cabbage released its natural juices. The flavors have actually gotten stronger, which is a good thing for your coleslaw recipe.
7. Serve it cold alongside your favorite BBQ or sandwiches. Grab a fresh spoon every time you serve to keep it looking neat, and it’ll stay fresh-tasting throughout your meal. Store any leftovers in an airtight container in the fridge for up to five days.
Serving ideas for coleslaw recipe
This coleslaw recipe is ridiculously versatile, so here are my favorite ways to serve it.
Pulled chicken sandwich topping
Layer this creamy coleslaw on top of warm pulled chicken sandwiches for the ultimate texture contrast. The cool, crisp slaw perfectly balances the warm, tender chicken and adds a tangy kick. It’s basically a restaurant-quality sandwich happening right in your kitchen.
Classic BBQ side dish
Honestly, no summer cookout is complete without coleslaw as a BBQ side dish idea sitting on the table. Serve it cold in a big bowl so everyone can help themselves alongside ribs, burgers, or grilled chicken. I pair mine with grilled corn on the cob and baked beans for the complete spread.
Picnic food easy option
Pack this slaw in a sealed container for your next picnic because it travels beautifully and doesn’t require reheating. It stays fresh and crispy for hours, making it the perfect picnic food easy enough to transport. Plus it feeds a crowd with minimal fuss, which is exactly what you want at a spring potluck.
Pro tips for perfect coleslaw recipe
Storage tips
– Keep it in an airtight container in your fridge for up to 5 days – Don’t freeze coleslaw—the texture gets weird and watery when it thaws – Stir it occasionally to redistribute any liquid that settles at the bottomMake-ahead instructions
– Prepare the dressing the night before and store it separately – Shred your cabbage and carrots the morning of serving for maximum crispness – Combine everything 2-3 hours before serving for best flavor developmentVariations
– Use red cabbage for a sweeter, prettier coleslaw recipe with extra color – Add shredded apples or raisins for sweetness and extra texture – Swap mayo for half mayo and half Greek yogurt to cut calories and add proteinTroubleshooting
– If it’s too watery, drain some liquid and add a bit more mayo – If it’s too tangy, add a pinch more sugar to balance the vinegar – If the cabbage feels limp, serve immediately—it softens over time as it sitsFrequently asked questions
Can you make coleslaw recipe ahead of time?
Yes, absolutely—you can make it up to 24 hours before serving. The flavors actually taste better the next day because everything melds together beautifully.
The key is keeping the dressing separate from the cabbage if you’re prepping more than 4 hours ahead. Combine them 1-2 hours before serving for the perfect balance between crispy and tender. I personally make mine the morning of for dinner service because that’s when it stays crispiest.
What’s the best substitute for mayonnaise in this coleslaw recipe?
Greek yogurt works great as a lighter substitute—use about 3/4 cup yogurt mixed with 1/4 cup mayo for the best texture. Sour cream also works but makes it tangier, so reduce your vinegar by half a tablespoon.
I’ve tried full Greek yogurt before and found it gets a little separated after a day, which is why I recommend mixing it with mayo. The creamy texture doesn’t stay quite as smooth, but it’s still delicious and a solid lower-calorie option for your coleslaw recipe.
How long does coleslaw recipe last in the refrigerator?
It’ll stay fresh for up to 5 days in an airtight container, though it tastes best within the first 3 days. The cabbage gradually softens and releases more liquid as time goes on, which is totally normal.
After day three, you might notice the slaw gets a little wetter, but it’s still completely safe to eat. Just give it a good stir and drain off any excess liquid if needed. I always label mine with the date I made it so I know exactly how old it is.
Can you make this coleslaw recipe without chicken?
Totally—it’s perfectly delicious as a vegetarian side dish without any meat at all. The cabbage and carrots provide plenty of texture and flavor on their own, especially with that creamy dressing.
Some people add chickpeas or beans to make it more filling if they want extra protein. I personally stick with the simple veggie version when I’m serving it as a sandwich topper or BBQ side dish idea.
Final thoughts
This coleslaw recipe has become my absolute favorite thing to bring to potlucks and cookouts. Everyone asks for the recipe, and I’m always shocked at how simple the ingredients are. The creamy, crunchy texture keeps people coming back for seconds.
Make a big batch this weekend and you’ll have an easy lunch or dinner side all week long. Trust me, once you nail this homemade version, you’ll never buy store-bought slaw again. I’ve linked my favorite BBQ chicken recipe that pairs perfectly with this.
Your next cookout or spring potluck absolutely needs this on the menu. Save this for later and bookmark it so you’ve got it ready whenever you need a quick side dish. I promise you won’t regret having an easy coleslaw recipe in your back pocket.

Coleslaw Creamy Crunchy Perfect for BBQ Season
Ingredients
Method
- Grab your largest mixing bowl and shred your cabbage using a sharp knife or mandoline slicer. Work carefully if you’re using a mandoline—those things are no joke. Add your shredded carrots to the bowl and set it aside while you prep the dressing.
- In a separate medium bowl, whisk together your mayonnaise, apple cider vinegar, sugar, salt, black pepper, and Dijon mustard. The mixture should smell tangy and slightly sweet. Stir in your celery seed and chopped parsley, mixing until everything’s evenly distributed throughout the dressing.
- Pour the dressing over your cabbage and carrots mixture. Use a sturdy spoon to toss everything together, making sure every strand of cabbage gets coated. Don’t be shy—really mix it up so the creamy dressing distributes evenly throughout the coleslaw recipe.
- If you’re adding shredded chicken breast, fold it in gently at this point. Drizzle the olive oil over the top and give it one more good toss. My hack is to taste it before serving and adjust the vinegar or salt if needed (trust me on this).
- Cover your bowl with plastic wrap and refrigerate for at least 30 minutes before serving. This chill time lets the flavors meld together and the cabbage gets slightly softer while staying crispy. If you make it ahead, the slaw actually tastes better the next day—I always prepare mine in the morning for dinner.
- Give it a quick stir right before serving to redistribute any liquid that’s settled at the bottom. If it looks a little watery, don’t panic—that’s totally normal and means the cabbage released its natural juices. The flavors have actually gotten stronger, which is a good thing for your coleslaw recipe.
- Serve it cold alongside your favorite BBQ or sandwiches. Grab a fresh spoon every time you serve to keep it looking neat, and it’ll stay fresh-tasting throughout your meal. Store any leftovers in an airtight container in the fridge for up to five days.








