Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Homemade Coleslaw

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A fresh, crisp, and tangy coleslaw that’s perfect as a side for barbecues, sandwiches, or fried chicken. This recipe balances creamy dressing, crunchy cabbage, and natural sweetness from carrots. It’s quick to make, easy to customize, and guaranteed to be a crowd-pleaser. The vibrant colors make it as visually appealing as it is delicious, and it’s ideal for summer picnics, holiday gatherings, or simple family dinners. Every bite offers a perfect blend of crunch, tang, and creaminess that you’ll want to enjoy again and again.

  • Total Time: 50 minutes (including chilling)
  • Yield: 6-8

Ingredients

Scale
  • 1 medium green cabbage, finely shredded
  • 1/2 medium purple cabbage, finely shredded (optional for color)
  • 2 large carrots, shredded
  • 1 small onion, thinly sliced (optional)
  • 3/4 cup mayonnaise
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon sugar or honey
  • 1 teaspoon Dijon mustard
  • Salt and black pepper, to taste
  • Optional: celery seed, lemon juice, hot sauce, fresh herbs

Instructions

  • Shred the cabbage and carrots; slice the onion if using.
  • In a bowl, whisk together mayonnaise, vinegar, sugar, mustard, salt, and pepper until smooth.
  • Combine vegetables and dressing; toss to coat evenly.
  • Cover and refrigerate for at least 30 minutes.
  • Toss again before serving and adjust seasoning if needed.
  • Optional: Garnish with extra carrot shreds, herbs, or celery seeds.

Notes

  • Use fresh, firm vegetables for the best crunch.
  • Adjust sweetness and acidity according to taste.
  • Add delicate toppings just before serving to maintain texture.
  • Author: Diana Ross
  • Prep Time: 20 minutes
  • Cook Time: 0 minutes
  • Category: Side Dish
  • Method: No-cook
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 6-8
  • Calories: 180
  • Sugar: 5g
  • Sodium: 180mg
  • Fat: 14g
  • Saturated Fat: 2g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 3g
  • Protein: 2g
  • Cholesterol: 5mg