• Recipes
  • Vegan Thanksgiving
  • Free Ebook
  • About
menu icon
go to homepage
  • Recipes
  • Vegan Thanksgiving
  • Free Ebook
  • About

subscribe
search icon
Homepage link
  • Recipes
  • Vegan Thanksgiving
  • Free Ebook
  • About

×
Home ❯ Recipes ❯ Vegan Side Dishes

Fresh Cranberry Coleslaw

Lori standing in her kitchen.
Updated 11/15/2025 by Lori Rasmussen. This post may contain affiliate links.
A pin for saving cranberry coleslaw on Pinterest.
A pin for saving cranberry coleslaw on Pinterest.

This cranberry coleslaw is a fresh, wintry side that works for weeknights, potlucks, and holiday dinners alike! The cranberry-infused dressing adds a naturally sweet and tangy flavor that complements the crunchy cabbage mix. With dried cranberries and pecans for extra texture, it's a simple, make-ahead winter salad that always stands out on the table.

A serving bowl filled with brightly colored fresh cranberry coleslaw.

Last week while testing this new cranberry salad dressing recipe, I was hit with a craving for vegan coleslaw and decided to whip up a batch for meal prep.

That's when it occurred to me to combine the two!

The cranberry dressing I mentioned above is fairly light. So for this slaw, I wanted to add cashews for richness (no mayonnaise here - we're taking the plant-based and from-scratch route). I also omitted a few of the savory ingredients and added some orange zest and juice.

This cranberry coleslaw leans slightly more fruity and sweet, and the added contrast of chewy dried cranberries and crunchy pecans really takes it up a notch.

It's perfect for Thanksgiving or anytime you have some fresh cranberries or leftover cranberry sauce to use up!

Want to save this recipe? 📩 

I'll email the link so you can come back to it later!

Keep an eye out for more delicious recipes. Unsubscribe anytime.

How to Make Cranberry Coleslaw

Creamy cranberry slaw dressing inside the blender.
  1. First, simmer the cranberries with a little water and sugar to make a basic cranberry sauce. Then blend with the other dressing ingredients until smooth.
Shredding cabbage with a food processor.
  1. Shred the cabbage and carrot. I used the regular shredding blade on my Cuisinart because I wanted a fine chop on the cabbage. Use the slicer blade for the cabbage if you prefer longer shreds.
All of the slaw ingredients together in a large bowl ready to be tossed with dressing.
  1. Then combine your shredded cabbage and carrot with the dried cranberries in a large mixing bowl.
Stirring the cranberry slaw in a large bowl.
  1. Toss with about two-thirds of the dressing and taste for seasoning. Add the chopped pecans, if using, and more dressing until it's as creamy and flavorful as you like.

And that's it! Refrigerate cranberry coleslaw until ready to serve. It tastes best after at least one hour in the fridge and even holds up well overnight.

Substitutions and Tips

  • ¾ cup leftover cranberry sauce may be used instead of the cranberry sauce prepared in step 1.
  • Add fruit: cranberry slaw is extra festive with the addition of chopped apple or pear. With their added sweetness, you may want to reduce the amount of dried cranberries.
  • Nuts: feel free to omit the pecans or try walnuts or toasted pepitas instead.

More Vegan Cranberry Recipes

  • close up of cranberry apple compote in a white bowl showing the chunky fruit texture and vibrant color.
    Apple Cranberry Compote
  • spoon scooping up naturally sweetened cranberry sauce.
    Vegan Cranberry Sauce (No Refined Sugar)
  • bright red cranberry salsa in a bowl surrounded by crackers and chips.
    Fresh Cranberry Salsa
  • overhead view of whole vegan cranberry tart.
    Vegan Cranberry Tart (Gluten-Free)

I hope you enjoy this creamy cranberry coleslaw. If you make the recipe, I'd love it if you could share your feedback with us in the comments below!

Recipe

Overhead view of pink cranberry coleslaw in a white serving bowl.

Fresh Cranberry Coleslaw

Author: Lori Rasmussen, My Quiet Kitchen
Cranberry coleslaw is a lightly sweet, tangy, and fresh side dish perfect for the holiday season. It combines everything you love about creamy coleslaw and tart homemade cranberry sauce! Tossed with dried cranberries and toasted pecans, prep is a breeze and it's make-ahead friendly! Vegan and gluten-free.
No ratings yet
Servings: 10 servings
Prep:25 minutes mins
Cook:10 minutes mins
Chill time:30 minutes mins
Total Time:1 hour hr 5 minutes mins
Save on Pinterest Print Recipe

Equipment

  • high-speed blender
  • food processor
(Keep screen awake)

Ingredients

Dressing ingredients:

  • 2 cups fresh cranberries - see Notes to sub leftover cranberry sauce
  • ½ cup water plus 2 Tablespoons, divided
  • 4 Tablespoons sugar, divided - if using pre-made cranberry sauce, you only need 2 Tbsp
  • ½ cup raw cashews - see Notes
  • ¼ teaspoon orange zest
  • 2 Tablespoons orange juice
  • 2 Tablespoons lemon juice
  • 2 teaspoons distilled white vinegar
  • 1½ teaspoons fine sea salt
  • ⅛ teaspoon onion powder - optional
  • black pepper - to taste

For the slaw:

  • 6 cups shredded green cabbage - about 12 oz. or one small head cabbage
  • 4 cups shredded red cabbage - about 8 oz.
  • 1 large carrot - peeled and shredded
  • ¾ cup sweetened dried cranberries
  • ½ cup chopped toasted pecans - optional

Instructions
 

  • If using leftover cranberry sauce, skip this step, and add ¾ cup cranberry sauce to the blender in step 2. 
    Make cranberry sauce: In a small saucepan, combine cranberries, 2 tablespoons sugar, and 2 tablespoons water. Bring to a simmer over medium heat. Stirring occasionally, cook for about 10 minutes, until the berries burst and the mixture thickens. Let cool for a few minutes.
  • Blend the dressing: In a blender combine cranberry sauce with ½ cup water, 2 Tablespoons sugar, plus the cashews, orange zest and juice, lemon juice, vinegar, salt, and onion powder. Blend on high until smooth and creamy, scraping down the sides of the blender as needed. Add black pepper and taste for seasoning. Add more salt, sugar, or acidity, as desired. Since the dressing will be tossed with a large amount of cabbage, it needs to taste very bold at this point.
  • Assemble the slaw: Combine the shredded cabbage, carrot, and dried cranberries in a large mixing bowl. Toss with about two-thirds of the dressing. Add the chopped pecans, if using, and add more dressing until the slaw is as creamy as you like.
  • If you have time, refrigerate cranberry coleslaw for 1 hour before serving (or up to 6 hours). Store leftover slaw in an airtight container in the refrigerator for up to 4 days.

Notes

To use leftover cranberry sauce, you'll need ¾ cup and can skip Step 1 and the related ingredients (2 cups cranberries, 2 Tablespoons sugar, 2 Tablespoons water).
Cashews substitute: raw sunflower seeds may work as a sub here, but I haven't tested any substitutes in this particular dressing.
Make-ahead tip: Shred the veggies and make the dressing up to 1 day in advance. Store the two separately in the fridge, then combine a few hours before serving.
Evenly sized shreds: Use a food processor or mandolin for the most evenly shredded cabbage. I used the standard shredder disc of my food processor for both the cabbages and carrot because I wanted a fine chop. Note that this does cause the cabbage to release more water. If you prefer longer shreds, use the slicer blade attachment for the cabbage and the regular shredder for the carrot only.

Estimated Nutrition (per serving)

Calories: 175kcalCarbohydrates: 30gProtein: 3gFat: 6gCholesterol: 0mgFiber: 4g

Nutrition information is an estimate and will vary depending on the exact amounts and specific products and ingredients used.

Did you make the recipe?Comment below to share your feedback!

Share the Recipe

  • Share
  • Reddit
  • Bluesky
  • Email it

Comments

No Comments

Leave a Comment Cancel reply

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

Recipe Rating




a photo of Lori Rasmussen in her kitchen.

Hi, I'm Lori!

I'm passionate about flavor and simplicity. I share vegan recipes with a focus on both!

Read more

Trending Recipes

  • close up of chili in a pot showing thick meaty texture.
    The Best Lentil Chili (45 Minutes!)
  • Overhead view of a bowl full of potato stew made with chickpeas, carrot and tomatoes.
    Hearty Potato Stew
  • a slice of healthy vegan pumpkin pie dusted with cinnamon.
    Vegan Gluten-Free Pumpkin Pie
  • overhead view of crimped unbaked crust in a pie plate.
    Vegan Gluten-Free Pie Crust (Easy & Oil Free)
  • A serving of crockpot cabbage soup in a bowl set on a plate with a spoon next to it.
    Crockpot Cabbage Soup
  • Side view of a slice of pie on a plate showing the texture of the pulsed oat crust.
    Oatmeal Pie Crust
  • top of seitan turkey roast showing texture of skin and interior meat.
    Vegan Turkey Roast
  • Italian green bean salad with tomatoes in a serving bowl.
    Italian Green Bean Salad

Popular Year-round

  • Looking into the top of a jar of colorful mixed pickled vegetables.
    Quick Pickled Vegetables
  • close up overhead of Instant Pot Lentil Curry and rice in a bowl
    EASY Instant Pot Red Lentil Curry
  • A glass of oat milk with a jar of oats and a tall jar of oat milk in the background.
    Oat Milk Recipe With Enzymes (Like Oatly)
  • bright and airy photo of creamy vegan pudding.
    Easy Vegan Banana Pudding (No-Cook)
  • light blue bowl filled with colorful chili corn salsa.
    Chipotle Corn Salsa (EASY Version)
  • toasted bread topped with vegan tofu cottage cheese and strawberries.
    5-Minute Vegan Cottage Cheese
  • close up of herb salad dressing in a small glass jar on a gray stipe napkin.
    Oil-Free Italian Salad Dressing
  • Thick homemade bbq sauce in a glass jar with a spoonful nearby.
    Healthy BBQ Sauce (No Ketchup)

Footer

↑ back to top

About

About Lori
Privacy Policy
Accessibility

Newsletter

Subscribe to keep up with the latest and receive free vegan recipes each week!

Contact/Follow

YouTube
Facebook
Instagram
Pinterest
Contact Us

Copyright © 2025 My Quiet Kitchen

Did you try this recipe?

Your vote:




A rating is required
A name is required
An email is required