I love this homemade coleslaw recipe, the crunchy texture of the creamy coleslaw makes it my favorite anytime salad. I promise after tasting this American Classic this will be your go-to coleslaw.

My Easy Coleslaw Recipe, can be made in 10- 15 minutes, and It’s the perfect side dish for all of your barbecue dishes.
I always serve it with BBQ Baby Back Ribs and my world-famous Buffalo Style Chicken Wings.

My homemade coleslaw goes great on sandwiches (or with sandwiches), and my BBQ Beef Brisket is a delicious example! It’s great with pulled pork and a topping for tacos.
Looking for a dish to bring to a summer potluck? You can’t go wrong with my cole slaw, it goes with everything!
Ingredients for my Coleslaw Recipe
Let’s start by gathering the ingredients we need to make my Coleslaw Recipe. In Chef Speak, this is called the “Mise en Place,” which translates to “Everything in its Place.”
Not only does setting up your ingredients ahead of time speed up the cooking process, it also helps ensure you have everything you need to make the dish.
Basic Ingredients
- green cabbage
- carrot
- mayonnaise
- apple cider vinegar
- sugar (I use raw cane sugar)
- fresh lemon juice
- salt and black pepper
You’ll find some recipes include celery seed or celery salt, but I’ve never enjoyed the flavor of that seasoning. If you want a more colorful coleslaw, add some shredded purple cabbage to the mixture.
How do I prepare the cabbage?
The first step is using a sharp knife carefully cut the head of the cabbage in half. Then remove the core and any of the thicker white parts of the cabbage
You can use a food processor with a shred attachment or slicing blade to cut make short work of the cabbage. If you slice the cabbage by hand or with the food processor it will still need to be chopped. How much is your decision. I like to chop it fairly small, but you can leave the pieces of cabbage up to about an inch if you like.
My favorite way to prepare the cabbage is with a box grater, making the pieces very small and tender.
How to make the dressing
See this post for more information on making my coleslaw dressing.
- Add one cup of mayonnaise, sugar, vinegar, lemon juice, salt, and pepper to a medium bowl.
- Combine the ingredients mixing until smooth and creamy. *Refrigerate until needed.
This mayonnaise dressing can be made with light mayonnaise, and I have seen some recipes add sour cream to the dressing, but it’s not necessary.
How to make my Coleslaw Recipe
Add the shredded carrots to a large bowl with the chopped cabbage.
*You can use precut cabbage or coleslaw mix at your grocery store, but fresh shredded cabbage is so much better.
Mix the carrots into the chopped cabbage.
Add the coleslaw dressing to the cabbage mixture.
Mix the slaw dressing into the cabbage mixture. Make sure that all of the cabbage mixture has been thoroughly coated. Cover and refrigerate for at least 4 hours.
The cabbage can be a little tough, so letting it marinate in the slaw dressing overnight will help soften the cabbage and improve its overall flavor. The cole slaw can be made up to 2 days ahead of time.
After one bite, I’m sure you’ll agree this is the best coleslaw recipe, and you won’t be buying store-bought coleslaw anymore.
Recipe FAQ’s
This is a personal decision. It takes all the work out of making cole slaw, but you will sacrifice a little flavor with any precut lettuce or cabbage. There are preservatives added and I can always notice the lingering flavor. But they do work well when you’re pressed for time and still a much better option than buying grocery store salads.
The short answer is no, but it really needs time to marinate in the flavors and soften the cabbage. Letting cole slaw sit for 2-4 hours will help the flavor and texture. If you can make it the day before it will be even better.
Place the shredded cabbage in a colander, sprinkle the cabbage with a tablespoon of salt, mixing to distribute the salt. Let the salted cabbage sit for an hour or two, then rinse it with cold water to remove the salt and pat dry with paper towels. You may want to cut back on the salt in the recipe, as the cabbage will absorb some of the salt.
Kee says
Great recipe!!! Thank you!!!!
Chef Dennis Littley says
You are very welcome and I’m glad you enjoyed the coleslaw.
Kimberly says
We absolutely love your recipe! I would like to make extra and save it in the refrigerator. About how long does this last in the refrigerator without spoiling?
Chef Dennis Littley says
I’m happy to hear you’ve been enjoying my coleslaw recipe! It will last 4-5 days in the fridge.
Daphne J Emery says
lovely recipe. I added in some grated fresh onion. I love the sweetness that it adds. Thanks!
Chef Dennis Littley says
Thanks for letting me know you enjoyed my coleslaw recipe. Before the 90’s we used to add onions to many salads, but people didn’t want onion breath so they slowly faded away. I still like a little onion in mine, but my wife says no.
Jean-Benoit Vallée says
Before i made this Coleslaw salad, How many cup of CABBAGE this recipe give at the end ?
Chef Dennis Littley says
It depends on the size of the cabbage you use. I would say 6-8 cups
SF Tom says
I substituted maple syrup for the granulated sugar. Hope you don’t mind.
Chef Dennis Littley says
As long as you like it thats all that matters.
Wendy LaMagdeline says
Yummy! This is easy to make. I love it! The only thing different, I did, was add onion powder.
Chef Dennis Littley says
Thanks for letting me know you enjoyed my coleslaw recipe!
Rhea says
Delicious, EASY recipe using ingredients I always have on hand. I’ll never buy the jarred stuff again!
Chef Dennis Littley says
That is what I like to hear! It’s been on our familys table for decades and I’m happy to hear you’re enjoying too!
Jackie Pressley says
This is a never fail recipe! We just absolutley LOVE it! And even better, it is so simple and super quick to make!
Chef Dennis Littley says
Thats what I like to hear! Thanks for letting me know you’ve been enjoying my coleslaw recipe.
Don Keagy says
Delicious! Easy. Healthful.
Chef Dennis Littley says
That’s what I like to hear!
Mary Ann says
I made this recipe and it was sooo good.. I didn’t have apple cider vinegar so I used red wine vinegar . It has a sweeter taste but still delicious!!!😁😁
Chef Dennis Littley says
Thanks for letting me know you enjoyed my coleslaw. Wine vinegar works, it just adds more color to the dressing. If its too sweet for you, you can always cut back the sugar a little.
Gwendolyn Hill says
Excellent flavor, my go to recipe!
Chef Dennis Littley says
That’s what I like to hear!
LS says
I’m fairly picky and was struggling to find a recipe for slaw I liked. I did use less mayo than recommended as I am not a huge fan (same amount of everything else) but this is phenomenal! I love it. Paired with my first homemade pulled pork. Huge hit! Thank you!
Chef Dennis Littley says
Thanks for letting me know you enjoyed my coleslaw recipe! I love serving it with pulled pork.
Jennifer T. says
YES! That’s exactly what I’m planning for dinner tonight!! I’m really looking forward to the coleslaw!
Chef Dennis Littley says
Let me know how you like it.
Kelly Gardner says
This was the BEST dressing recipe! I usually use Marie’s but this was way better!!!!
Chef Dennis Littley says
I’m happy to hear you enjoyed my coleslaw dressing
Toni Lee says
Very good! For color, I added some red cabbage too. And, I swapped out raw honey for the sugar (only used 2 Tablespoons). It was so fresh and crunchy, nothing like El Pollo Loco or KFC!!! I didn’t think I really cared for coleslaw, but now I’m a fan!
Chef Dennis Littley says
Thanks for letting me know you enjoyed my coleslaw. Red cabbage will definitely add a boost of color, and the honey was an easy swap for the sugar.