Skip to Content

Classic Coleslaw

June 26, 2024

Our classic, easy coleslaw recipe with shredded cabbage and a creamy, sweet, tangy dressing, is the summertime side dish you need this season.

Categories

homemade classic coleslaw in a serving bowl with a wooden serving spoon on the counter
Photography by Gayle McLeod

Easy Homemade Coleslaw

Our easy, classic coleslaw recipe features crisp and crunchy cabbage and carrots, tossed in a totally traditional creamy coleslaw dressing. It only takes a few simple ingredients to make the most essential summer side dish (and Hot Dog topper) ever. From early summer cookouts, to your Labor Day BBQ, serve this alongside all your favorites (we especially love it with Huli Huli Chicken and some Macaroni Salad). Cabbage is super healthy, too, and the creamy dressing doesn’t (totally) undo that. Get good-quality mayo—Hellmann’s the classic coleslaw mayo choice—and veggies that look fresh. Beyond that, a little slicing and a little stirring and the best coleslaw recipe is done!

shredded cabbage, shredded carrots, green onions, mayo, sugar, spices, lemon juice and apple cider vinegar in bowls

Classic Coleslaw Ingredients

  • Shredded green cabbage

  • Shredded carrots

  • Green onions

For the creamy coleslaw dressing:

  • Mayonnaise

  • Sugar

  • Apple cider vinegar

  • Lemon juice

  • Onion powder

  • Granulated garlic

  • Celery salt

  • Sea salt

  • Black pepper

mayonnaise, sugar, apple cider vinegar, lemon juice and spices in a glass bowl to make coleslaw dressing
shredded cabbage, shredded carrots and minced green onions in a glass bowl to make classic coleslaw
shredded cabbage, shredded carrots and minced green onions being tossed with dressing to make classic coleslaw
homemade classic coleslaw in a serving bowl on the counter

How To Make Coleslaw

  1. Shred the cabbage and carrots. You could buy pre-shredded cabbage, but we think it tastes best if you shred it yourself. To shred the cabbage, sharpen your favorite knife and chop the cabbage leaves as finely as you can and discard the core. For the carrots, you can use a box grater or the grating attachment on your Cuisinart.

  2. Make the creamy dressing. Whisk together all of the creamy dressing ingredients in the bowl you want to serve the coleslaw in.

  3. Dump the shredded carrots and cabbage into the bowl, and toss them with the coleslaw dressing.

  4. Chill! Chill the coleslaw for at least an hour in the fridge, or up to 24.
homemade classic coleslaw in a serving bowl with a wooden serving spoon on the counter

How To Store + Tips

  • Homemade coleslaw is the perfect summer make ahead side dish recipe! Coleslaw actually needs at least an hour to sit in the fridge, and can benefit from up to a 24-hours in the fridge before serving. The flavors meld and the dressing makes the cabbage a bit more tender, which is a good thing. In other words, this is the ideal summer side dish or picnic food idea, because it’s made for making ahead!

  • Safety first! Creamy recipes like this classic coleslaw are our favorite Summer Side Dishes, but they are also notorious for needing to be kept cold, which can be a challenge on a hot summer day. Summer Salad Recipes like this can be left out at room temperature for a maximum of two hours on a normal summer day, and one hour on a very hot day. If you’re partying, or BBQ-ing or poolside-ing for longer than that, you may want to simply walk by the side dish table after an hour or two and toss out (or compost) any mayo-based salads.

homemade classic coleslaw in a serving bowl with a wooden serving spoon on the counter

Cookouts, Here We Come

For more recipe inspiration, follow us on Facebook, Instagram, TikTok and Pinterest or order our cookbook. We love when you share your meals. Tag us on Instagram using #themodernproper. Happy cooking!

💌 Let's Stay Together

There are so many great ways to receive all of our latest recipes, meal tips, and inspiration.

Classic Coleslaw

  • Serves:  8
  • Prep Time:  15 min
  • Cook Time:  0 min
  • Calories:  206

Video

Ingredients

  • ¾ cup mayonnaise
  • 3 tablespoons sugar
  • 2 tablespoons unfiltered apple cider vinegar
  • 1 tablespoon lemon juice (from 1 lemon)
  • ½ teaspoon onion powder
  • ½ teaspoon granulated garlic
  • ½ teaspoon celery salt
  • ½ teaspoon sea salt
  • ¼ teaspoon freshly cracked black pepper
  • 1 large head of green cabbage, shredded (about 8-9 cups)
  • 1 large carrot shredded
  • 4 minced green onions

Method

  1. In a large bowl, whisk together the mayonnaise, sugar, vinegar, lemon juice, onion powder, granulated garlic, celery salt, salt, and pepper.

    mayonnaise, sugar, apple cider vinegar, lemon juice and spices in a glass bowl to make coleslaw dressing
  2. Add the cabbage, carrots, and green onions to the bowl and toss to combine. Cover and place in the refrigerator for at least 1 hour before serving. Toss again before serving.

    homemade classic coleslaw in a serving bowl with a wooden serving spoon on the counter

Nutrition Info

  • Per Serving
  • Amount
  • Calories 206
  • Protein 3 g
  • Carbohydrates 14 g
  • Total Fat 15 g
  • Dietary Fiber 4 g
  • Cholesterol 8 mg
  • sodium 392 mg
  • Total Sugars 11 g

Classic Coleslaw

Questions & Reviews

Join the discussion below.

or
  • Nina

    Why so much sugar?

    It gives sweetness to the coleslaw. Feel free to experiment with less if you prefer. Hope you enjoy Nina!

  • Reema

    I know this is meant to be a traditional cole slaw recipe but would substituting mayo with Greek yogurt work?

    We wouldn't suggest that in a coleslaw recipe, it will drastically change the flavor.

  • Tiffany

    Came out so good! Waaay better than your average coleslaw.

    Thanks Tiffany!

  • Shannon

    I have already made this a couple of times and it is awesome. I used my food processor to make shredding the cabbage super easy. Love that it isn’t super sweet.

    Thanks Shannon, so happy you enjoyed it! Love not hear you've already repeated it, yay!

  • Jenn

    Absolutely delicious! Never going back to store bought!

    YAY! We love to hear that!