Coleslaw Recipe

This is the best coleslaw recipe I’ve ever made! Crunchy cabbage and carrots are tossed with my easy homemade dressing. It’s creamy, fresh, and perfect alongside pulled pork or any of your favorite summer grilling recipes!

Cabbage and carrot coleslaw in a bowl with a serving spoon.

This Easy Coleslaw Recipe Steals the Show

My creamy Coleslaw Dressing is one of my most well loved recipes, and it makes this homemade coleslaw the hit of the meal every time I serve it! This recipe is wonderfully flexible. You can shred the cabbage and carrots yourself for a fully from scratch version, or grab a bag of store-bought coleslaw mix when you need dinner on the table fast. Either way, the homemade dressing gives it that made-from-scratch taste.

I love that you can make the dressing with either mayonnaise or plain Greek yogurt. I often reach for yogurt to keep things light and fresh, which makes it especially perfect for summer gatherings. And if you’re craving a bit of sweetness in your slaw, try my Apple Slaw or Broccoli Slaw next.

How to Make Coleslaw

Shred the cabbage and carrots. To shred the cabbage, first cut it in half. Then cut it into quarters and slice out the core. Finally, use a sharp knife to thinly slice the cabbage. I use a box grater to shred the carrot.

Make the dressing. Whisk together the mayonnaise (or Greek yogurt), honey, apple cider vinegar, Dijon mustard, celery seed, salt and pepper. I like to taste the dressing before mixing it with the cabbage so I can adjust the seasonings. If you want it a little sweeter, add a bit more honey. If you want it tangier, add a little more apple cider vinegar. Add more salt and pepper as needed.

Pouring coleslaw dressing into shredded cabbage and carrots in mixing bowl.

Combine. Pour about ¾ of the dressing over the cabbage and carrots and mix until the vegetables are evenly coated. Add more dressing as needed until the coleslaw is as creamy as you like it.

Using tongs to mix coleslaw dressing into shredded cabbage and carrots.

Recipe Variations

  • Fresh herbs are an easy way to add a pop of flavor. Try fresh parsley, dill or cilantro.
  • Add more crunch and flavor with nuts or seeds. Try sliced almonds, pepitas or sunflower seeds.
  • Mix in sliced green onions for mild onion flavor. 
  • Add chopped or sliced apple and/or raisins, for extra sweetness. I recommend first tossing the apple with a squeeze of lemon juice to prevent browning.
  • Use a combination of green and red cabbage for more color, or replace some of the cabbage with shredded Brussels sprouts for a heartier slaw.

Ways to Serve Coleslaw

My favorite ways to serve this coleslaw include:

Coleslaw in a serving bowl.

Made this recipe? I’d truly appreciate if you leave a comment and star rating below! Your review will help others who want to try this recipe. Thank you! 💛

Coleslaw in a serving bowl.
5 from 5 ratings

Coleslaw Recipe

Servings: 8 servings
Prep Time: 15 minutes
Total Time: 15 minutes
My easy homemade coleslaw recipe has crunchy cabbage and carrots in a creamy coleslaw dressing. Pile it onto a pulled pork or BBQ chicken sandwich, tuck it into fish tacos, or serve it as a side dish at your next BBQ.

Ingredients

  • 6 cups finely shredded green cabbage, 1 medium cabbage
  • 1 large or 2 small carrots, grated
  • 1 cup mayonnaise , or plain Greek yogurt
  • 2 tablespoons honey, can sub granulated sugar
  • 2 tablespoons apple cider vinegar
  • 2 teaspoons Dijon mustard
  • 1 teaspoon celery seed, optional
  • ¼ teaspoon salt
  • teaspoon black pepper

Instructions
 

  • Combine cabbage and carrot in a large bowl.
    6 cups finely shredded green cabbage, 1 large or 2 small carrots
  • In a medium bowl, whisk together the mayonnaise (or Greek yogurt), honey, apple cider vinegar, Dijon mustard, celery seed (if using), salt and pepper until well combined. Taste and adjust the flavors if needed. If you want it sweeter, add a little more honey. For a tangier dressing, add a little more vinegar. Add salt and pepper to taste.
    1 cup mayonnaise , 2 tablespoons honey, 2 tablespoons apple cider vinegar, 2 teaspoons Dijon mustard, 1 teaspoon celery seed, ¼ teaspoon salt, ⅛ teaspoon black pepper
  • Pour about ¾ of the dressing over the cabbage and carrots and mix until the vegetables are evenly coated. Add more dressing as needed until the coleslaw is as creamy as you like it.
  • Taste the salad and add more salt and pepper as needed.
  • Serve immediately or refrigerate. Coleslaw is best the first and second day.

Notes

  • You can use one 14 ounce bag of store bought coleslaw mix in place of the cabbage and carrot. If you add all of the dressing to 14 ounces of coleslaw mix, the coleslaw will be very generously dressed, so I recommend adding only part of the dressing to start. You can always add more, to taste.
  • Grated Carrot: I use a box grater to shred the carrot. You can also use the shredding or julienne disk attachment on a food processor. I prefer to use fresh shredded carrot rather than pre-shredded bagged carrots because they are fresher and more flavorful.
  • Celery seed adds a slight earthy flavor to the dressing. You can omit the celery seed if you don’t have it on hand in your kitchen. The dressing will still be delicious without it.
  • Make Ahead: Prep the shredded vegetables and dressing and store in separate containers in the refrigerator. Mix the dressing with the cabbage and carrot no more than 1-2 hours before serving. The dressing can be made ahead and stored in an airtight container in the refrigerator for up to one week.
  • Storage: Coleslaw is best the day it is made, but can be stored in the refrigerator for up to 2 days. It may become a bit watery and less crunchy over time, but if you drain off some of the excess liquid and give it a stir it will be tasty.
Serving: 3/4 cup, Calories: 225kcal, Carbohydrates: 8g, Protein: 1g, Fat: 21g, Saturated Fat: 3g, Cholesterol: 12mg, Sodium: 280mg, Potassium: 130mg, Fiber: 2g, Sugar: 7g, Vitamin A: 1345IU, Vitamin C: 20mg, Calcium: 32mg, Iron: 1mg
Nutrition information is an estimate.
Cuisine: American
Course: Side Dish
Tried this recipe?Mention @kristines_kitchen on Instagram or tag #kristineskitchen.

I originally shared this recipe in June 2021. Post updated May 2026.

This site contains affiliate links. If you make a purchase through these links, I may receive a small commission, at no extra cost to you. Thank you for supporting Kristine's Kitchen!
5 from 5 votes

Leave a Comment

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

Recipe Rating (Click Stars)




All submissions are moderated and not all submissions are approved.

5 comments on “Coleslaw Recipe”

  1. This was a really good coleslaw I will make it again.

  2. Excellent coleslaw very tasty dressing

  3. I made this Cole Slaw recipe just as is stated in the recipe and I found it to be “Fantastic.” I really like this recipe. Take care, Jim

  4. Delicious
    Easy to make
    Great flavors

  5. I used a bag of tri-coleslaw mix and some fresh chopped dill.  Excellent!

Leave a comment »