Old-Fashioned Creamy Coleslaw Recipe: Classic, Tangy, and Perfect for Every Barbecue

Ruby Bennett Avatar
By:
Ruby Bennett
Published:

Ingredients for classic coleslaw:

This coleslaw tastes just like the one my grandma used to pull from the icebox on hot summer afternoons. I can still picture that big glass bowl sitting on the picnic table next to a platter of pulled pork sandwiches, the creamy dressing coating every shred of cabbage just so. It is the kind of simple, honest side dish that never goes out of style.

For the cabbage base, you will need:

  • 16 ounces shredded green cabbage and carrots – A bag of coleslaw mix from the grocery store works perfectly fine, especially when you are short on time. If you prefer the old-fashioned way, shred a fresh head of green cabbage and grate a couple of carrots yourself. The texture is wonderful either way.
  • 3/4 cup mayonnaise – This is the creamy foundation of the dressing. Full-fat mayonnaise gives you that rich, classic flavor, but use what you have on hand.
  • 2 tablespoons apple cider vinegar – Apple cider vinegar adds a fruity tang that lifts the whole slaw without making it taste sharp. It is milder than white vinegar and pairs beautifully with the creamy dressing.
  • 1 to 2 tablespoons sugar – Start with one tablespoon, then taste. Some folks like their coleslaw on the sweeter side, others prefer just a hint. Adjust it to suit your own taste.
  • 1/2 teaspoon celery seed – This tiny spice does so much work. Celery seed is a hallmark of old-fashioned recipes, giving the slaw a warm, slightly bitter note that rounds out all that richness.
  • Salt and black pepper to taste – Add these gradually, tasting as you go, until the seasoning feels right.

If you want a lighter version, swap out half the mayonnaise for plain Greek yogurt or sour cream. The slaw stays creamy but feels a bit less heavy. For a dairy-free and egg-free option, reach for vegan mayonnaise and double-check the label.

Jump to:

Tips for how to make the perfect coleslaw:

Good coleslaw is really about technique more than fancy ingredients. These tips will help you sidestep the common mistakes and end up with that perfect crunch every single time.

Use fresh, crisp cabbage

Pick a head of cabbage that feels heavy and dense in your hands, with leaves packed tight together. If the outer leaves look a little tired or brown around the edges, just peel them off. Fresh cabbage has a natural, sturdy crunch that stands up to the dressing instead of collapsing into mush.

Shred evenly for consistent texture

Whether you use a sharp knife, a box grater, or the shredding disc on your food processor, aim for shreds of similar thickness. When everything is the same size, each bite has that same pleasing crunch, and the dressing coats every piece evenly. It is a small detail that makes a real difference.

Salt the cabbage first to avoid watery slaw

Here is the step plenty of folks skip, and it is the reason their slaw turns into a watery puddle. Toss your shredded cabbage with about a teaspoon of salt and let it rest in a colander for 30 minutes. You will be surprised how much liquid pools at the bottom. Give the cabbage a gentle squeeze, then pat it dry with paper towels before adding your dressing. This one step transforms the texture.

Overdressing and skipping the salt step are the two biggest reasons coleslaw turns soggy. Nobody wants soup when they were expecting a salad.

Balance the sweet and tangy flavors

Give the dressing a taste before you pour it over the cabbage. You want a pleasant tang from the vinegar balanced by a gentle sweetness from the sugar. Tweak it little by little until it tastes right to you. Some families prefer more tang, others lean sweeter. There is no single right answer here.

Chill for at least 2 hours

A little patience goes a long way. Chilling gives the flavors time to meld together and lets the cabbage soften just slightly while still keeping its signature crunch. Two to four hours in the refrigerator is ideal. Overnight works too, though the texture will be a bit softer the next day.

StepWhy It Matters
Salt and drain cabbagePulls out moisture so the slaw stays creamy, not watery
Shred evenlyEvery bite has the same crunch and coating
Taste dressing firstLets you adjust the balance before it is too late
Chill 2+ hoursFlavors mingle and cabbage softens just enough

Coleslaw Storage and Leftover Tips:

One of the things I appreciate about old-fashioned creamy coleslaw is how well it keeps. It makes a sensible choice for meal prep or for stretching into next-day leftovers. Tuck your slaw into an airtight container and store it in the refrigerator, where it will hold up nicely for 3 to 5 days.

Cabbage has a habit of releasing water as it sits, so do not be alarmed if you see some liquid pooled at the bottom of the container. Before serving leftovers, give everything a good stir and drain off that extra liquid. The creamy texture comes right back.

If you are making coleslaw for a crowd, here is my favorite strategy: prepare the dressing and the shredded cabbage separately. Keep them chilled in the refrigerator and combine them up to 2 hours before serving. This keeps everything fresh and crisp rather than soggy.

Always keep mayonnaise-based coleslaw cold, especially at picnics and outdoor barbecues. If it has been sitting out at room temperature for more than 2 hours, use your best judgment about whether it is still safe to eat. And take a moment to check the expiration dates on your mayonnaise and any dairy products before you start cooking.

Customizing your creamy coleslaw:

Once you are comfortable with the basic recipe, there are all kinds of ways to make it your own. Part of the old-fashioned charm is how easily this slaw adapts to whatever you have on hand or whatever flavors your family enjoys most.

For a splash of color, stir in some shredded red cabbage. It looks striking on the plate and brings a slightly different flavor to the mix. Diced apples add natural sweetness and a crisp, fresh bite that pairs beautifully with the creamy dressing. Raisins or dried cranberries give you a little chewiness and a pleasant surprise of sweetness.

If your family likes a touch of heat, try adding a pinch of cayenne pepper to the dressing. It brings a gentle warmth without overpowering that classic flavor. A teaspoon of prepared mustard or a small dab of horseradish can also add a welcome zing.

Thinly sliced onions work nicely if you enjoy a sharper bite. Just remember that raw onions get stronger as they sit, so add them closer to serving time if you are making the slaw ahead.

Traditional American coleslaw has its roots in Dutch cabbage salads brought over by early settlers. Over the years, it became a fixture at picnics, church potlucks, and backyard barbecues all across the country. This creamy version is right at home next to pulled pork, fried chicken, hot dogs, and barbecue ribs.

A typical serving runs about 150 to 200 calories per half cup, with most of those calories coming from the mayonnaise. If you are watching your intake, the Greek yogurt substitution trims some of the richness while keeping that creamy texture you expect.

Frequently Asked Questions

How do you make old-fashioned creamy coleslaw from scratch?

Shred green cabbage and carrots. In a bowl, whisk together mayonnaise, apple cider vinegar, sugar, celery seed, salt, and pepper. Pour the dressing over the vegetables and toss well. Refrigerate for at least 1 hour before serving.

What is the best ratio for creamy coleslaw dressing?

A classic ratio is 3 parts mayonnaise to 1 part vinegar, with 1 to 2 tablespoons of sugar per cup of dressing. Adjust vinegar and sugar to taste for tanginess or sweetness.

Should you salt cabbage before making coleslaw?

Yes, salting shredded cabbage and letting it sit for 20-30 minutes draws out excess moisture. Rinse and pat dry before adding dressing. This keeps the coleslaw from becoming watery.

How long should coleslaw chill before serving?

Chill for at least 1 hour to let flavors meld. For best texture and taste, refrigerate 2 to 4 hours. Overnight is fine, but the cabbage may soften slightly.

Can you make creamy coleslaw ahead of time?

Yes, you can make it up to 24 hours in advance. Store in an airtight container in the refrigerator. Give it a stir before serving and add a splash of vinegar or extra dressing if it seems dry.

What vinegar is best for old-fashioned coleslaw?

Apple cider vinegar is traditional and adds a mild fruity tang. White vinegar works for a sharper flavor. Avoid balsamic or red wine vinegar as they can overpower the taste.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Old-Fashioned Creamy Coleslaw

Old-Fashioned Creamy Coleslaw

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🥗 This classic creamy coleslaw brings back memories of summer picnics with its perfect balance of tang and sweetness that pairs beautifully with any grilled dish.
🥒 A timeless side dish that stays crisp and flavorful, made with simple pantry staples you already have on hand.

  • Total Time: 2 hours 20 minutes
  • Yield: 6 servings 1x

Ingredients

Scale

16 ounces shredded green cabbage and carrots

3/4 cup mayonnaise

2 tablespoons apple cider vinegar

1 to 2 tablespoons sugar

1/2 teaspoon celery seed

Salt and black pepper to taste

Instructions

1-Select the cabbage: Choose a head that feels heavy and dense, with tightly packed leaves, and peel off any browned outer leaves.

2-Shred the cabbage: Shred evenly using a sharp knife, box grater, or food processor shredding disc to ensure consistent texture.

3-Salt and drain the cabbage: Toss shredded cabbage with about a teaspoon of salt, let it sit in a colander for 30 minutes, then squeeze gently and pat dry with paper towels.

4-Make and taste the dressing: Mix the dressing ingredients, then taste and adjust the balance of tangy vinegar and sweetness to your preference before adding to the cabbage.

5-Chill the coleslaw: Combine cabbage and dressing, cover, and refrigerate for at least 2 hours (up to overnight) to meld flavors and slightly soften while retaining crunch.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🧂 Always salt and drain the cabbage first to prevent watery slaw that turns soggy.
⏰ For best results when serving a crowd, prepare dressing and cabbage separately and combine just 2 hours before serving.
🥛 Substitute half the mayonnaise with Greek yogurt for a lighter version without sacrificing creaminess.

  • Author: Ruby Bennett
  • Prep Time: 20 minutes
  • Chilling Time: 2 hours
  • Cook Time: 0 minutes
  • Category: Side Dish
  • Method: No-Cook
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 245
  • Sugar: 8g
  • Sodium: 320mg
  • Fat: 18g
  • Saturated Fat: 3g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 3g
  • Protein: 2g
  • Cholesterol: 15mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star