White Chocolate Cranberry Fudge
Fudge fans rejoice! Vegan fudge fans shout a big woohoo from the rooftops. I have the easiest and most delightful vegan white chocolate cranberry fudge recipe for you and I’m really excited about it. The flavors, the presentation, the complete decadence of it, all say Christmas to me.
Note: This post contains affiliate links to which I earn a small commission, but don’t worry there’s no extra cost to you! Thank you for supporting CAKED by Katie.

Vegan White Chocolate Cranberry Fudge
Loaded with tart-dried cranberries, salted cashews, and a little dash of pure orange extract, this vegan white chocolate cranberry fudge is bursting with holiday flavor. An easy no-bake vegan fudge recipe that comes together in a snap and will wow a crowd this Christmas season. I bet you won’t be able to eat just one piece.
Not vegan? No sweat. Simply use regular white chocolate chips and regular sweetened condensed milk.
How To Make Fudge Vegan
The first step for this scrumptious vegan white chocolate cranberry fudge is vegan white chocolate chips. These are going to make up the base/bulk of the fudge. I’ll add a link to the ones I used down in the recipe.
A second addition to vegan fudge is sweetened condensed coconut milk. Basically, the vegan equivalent of sweetened condensed milk, it’s truly glorious for baking and all things sweet treats.
Coconut oil is the third and final vegan ingredient needed for this ultra-luxe fudge recipe.

Can I Make This Fudge “Normal?”
Yes! This vegan fudge recipe works 100% with regular non-vegan ingredients. Trade in the vegan white chocolate chips for regular white chocolate chips, sweetened condensed coconut milk or regular canned sweetened condensed milk, and plain old butter for the coconut oil.
How to Make White Chocolate Cranberry Fudge
Fudge can often feel intimidating. All those special candy-making tools and equipment aren’t exactly in every kitchen. No special tools are needed here for this fudge. Woohoo! Seven simple ingredients with seven simple steps.
The base of this fudge is created by combining and melting the first three ingredients together over medium-low heat in a heavy-bottomed pan. Don’t rush this step and risk burning the white chocolate. Make sure you stir the mixture every few minutes, and as they say, slow and steady wins the race.
After the first three ingredients have been melted, add in the remaining items. Cranberries, cashews, salt, and a splash of orange extract get mixed in with that glorious fudge base to create a smooth and wonderfully flavorful fudge.
Top it with a few spare cranberries and cashews, should you have any leftovers for that extra dash of pretty presentation. Into the fridge this fudge goes to set for at least 1 hour or until fully firm.

Easy Vegan White Chocolate Cranberry Fudge
And there you have it. Easy, delicious, festive, and fully vegan. Did you even think it was possible? Full of tart-dried cranberries bursting against the sweet white chocolate base and a hint of crunch with chopped salted cashews. This vegan white chocolate cranberry fudge is everything you could want from a no-bake holiday sweet treat!
Vegan Christmas Baking
Looking for a few vegan Christmas desserts to add to your holiday baking list? I highly recommend these.
- Eggnog Cupcakes
- Chocolate Coconut Fudge
- Mint Nanaimo Bars
- Chocolate Orange Layer Cake
- Apple Crisp
- No-Bake Cookie Butter Bars
White Chocolate Cranberry Fudge
- Total Time: 1 Hour 10 Minutes
- Yield: 16 Squares 1x
- Diet: Vegan
Description
Loaded with white chocolate chips, dried cranberries, and chopped cashews, this easy vegan white chocolate cranberry fudge is a treat to indulge in. Not vegan? No sweat. Simply use regular white chocolate chips and regular sweetened condensed milk.
Ingredients
White Chocolate Cranberry Fudge
- 3 cups (720g) vegan white chocolate chips *can sub regular
- 1 (195ml) can sweetened condensed coconut milk *can sub sweetened condensed milk
- 1/4 cup (56g) coconut oil
- 1 cup (224g) salted cashews, chopped
- 1 cup (160g) dried cranberries
- 1 teaspoon coarse sea salt
- 1/2 teaspoon pure orange extract
Instructions
White Chocolate Cranberry Fudge
- With a non-stick baking spray, spray and parchment line an 8 inch square baking pan.
- In a large pot over low heat melt the vegan white chocolate chips, sweetened condensed milk, and coconut oil until fully melted and smooth. Be sure to stir every so often.
- Remove the mixture from heat and add in the cashews, cranberries, sea salt, and orange extract. Stir until combined.
- Pour the fudge mixture into the prepared baking pan and spread evenly.
- Top with an extra dash of cashews, cranberries, and sea salt if desired.
- Allow the fudge to fully cool in the refrigerator for at least 1 hour or until fully set.
- Cut into 16 squares and enjoy!
- Store leftovers in an airtight container in the refrigerator for up to 7 days or in the freezer for 3 months.
Notes
- Prep Time: 10 Minutes
- Cook Time: Chill 60 Minutes
- Category: Squares
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 Square
- Calories: 208
- Sugar: 25 Miligrams
- Sodium: 157 Miligrams
- Fat: 9 Grams
- Saturated Fat: 6 Grams
- Unsaturated Fat: 1 Gram
- Trans Fat: 0 Grams
- Carbohydrates: 27 Grams
- Fiber: 1 Gram
- Protein: 3 Grams
- Cholesterol: 16 Miligrams



Hi there, do you get such a thing as vegan condensed milk? The only type I’ve ever seen is made from cow’s milk, which isn’t vegan.
The recipe actually calls for sweetened condensed coconut milk which is indeed vegan. I’ve even linked it in the recipe for you! Happy holidays!
Have you tried this with orange rind instead of extract?
I have not personally tried it but it should totally work.
Would like to leave bugs out to take to a school function. Suggestions for a substitute? 🙂
You could sub in any type of seed, dried fruit, shredded coconut, etc. Or you could just omit the nuts as well.
It says one can (195mL) of condensed coconut milk, but the cans in the link are slightly more than that (about 250mL, labeled as 320g). Is it still the whole can?
Yes, you can use the whole can.
I’ve very excited to try this recipe! Can you clarify the type of coconut oil (refined vs other) and do you use unsweetened cranberries?
I used regular coconut oil and unsweetened cranberries. Any kind of dried cranberry will work though so use what you prefre.