This homemade coleslaw recipe is creamy, tangy and loaded with all the good down-home crunch you’d expect from this classic side-dish. We use easy ingredients, easy steps and deliver a homemade taste that will make you the star of your next BBQ or social gathering.
Coleslaw is a favorite American staple that seems to accompany every family BBQ, church potluck, and anywhere you find people gathered to enjoy good food. Now you can be the one to say “I’ll bring the coleslaw”, and everyone will be happy you did!
What is Classic Coleslaw?
Traditional creamy coleslaw features shredded green cabbage in a mayonnaise based dressing. Often, it will contain shredded carrots and some shredded red cabbage to add additional color and crunch. The mayonnaise is accompanied with other ingredients to further bring out the flavors. Vinegar, sugar and pepper are usually the additional base for the dressing. For this recipe, we’ll follow the traditional ingredient assembly, and add just a couple of ingredients to give our coleslaw that extra tang and bite that makes it so good!

Ingredients
You can certainly shred some cabbage and carrots yourself. But I really love to use the 16oz bags of pre-shredded coleslaw. Its usually packaged a combination of green cabbage, red cabbage and carrots and is a huge time saver! For our dressing we use mayonnaise, apple cider vinegar, buttermilk, sugar, white pepper, ground mustard and celery seed. Each one of these ingredients plays a role that leads to the signature creaminess and tanginess. And with most recipes, you can add some salt and pepper to taste. Generally you only need less than a ½ teaspoon of each if you decide to use them.
The mayonnaise is the base ingredient of the dressing and supplies the creaminess. The cider vinegar and buttermilk help create that slight tang that we love in a good coleslaw. The white pepper, ground mustard and celery seed further expand the flavor profile and help add a vibrance to the flavor.
Sugar? Yep. Sugar is actually a key ingredients in coleslaw. The sugar helps balance out the bitterness of cabbage and the acidity of the vinegar. It also accentuates the flavors of the other ingredients.

Preparation
Allow me to cut right to the chase here… dump all the ingredients into a big bowl and mix it all up. Yeah, that’s really it. There’s no special method to this. In fact, the kids can help with this one too!

Use a wooden spoon or spatula to fold all the ingredients together until everything is very well blended. As you mix, the coleslaw will become a bit more creamy as the water is extracted from the cabbage. This is good! This is what we want.
Chill and Mingle
This recipe doesn’t include any actual cooking. It’s an assembly of ingredients. But, once we assemble those ingredients, we need a couple of things to happen. Coleslaw is best served chilled. There’s just something about biting into that cold coleslaw which makes it perfect alongside our main course. Also, while the coleslaw is chilling, we’re giving all of the ingredients an opportunity to mingle and come together to be even more delicious. The vinegar and tanginess of the buttermilk can really get to work and the flavors of the ground mustard and celery seed start to blend with the whole dressing and the cabbage to infuse their essence. It’s a magical dance at this flavor mingle, and we’re all the ones who get to enjoy it!
Frequently Asked Questions
How long does it last?
Freshly made coleslaw is best enjoyed within 3 days. Keep it tightly sealed in the refrigerator.
Can coleslaw be frozen?
No. Coleslaw is is not freezable.
What substitutions can be made?
For this particular recipe, all of the ingredients play a key role. If you like it even creamier, feel free to add another ¼ cup of mayonnaise. White pepper has a unique character, but you can use black pepper as substitute. If you don’t have ground mustard, leave it out. You CAN use a dab of Dijon mustard if you’d like. About 1-2 teaspoons will add extra flare. Apple cider vinegar can be replaced with white vinegar.
Can I shred my own vegetables?
Absolutely! Use 1 medium head of green cabbage, remove a few of the outer leaves and cut in half. Then carefully cut out the core. We don’t want any of that in there as it’s quite bitter. Then use a sharp knife and thinly slice the cabbage into shreds. Use 2 medium sized carrots, peeled, and shredded on a box grater. For red cabbage, use just ¼ of the head. Shred it with thin slices cut with a knife.
Can onion be added?
Onion can absolutely be added and is found in many coleslaw recipes. You won’t need much. About ¼ of a small onion, grated on a box grater will yield the best results.

Recipe

Country Creamy Coleslaw
- Total Time: 0 hours
- Yield: 6-8 servings
Description
This classic, creamy coleslaw is super easy to make and is loaded with all those delicious flavors you know and love.
Ingredients
- 16oz package shredded coleslaw
- ¾ cup mayonaisse
- ¼ cup buttermilk
- ¼ cup apple cider vinegar
- 2 tablespoons white sugar
- 1 tsp celery seed
- ½ teaspoon white pepper
- ½ tsp ground mustard
- salt and pepper to taste (about ¼ – ½ tsp each)
Instructions
- Add shredded coleslaw mix to a large bowl.
- Add remaining ingredients and mix very well by hand or with a spatula.
- Chill for 2-24 hours before serving.
- Prep Time: 10 min
- Cook Time: 2 hr refrigeration time
- Category: Side dish
- Cuisine: American

Ale Swan says
Adding on to my precious 5 star review for this coleslaw, I cheated with reconstituted Bob’s Red Mill Buttermilm Powder and used Hellman’s mayonaise.
Ale Swan says
Jason you’re a genius. Easy enough to make and thank you for nodding off on the possible subs. I thought I had everything, realized I was out of celery seed so I subbed in 1/2 a teaspoon of caraway seed and it’s really really good! I was out of white pepper, so I a total of 1/2 teaspoon fresh ground tellicherry black pepper. I Ty ought I had enough cider vinegar left but had to add in a splash of white vinegar to bring the total to 1/4 cup. For salt, I used 1/4 teaspoon of Diamond crystal and it was plenty. And it was perfect! Confession – I make hot cabbage dishes all the time but I have never made coleslaw before and this recipe really works for a first time. BTW I forwent shredding my own and I used a bag of pre-shredded (first time ever). It was great
Rita Klein says
Hi Jason, Looks so delicious!! I haven’t made it yet but just wondering which mayo to use? I usually have Mircle Whip or Dukes on hand.
RecipeTeacher says
Hi Rita! I actually love both Miracle Whip and Dukes! Really, whichever one you like. I know Miracle Whip can be polarizing to some folks, but I think it’s great. 🙂
Kathy Hamilton says
Hi Jason, I was very interested to see your recipe because our club just had a “shrimp feed” dinner and I made coleslaw for 80 people. They all loved it and wanted the recipe – I usually follow your recipe with the sugar but this time I cheated due to time constraints and used the bag coleslaw that you recommend and found the brand new Hidden Valley Ranch Coleslaw dressing ! I also added some crushed pineapple, just saying…thanks again for the great recipes.
Kathy
Sharon H says
Hi, Jason. This is surprisingly similar to MY homemade coleslaw! I’m not all that consistent with the measurements because I’m more of a “just dump and pour” or a bit of this and a bit of that, type of cook….I’m 79 and been doing it a long time, LOL
The secret is in tasting as you go along….and I wanted to suggest that you might also like Red Wine Vinegar as an occasional treat. Enjoy your recipes very much, in fact today we are getting country style ribs (a favorite in our house, especially on the grill) and Brussels Sprouts so I may as well make it a full JASON meal with the Cole slaw!
RecipeTeacher says
Hi Sharon! I’m totally with you on the “just dump and pour” style of cooking. Especially with recipes such as this, you can really customize as you go along to get the taste just to your liking. I’m a big fan of red wine vinegar too! I especially like a splash in spaghetti sauce, sloppy joes, etc.
I hope your country style ribs come out great and I really appreciate the feedback!!
Barbara says
I don’t have the words to say
JUST AWESOME
Diana says
I tried this recipe and wow this beats any coleslaw I have ever made. Thanks so much for sharing this! It will be my go to coleslaw recipe from now on.
Janine Cooper says
Looks yummy! I also add a teaspoon (or two!) of creamy horseradish. 🙂 I guess that’s something I picked up from my parents.
RecipeTeacher says
I’m a big horseradish fan! I have no admit, I never thought of adding some. Definitely going to try this!