Want healthy meals your kids will love?

Smoky Almond and Cranberry Coleslaw


Crunchy, refreshing Smoky Almond Cranberry Coleslaw gets loads of flavor from smoky almonds and a tangy homemade vinaigrette.

Homemade coleslaw with celery and dried cranberries in a wooden serving bowl.

Super Flavorful & Refreshing Homemade Coleslaw

Coleslaw is the foolproof dish I rely on when I need to throw something together quickly for potlucks or backyard barbecues. And this one is my biggest hit! It looks so pretty and tastes so good that my friends and family are always asking for the recipe.

This mayo-free coleslaw is super-fresh and crunchy and studded with chewy cranberries and smoky almonds. And the vinaigrette dressing is easy and flavorful and made with simple pantry staples. It’s crunchy and refreshing with a delicious balance of flavors that everyone loves. Not only is it a perfect side dish for summer meals, but add some grilled or roasted chicken and it makes a great main dish too!

An overhead shot of smoky almond coleslaw in a wooden serving bowl with a silver spoon.

Ingredients You’ll Need to Make This Coleslaw Recipe:

  • Cabbage– I use a mix of green and red cabbage
  • Celery
  • Carrots
  • Green Onions
  • Almonds– Using smoked almonds will give this coleslaw a delicious flavor boost.
  • Dried Cranberries

Homemade Vinaigrette:

  • Apple Cider Vinegar
  • Oil– We used avocado oil.
  • Dijo Mustard
  • Honey– You can also use sugar or maple syrup.
  • Salt & Pepper
Ingredients needed to make smokey almond and cranberry coleslaw.

How to Make Smoky Almond & Cranberry Coleslaw:

  1. Thinly slice the cabbage. I like to use a mandolin, but a good sharp knife works too.
  2. Prep the other ingredients. Grate the carrots, slice the celery and green onions, and roughly chop the almonds.
  3. Make the vinaigrette. Put all of the dressing ingredients into a small bowl and whisk until combined.
  4. Make the coleslaw. Add all of the coleslaw ingredients to a large bowl. Drizzle with the vinaigrette and toss to combine.
  5. Chill. Put in the fridge and allow to chill for 30-60 minutes before serving. Enjoy!
Process shots showing how to make homemade coleslaw with vinegar dressing.

Tips & Suggestions:

You can use all green or all purple cabbage if you want. Or, you can use a shredded cabbage mix to save time.

Make-ahead tip: Mix up the vinaigrette in a mason jar and refrigerate it up to two days in advance. When it’s time to serve your coleslaw, bring the dressing up to room temperature, then pour it over the slaw mixture. Toss to combine, and you’re reading to serve!

This recipe is super adaptable. Switch up the nuts, or replace the dried cranberries with raisins, dried cherries, or chopped apples.

Although best when enjoyed the first day, leftover coleslaw will last 3-4 days in the fridge. The cabbage won’t be quite as crunchy but it will still be tasty.

This coleslaw is also delicious on pulled pork sandwiches!

Homemade coleslaw with dried cranberries and chopped almonds in a large serving bowl.

Looking for More Salad Recipes?

Print Recipe Pin Recipe
4.3 from 3 votes

Smoky Almond Cranberry Coleslaw

Crunchy, refreshing Smoky Almond Cranberry Coleslaw gets loads of flavor from smoky almonds, and a tangy homemade vinaigrette.
Prep Time15 minutes
Cook Time0 minutes
Total Time15 minutes
Course: Salad, Side Dish
Cuisine: American
Servings: 6 servings
Calories: 296kcal


Homemade Vinaigrette


  • Thinly slice cabbage into small bite size strips. Julienne carrots with a julienne peeler, a julienne attachment to your mandolin or with a knife. Chop green onions and celery. Add everything to a large bowl.
  • Roughly chop the almonds, and add to the bowl along with the dried cranberries.
  • In a small bowl, add the vinegar, oil, mustard, honey, salt and pepper. Whisk until well blended.
  • Pour vinaigrette over cabbage mixture and toss well to combine. Chill in the refrigerator 30-60 minutes before serving. Enjoy!


Calories: 296kcal | Carbohydrates: 24g | Protein: 7g | Fat: 21g | Saturated Fat: 2g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 14g | Trans Fat: 0.003g | Sodium: 339mg | Potassium: 462mg | Fiber: 6g | Sugar: 15g | Vitamin A: 4062IU | Vitamin C: 37mg | Calcium: 116mg | Iron: 2mg
Keyword : Smoky Almond Cranberry Coleslaw


Natalie Monson

I'm a registered dietitian, mom of 4, avid lover of food and strong promoter of healthy habits. Here you will find lots of delicious recipes full of fruits and veggies, tips for getting your kids to eat better and become intuitive eaters and lots of resources for feeding your family.

Learn More about Natalie

Leave a Comment:
Did you make this recipe? Leave a review!

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

Recipe Rating


Hi Jen, sorry for the mixup! We made some big updates to the site last week and a few of the recipes got a little glitchy on us. The dressing ingredients should be back now. Thanks for your patience!