Vegan Christmas Fudge is a rich, creamy chocolate fudge that’s easy to make in the microwave with just 5 ingredients! Perfect for holiday gifting and Christmas dessert boards.

Vegan Christmas Fudge Recipe
I like this dairy-free fudge recipe because it’s ready in a snap and stays solid at room temperature.
As a home cook who has tested multiple versions of dairy-free fudge over the years, including Vegan Peppermint Fudge and Praline Fudge, this microwave method has proven to be reliable. It sets cleanly, cuts beautifully, and keeps its smooth texture even when stored for gifting.
The flavor and texture are also exactly what you remember from traditional fudge. I promise, no one will even know or care that it’s vegan. The key to the best vegan fudge recipe and achieving the sweet flavor and firmness we all know and love is simply swapping a few dairy-based ingredients for ones that are plant-based.
Microwave Fudge Recipe
No candy thermometer and no stovetop cooking required means this fudge is easy enough for the kids to make! They pour and stir while you man the microwave.
Microwaving the chocolate and condensed milk in short intervals reduces the risk of scorching and produces the same smooth consistency you’d get from traditional stovetop fudge.
This easy Christmas fudge also keeps exceptionally well in an airtight container, making it great for gifting!

Ingredients for Vegan Christmas Fudge
Here’s what you’ll need. Exact amounts are listed in the printable recipe card at the bottom of the post.
- Semisweet Chocolate Chips – Nestle makes vegan semisweet chocolate chips. Many store brands are also “accidentally” vegan. Check the label to make sure you’re getting dairy-free chocolate chips.
- Vegan Sweetened Condensed Milk – I used sweetened condensed oat milk by Nature’s Charm. They also have a coconut-based product that works well but, as you might expect, it does give a slightly coconutty flavor.
- Vanilla Extract – An equal amount of vanilla bean paste will also work.
- Walnuts – Nuts add a nice texture contrast, and you can use whatever nut you like or leave them out entirely.
- Vegan Miniature Marshmallows – Folded in at the end so they soften just enough without melting, adding a light, chewy texture throughout each piece. Look for marshmallows labeled vegan or check the label to ensure they are gelatin-free.
- Sprinkles – Optional 6th ingredient to add a festive touch.
Holiday Variation
- This fudge is easy to customize for different holidays or occasions. For a Valentine’s Day twist, replace the walnuts and marshmallows with chopped candied cherries. The cherries add a bright pop of color and a sweet chew that pairs well with the rich chocolate base.

How to Make Vegan Christmas Fudge
STEP ONE: Prep. Line an 8×8 baking pan with parchment, leaving enough to hang over the edges.
STEP TWO: Melt the Chocolate. Pour semisweet chocolate chips and sweetened condensed milk into a microwave-safe bowl. Microwave in 30-second intervals, stirring after each, until the chocolate is melted and smooth. This will take 2-3 minutes.
STEP THREE: Add Vanilla and Nuts. Stir in the vanilla extract and walnuts, then fold in the marshmallows.
STEP FOUR: Pour. Pour the mixture into the prepared pan, using a spatula to spread it evenly. Add sprinkles, if using.
STEP FIVE: Refrigerate. Transfer to the refrigerator to chill until set, about 2 hours.
STEP SIX: Slice and Serve. Using the excess parchment paper on the sides of the pan, lift the fudge out of the pan and set it onto a flat work surface. Cut into squares and serve.
Recipe FAQ
Can I make this fudge without nuts?
Yes. Leave them out or replace them with extra marshmallows or another mix-in you like.
Can I use dark chocolate instead of semisweet?
You can. Dark chocolate will give the fudge a firmer texture and a slightly richer flavor, so keep that in mind when choosing your chocolate.
Why is my fudge too soft?
It may need a little more time in the refrigerator. Chill for an additional 15 to 30 minutes, or until firm enough to cut cleanly.
Can vegan fudge be frozen?
Yes. Once fully set, place the cut pieces in an airtight container and freeze. Thaw in the refrigerator to keep the texture smooth.
Storage
- Vegan Christmas Fudge can be stored in an airtight container in the refrigerator for up to 2 weeks.

More Vegan Christmas Recipes
Save this recipe to Pinterest! ⤵️ 📌

Tried this recipe? Leave a ⭐ Star Rating ⭐️ and share your thoughts in the comments below. Thanks for being part of our home cooking community!
Follow This Wife Cooks on Instagram | Facebook | Pinterest | YouTube

Vegan Christmas Fudge Recipe
Ingredients
- 2 cups semisweet chocolate chips
- 14 ounces vegan sweetened condensed milk
- 2 teaspoons vanilla extract
- 1 cup walnuts chopped
- 1 cup vegan miniature marshmallows
- Sprinkles optional
Instructions
- Line an 8×8 baking pan with parchment, leaving enough to hang over the edges.
- Pour semisweet chocolate chips and sweetened condensed milk into a microwave-safe bowl. Microwave in 30-second intervals, stirring after each, until the chocolate is melted and smooth. This will take 2-3 minutes.
- Stir in the vanilla extract and walnuts, then fold in the marshmallows.
- Pour the mixture into the prepared pan, using a spatula to spread it evenly. Add sprinkles, if using.
- Transfer to the refrigerator to chill until set, about 2 hours.
- Using the excess parchment paper on the sides of the pan, lift the fudge out of the pan and set it onto a flat work surface. Cut into squares and serve.







Tina
Do you have any recommendations on where to get vegan condensed milk? I’ve never seen it in a shop before
thiswifecooks
Hi Tina ~ I buy it at the grocery store. There are different brands and varieties, mainly coconut but oat is also out there. Sweetened condensed oat milk is my preference because, to me, it tastes most like dairy-based milk. I shop in a few different stores and, depending on which one I’m in, it’s either on the regular baking aisle alongside the dairy-based condensed milk or on the vegan specialty aisle. Hope this is helpful!