Easy Homemade Coleslaw

5 from 36 votes
Jump to Recipe

This post may contain affiliate links. Please see our disclosure policy.

This quick and easy recipe for Creamy Homemade Coleslaw takes just minutes to prepare and is a million times better than anything store-bought. It is made with freshly shredded cabbage, carrots, and a simple homemade dressing that will quickly become a staple recipe!

Bowl of homemade creamy coleslaw made with green cabbage and shredded carrots.

Easy & Creamy Homemade Coleslaw

Just like homemade baked beans, pasta salad, and Hellmann's potato salad, coleslaw is a classic addition to any picnic or potluck spread.

And while it's a tasty side dish, I'll argue coleslaw truly shines as a topping! From classic burgers to crockpot pulled pork to BBQ chicken burgers, coleslaw adds a fresh, crunchy contrast that balances out rich meats perfectly.

Once you give this easy coleslaw recipe a try, you won't look turn to any other recipe! It strikes the perfect balance between creamy, crunchy, sweet, and tangy and takes minutes to make.

Happy Cooking! xo Kristen

Coleslaw Ingredients

Ingredients for Coleslaw on countertop labeled.
  • Shredded Cabbage + Carrots: You can buy store-bought coleslaw mix, but I highly recommend shredding the cabbage and carrots yourself. It's cheaper, tastes fresher, and avoids the sometimes bitter, acidic flavor of bagged mixes.
  • Onion (Optional): If desired, you can add up to 2 tablespoons of grated or finely minced yellow or white onion for a slight pungent flavor. I prefer coleslaw without the addition myself.
  • Coleslaw Dressing: A simple, classic combo of mayonnaise, distilled vinegar, salt, and a touch of sugar or honey for that signature sweet-and-tangy flavor.

Swap out Mayonnaise

If you want to cut back on fat, calories, and/or cholesterol, or make an egg-free version of coleslaw, use plain Greek yogurt in place of the mayonnaise for the coleslaw dressing.

How To Make Coleslaw

The following tips are provided to help you achieve perfect results. You will find the ingredient quantities and detailed instructions in the recipe card at the bottom of this post.

  1. Shred the Veggies. While you can use the large holes on a box grater to shred the carrots and cabbage by hand, the easiest way to shred the vegetables is is to use a food processor fitted with a grater blade. Alternatively, you can opt to finely chop the coleslaw and carrots.
Clear mixing bowl with shredded green cabbage and shredded carrots.
  1. Prepare Coleslaw Dressing. In a large mixing bowl, whisk together the mayo, vinegar, salt, and sugar until the the sugar and salt dissolve.

Kristen's Tip

Prepare the dressing in a mixing bowl large enough to hold the shredded cabbage and carrots to cut back on dishes.

Homemade coleslaw dressing in large mixing bowl.
  1. Combine. Add the shredded carrots and cabbage to the prepared dressing and toss to coat.
  2. Chill. Cover and refrigerate for at least 1 hour to allow time for the cabbage to soften slightly and the flavors to meld together.

Kristen's Tip

Plan to enjoy homemade coleslaw within 48 hours. After that, the coleslaw will become watery, as the cabbage breaks down and releases its natural liquid.

Bowl of homemade creamy coleslaw made with green cabbage and shredded carrots.

How to Serve Coleslaw

Coleslaw can be served as a side dish alongside just about any entree -think Instant Pot BBQ pork ribs, grilled honey lemon shrimp skewers, or classic BBQ chicken breast.

However, there is something about using coleslaw as a condiment or topping. Try out one of my favorite combos below.

five-stars

Did you make this recipe?

If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!

Save this Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
5 from 36 votes

Homemade Coleslaw

Servings: 8
Prep: 5 minutes
Refrigerate: 1 hour
Total: 1 hour 5 minutes
Bowl of homemade creamy coleslaw made with green cabbage and shredded carrots.
This quick and easy recipe for classic creamy coleslaw takes just minutes to prepare and is a million times better than anything store-bought.

Video

Ingredients 

  • ½ head green cabbage, shredded
  • 1 large carrot, peeled and shredded
  • ½ cup mayonnaise, or plain Greek yogurt
  • 1 tablespoon honey, or granulated sugar
  • 1 tablespoon white vinegar, or apple cider vinegar
  • ¼ teaspoon kosher salt

Instructions 

  • Fit a food processor with the grater blade and finely grate the cabbage and carrots. Alternatively, thinly slice the cabbage into thin strips and grate the carrots using the large holes on a handheld box grater.
  • In a large mixing bowl, mix together ½ cup mayonnaise, 1 tablespoon honey (or sugar), 1 tablespoon white vinegar, and ¼ teaspoon kosher salt until evenly combined and the sugar dissolves into the dressing.
  • Add the shredded cabbage and carrots to coleslaw dressing and toss until well combined. 
  • Cover and refrigerate for at least 1 hour before serving. Serve as desired.

Notes

Cabbage & Carrots: Instead of using fresh cabbage and carrots, you can also use a 14-ounce bag of store-bought coleslaw mix.
Onion: Feel free to add 1-2 tablespoons of finely minced or grated yellow or white onion to the coleslaw dressing. 
Pepper: Add ¼ teaspoon of ground pepper if desired.
Vinegar: If you don't have distilled white vinegar, feel free to use apple cider vinegar. 
Storage: Store coleslaw in an airtight container in the refrigerator. While it will keep for 3-4 days, coleslaw is best served within 48 hours after preparing, as it begins to become watered down. 
Nutritional facts have been calculated using mayonnaise.

Nutrition

Calories: 121kcalCarbohydrates: 6gProtein: 1gFat: 11gSaturated Fat: 2gPolyunsaturated Fat: 6gMonounsaturated Fat: 2gTrans Fat: 0.03gCholesterol: 6mgSodium: 105mgPotassium: 125mgFiber: 2gSugar: 4gVitamin A: 1339IUVitamin C: 21mgCalcium: 27mgIron: 0.3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @amindfullmom or tag #amindfullmom!

This recipe was originally published in 2019 and updated in 2025.

About Kristen Chidsey

Kristen is a wife, busy mom of two, and creator of A Mind "Full" Mom. From breakfast to dinner to dessert, it is her passion to share tried-and-true recipes that are big on flavor, made with easy-to-find ingredients, and family-approved!

You May Also Like

5 from 36 votes (15 ratings without comment)

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

42 Comments

  1. 5 stars
    This homemade coleslaw is a must-try! It is savory, cozy and refreshing! Plus, the dressing is a winner.

  2. Can't wait to make this recipe> Can I use purple cabbage with the green? I Love seeing bright colors in my food.

    1. Yes! Just keep in mind that the purple will bleed into the mayonnaise and cause it to be a pinkish hue.

    2. Regarding your nutritional info, what portion does it pertain to? Does the info refer to the dressing only? Does it refer to coleslaw plus dressing? What is the portion size? Nutrition info must include portion size , etc or it is useless.
      Thanks!

      1. Hi Barbara! The nutritional information is based on 8 servings of the entire recipe--including cabbage and dressing.