Home » Recipes » Salads & Dressings » Creamy Homemade Coleslaw

Creamy Homemade Coleslaw

This creamy homemade coleslaw salad is full of flavor and so easy to make. It’s the best traditional coleslaw recipe and the perfect side dish for anything from carnitas to beer can chicken!

coleslaw with a creamy dressing in a large clear bowl

Summer entertaining is my favorite entertaining. I mean, it’s the season of backyard gatherings, after all. Of course, a great BBQ goes hand in hand with this creamy coleslaw recipe. It’s quick and easy to make with crunchy shredded cabbage and onion, and even works great if you want to make it ahead of time. Serve it alongside these crazy-good margarita grilled shrimp, or delicious, easy grilled pork chops.

A traditional coleslaw recipe includes a light, creamy coleslaw dressing, like the one I’m sharing here today. But you know me, I love my vinegar. So, be sure to check out my mom’s recipe for sweet onion and vinegar coleslaw. It’s a longtime favorite of mine! I also have this spicy jalapeño coleslaw and cranberry coleslaw that you can try.

What Makes This The Best Creamy Coleslaw Recipe?

  • It’s quick. This creamy coleslaw is ready in 15 minutes. It’s best to make it 30-60 minutes ahead of when you’d like to serve it, so it can chill in the fridge to bring the flavors together.
  • Fresh and flavorful. This coleslaw is a fresh and crunchy salad, with a light, zingy flavor thanks to the creamy sour cream and mayo dressing.
  • Serve it with anything. This coleslaw goes great with heavy, fatty, and smoked meats, like pulled pork. It’s also an excellent slaw topper for fish tacos and is often served with Sloppy Joes.
ingredients needed for creamy coleslaw

Recipe Ingredients

For this coleslaw recipe, all you need are some very basic ingredients, outlined here. Scroll to the recipe card for the complete recipe amounts and instructions.

  • Mayonnaise – Grab some good quality mayo… please do not use “salad dressing” (a.k.a. Miracle Whip).
  • Sour cream – I prefer regular sour cream (not “light” or “reduced fat”), for the fullest texture and flavor.
  • White vinegar – White vinegar lends the cleanest flavor. But feel free to swap it out for another, such as apple cider vinegar or rice vinegar. Or just use an equal amount of fresh lemon juice.
  • Granulated sugar – Just a little bit. The touch of sweetness balances out the other ingredients. Add a little more sugar to taste, or omit it entirely if you prefer a more savory salad.
  • Dry mustard – I often include some kind of mustard to amp up flavor in salad dressings. It’s one of my go-to ingredients. You could use prepared mustard or Dijon.
  • Yellow onion – I love a little onion in coleslaw, just like my mom does. I use her trick to incorporate the onion into the coleslaw so it blends right in. See below.
  • Shredded cabbage – Of course, the star of a coleslaw salad! Shred/slice your own cabbage or grab a bag of coleslaw mix in the fresh produce section (it’s what I do!). I prefer the mixes that include a little red cabbage and carrots, but plain green cabbage is perfectly fine.

How to Make Coleslaw

This recipe could not be any easier!! Literally 3 steps.

  1. Make the coleslaw dressing. Create the creamy dressing by combining everything but the fresh cabbage and onion. You can even do this at the bottom of the bowl you’ll use for the salad. Just add the veggies and toss!
  2. Combine. Toss together the cabbage and onion.
  3. Add the dressing. Combine the dressing with the shredded cabbage, and fold to incorporate.

Grate the Onion for Coleslaw

Now here’s that tip I promised you to make the onion blend into the coleslaw. I like some raw onion flavor in salad dressings, but I don’t like to bite chunks of it! I learned this technique from my mom’s coleslaw. In that recipe, Mom grates the onion with a box grater, which results in small, fine pieces of juicy onion. These pieces add a ton of flavor to the dressing, without any harsh bites of raw onion. Genious!

grating a yellow onion on a box grater

Variations and Substitutions

A few of my thoughts for some ways to change up this traditional coleslaw salad.

  • More veggies. Add extra shredded carrot. Or shredded broccoli or thinly sliced bell peppers. Some chopped celery would also give extra flavor and crunch.
  • Swap the onions. Don’t want to add shredded onion? Try adding sliced green onions instead. Or sprinkle in some onion powder.
  • Make it spicy. Add minced jalapeños or pickled jalapeños, for those of you who love a little kick!
  • Celery seeds. I LOVE the addition of celery seeds in my mom’s coleslaw for both their flavor and texture. So I often sprinkle some into this creamy coleslaw as well.
salad of shredded cabbage and carrots with a mayo and sour cream based dressing

Serving Suggestions

I think it’s safe to say that I could serve this creamy coleslaw at ANY backyard summer gathering, and it’d be a huge success. This fresh, tangy salad shines on every picnic menu. Here are a few serving ideas for you.

close-up photo of creamy coleslaw in a clear bowl

Make Ahead Tips

The longer coleslaw sits, the softer its texture becomes. Here’s what I do to make sure this salad keeps its crunchiness for serving.

  • Up to 3 days in advance of serving, I stir together the dressing and then store it in an airtight container in the fridge. I also make sure to have the freshest coleslaw mix I can find.
  • 30 to 60 minutes prior to serving this salad, I simply fold together the coleslaw mix and prepared dressing. And then I pop it back in the fridge to stay cold until ready to eat. A super quick and easy plan when entertaining!

How to Store

  • Refrigerate. Store this creamy coleslaw in the refrigerator for up to 5 days. Just know that it will soften more as time passes. It won’t have that super crunchy texture, but I also still really like it that way. Coleslaw leftovers are an awesome thing!
salad of shredded cabbage and carrots with a mayo and sour cream based dressing

Creamy Coleslaw

Yield: 8 servings
prep time: 15 minutes
total time: 15 minutes
A quick creamy coleslaw that's perfect for all your BBQ meals. Seriously, who doesn't love a classic coleslaw recipe?!
4.6 Stars (31 Reviews)
Print

Ingredients

  • ¾ cup good quality mayonnaise
  • ¼ cup sour cream
  • ¼ cup grated yellow onion use the large holes on a box grater for this
  • 2 tablespoons granulated sugar
  • 2 teaspoons dry mustard
  • 2 teaspoons white vinegar
  • ½ teaspoon kosher salt
  • ½ teaspoon black pepper
  • 16 ounces shredded coleslaw mix I like the ones that include shredded carrots!

Instructions

  • To a large bowl, add mayonnaise, sour cream, grated onion, sugar, dry mustard, vinegar, salt, and pepper. Stir to combine.
  • Add coleslaw mix and fold to coat evenly.
  • Cover and refrigerate until ready to serve. I think this is best enjoyed when made 30 to 60 minutes prior to serving.

Notes

Store leftovers covered in the refrigerator for up to 5 days. The salad will soften more as time goes by.

Nutrition Information:

Serving: 1 Calories: 263kcal Carbohydrates: 12g Protein: 1g Fat: 24g Saturated Fat: 4g Polyunsaturated Fat: 19g Cholesterol: 17mg Sodium: 391mg Fiber: 1g Sugar: 9g
Nutrition information is automatically calculated by Spoonacular. I am not a nutritionist and cannot guarantee accuracy. If your health depends on nutrition information, please calculate again with your own favorite calculator.
Did you make this recipe?Please leave a comment below. And share a photo on Instagram with the hashtag #afarmgirlsdabbles or tag @farmgirlsdabble!

get new posts via email:

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating:




13 comments on “Creamy Homemade Coleslaw”

  1. 5 stars
    The best and only dressing I ever make!! I never ever leave comments but I simply had to let you know how happy I am that I found the best dressing ever!! Thank you for sharing.

  2. 5 stars
    Love, love, LOVE this coleslaw dressing. This was the first time tasting grated onion in a dressing and my whole family finds it very delicious. This is going into my collection of go-tos.

  3. Kimberly Libick

    5 stars
    Thank you for sharing this recipe! I’m not a huge coleslaw fan & I had a hard time finding a recipe that my husband & I both like. We love this recipe. All our friends love, too. Perfect with any BBQ or Fench Dip Sandwiches.

  4. 5 stars
    This is the best and easiest coleslaw recipe! I have made it several times and it always turns out great!