It is so easy to make this homemade coleslaw recipe from scratch. The red cabbage adds a pop of color and the dressing is so creamy.
I love coleslaw as a summer side dish. It is so colorful and beautiful. It is the perfect cold side dish recipe to bring to a potluck or backyard cookout.

This post contains affiliate links.
Homemade Coleslaw Ingredients
To make this creamy coleslaw, you will need the following ingredients (go to the recipe below for exact quantities and instructions):
- Cabbage: use both white and red for the color and taste
- Carrots
- Onion
- Yogurt
- Mayonnaise
- Milk
- Celery salt
- Salt and pepper
- Apple cider vinegar
- Sugar: optional for added sweetness

How to Make the Best Coleslaw
Making homemade coleslaw is easier than you think. It only takes a few minutes to whip up this delicious side dish.
- Cut the cabbage and carrots into thin shreds.
- Peel and dice the onion.
- Make the dressing. Stir the dressing ingredients together and add salt and pepper to taste.
- Combine and serve!

How to Cut Cabbage for Coleslaw
To cut cabbage for coleslaw, first you will need to cut off the end and peel off any limp leaves. Cut the cabbage into quarters, and then cut out the core. Slice the cabbage into thin shreds. You can easily do this with a knife.
How to Cut Carrots for Coleslaw
Cutting carrots for coleslaw can be difficult because of their shape. Peel the carrots and grate with either a hand grater or a food processor. If you want longer strips of carrots, I recommend using a mandoline to shred the carrots.
You can also buy bags of shredded carrots if you want to skip this step.

How to Serve Coleslaw
Serve right away or leave in the fridge until served, the vegetables will get softer the longer they stay in the fridge. There are so many ways you can serve coleslaw.
- As a classic BBQ side dish recipe with BBQ Ribs or BBQ Chicken.
- As a topping on a burger or BBQ Chicken Sandwich.
- As garnish on tacos, like steak tacos with pineapple.
Can I Make Coleslaw Ahead of Time?
You can make this ahead by preparing the vegetables and the dressing separately. Store the vegetables in a plastic bag up to two days and the dressing in a container for up to a week. Combine when ready to serve.

Substitutions
You can use whatever cabbage you like most or have at hand: white, red, napa or pointed cabbage.
Apple vinegar can be substituted with white balsamic vinegar.
Celery salt can be substituted with celery seed. Just use 1 teaspoon instead of 2 teaspoons celery salt.

Homemade Coleslaw Recipe
It is so easy to make this coleslaw recipe from scratch. The red cabbage adds a pop of color and the dressing is so creamy.
Ingredients
- ½ head white cabbage (about 1 pound)
- ½ head red cabbage (about 1 pound)
- 3 medium carrots, peeled
- 1 medium onion, diced
For the dressing:
- ¾ cup yogurt
- 1 cup mayonnaise
- 1/3 cup milk
- 2 teaspoon celery salt
- 1 teaspoon salt (or more to taste)
- 1/2 teaspoon pepper
- 2 Tablespoons apple cider vinegar
- Optional: sugar
Instructions
- Cut the cabbage into quarters, and then cut out the core. Slice the cabbage into thin shreds. You can easily do this with a knife.
- Peel the carrots and grate with either a hand grater or a food processor. You can also buy bags of shredded carrots if you want to skip this step.
- Peel and dice the onion.
- In a large bowl, stir the dressing ingredients together and add salt and pepper to taste.
- Add the cabbage to the dressing and mix thoroughly.
Nutrition Information:
Yield: 12 Serving Size: 1Amount Per Serving: Calories: 169Total Fat: 14gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 11gCholesterol: 9mgSodium: 531mgCarbohydrates: 9gFiber: 2gSugar: 5gProtein: 3g