Easy Cranberry Pecan Christmas Fudge
This Cranberry Pecan Christmas Fudge has beautiful layers of white chocolate and dark chocolate fudge filled with tart cranberries, crunchy pecans, and a hint of cinnamon. It looks fancy enough to give as a homemade Christmas gift, but it's surprisingly simple to make in under 10 minutes.

Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, you'll get more FREE recipes and tips from my Midwestern kitchen to yours!
By submitting this form, you consent to receive emails from Midwestern HomeLife
Jump to:
- 🎄Christmas Fudge: At a Glance
- 🆓Love easy holiday candy recipes?
- 🍫Cranberry Pecan Fudge Ingredients
- 🥜Variations
- 🥣How to Make Christmas Fudge with Condensed Milk
- 🔪How to Cut Fudge Cleanly
- 💡Expert Tips
- 🧊Storage & Freezing
- 🆘Christmas Fudge Troubleshooting
- ❓Recipe FAQs
- 😋More Christmas Fudge Flavors
- 💌Let's Stay in Touch
- 📖 Recipe
🎄Christmas Fudge: At a Glance
- Simple ingredients. Semi-sweet chocolate chips, cinnamon chips (or see notes for an easy substitute), white chocolate chips, sweetened condensed milk, butter, pecans, dried cranberries, vanilla, salt.
- Easy microwave fudge. About 10 minutes hands-on, plus 1-2 hours to chill. No candy thermometer, no double boiler.
- Smooth, creamy, and impressive-looking. Beautiful contrasting layers of white and dark chocolate studded with pecans and cranberries. Condensed milk keeps it creamy, no marshmallow creme needed.
- Big batch. One 8 or 9 inch square pan makes 36 squares.
- Freezer friendly. Make ahead and freeze for 2-3 months.
🆓Love easy holiday candy recipes?
Grab my free Christmas Candies recipe book!
I set out to make a "Christmas fudge recipe" using my grandma's old-fashioned version, but after countless attempts, it kept turning out grainy, hard, and just plain terrible. So I gave up on nostalgia and focused on making one with Christmas flavors and pretty layers instead.
And It. Tastes. Like. Christmas. The bottom layer is rich chocolate, cinnamon chips, and pecans, topped with creamy white chocolate and tart dried cranberries. And even though it looks a little fancy, it's ridiculously easy to make.
Set it on your goodie tray alongside Mexican Christmas Cookies, Million Dollar Bars , and Chocolate Marshmallow Cookies.
🍫Cranberry Pecan Fudge Ingredients
This delicious fudge recipe comes together with simple ingredients. See the recipe card for the full list of ingredients.

- Sweetened condensed milk. Sweetened condensed milk makes the fudge smooth and creamy without all the boiling and stirring of traditional fudge recipes.
- Butter. A little bit of butter makes the fudge mixture extra smooth and creamy.
- Salt. Salt enhances the flavors of the other ingredients. Don't worry, the fudge won't taste salty.
- Vanilla. The vanilla is added only to the chocolate layer so it doesn't darken the white chocolate fudge.
- Cinnamon chips. Cinnamon chips are DELICIOUS! They add warm cinnamon flavor to the chocolate fudge mixture. If you can't find them in the grocery store, you can get cinnamon chps at Amazon or King Arthur-- but they're pricey.
- *An easy substitution for cinnamon chips: increase the semi-sweet chocolate chips to 1½ cups and add 1-2 teaspoons of ground cinnamon, to taste. The mixture is very forgiving so if you need to let it cool a little, taste it, and add more cinnamon, you can reheat it again.
🥜Variations
Christmas fudge is an easy recipe to make your own!
- Extracts. Add a splash of your favorite flavor with orange, maple, rum, or almond extract.
- Dried fruit. Swap the dried cranberries for chopped dried cherries, blueberries, or any dried fruit you love.
- Chocolate chips. I use semi-sweet chocolate chips for the chocolate fudge layer, but you can use milk chocolate chips or dark chocolate chips. Or skip the layers and use just one kind of chocolate.
- Nuts. Substitute pecans for your favorite nuts like walnuts, hazelnuts, almonds, or pistachios. You can also toast the pecans for even more flavor -- or skip the nuts altogether.
🥣How to Make Christmas Fudge with Condensed Milk

Step 1: Make the chocolate fudge layer. Microwave the semi-sweet chocolate chips, cinnamon chips, butter, salt, vanilla extract, and sweetened condensed milk in 30-second increments, stirring in between, until the mixture is melted and smooth. Stir in the chopped pecans.

Step 2: Use a butter knife or offset spatula to evenly spread the chocolate pecan fudge layer into the bottom of an 8 or 9-inch square pan lined with parchment paper or aluminum foil sprayed with cooking spray.

Step 3: Make the white chocolate fudge layer. Microwave the white chocolate chips, butter, salt, and sweetened condensed milk in 30-second intervals, stirring in between, until melted and smooth. Stir in the dried cranberries.

Step 4: Carefully pour the cranberry white fudge mixture over the chocolate pecan fudge layer and spread it evenly with a knife or offset spatula.
Cover with foil and chill in the refrigerator for at least 1-2 hours or until firm.
🔪How to Cut Fudge Cleanly

For the cleanest cuts, remove the fudge from the refrigerator 5-10 minutes before cutting. Place the slab of fudge on a cutting board. Use a sharp knife to cut the fudge into 1 to 1 ½ inch wide strips, then cut each strip into small squares. Wipe the blade between cuts.
💡Expert Tips
- For the best flavor and smoothest texture, use good quality chocolate like Ghirardelli.
- To keep the parchment paper from slipping around the pan, brush the pan with butter before laying down the parchment.
- Let the Christmas fudge cool completely before cutting.
- Take the fudge out of the refrigerator 5-10 minutes before cutting. If the fudge is too cold, it can splinter when you cut it.
- For perfectly square pieces, trim off the uneven edges all around the slab of fudge before cutting it into strips.
🧊Storage & Freezing
- Store Christmas fudge in an airtight container at room temperature for 1-2 weeks. For longer storage, place it in the fridge for 2-3 weeks.
- To freeze, wrap it tightly with waxed paper, then foil and place it in a freezer bag. Store in the freezer for 2-3 months.
🆘Christmas Fudge Troubleshooting
Fudge acting up? Don't throw it out, or panic! Most fudge mishaps are fixable.
- My fudge won't set. Make sure you used sweetened condensed milk, not evaporated milk. Evaporated milk won't work here. If you did use the right milk, give it more time in the fridge. Overnight is totally fine.
- My fudge seized up. Seized fudge turns dry and crumbly. It usually happens when the chocolate gets too hot in the microwave, gets stirred too much, or is lower-quality chocolate. As long as it isn't burned, you can probably save it! Stir in warm water or heavy whipping cream, one teaspoon at a time, until the mixture comes back together. If needed, rewarm it briefly in the microwave or over low heat in a saucepan.
- My fudge is grainy. Grainy fudge has most likely been overheated. i've been there! Luckily, it's an easy fix. Gently rewarm the fudge, then stir in warm water or heavy whipping cream, a teaspoon at a time, until it's smooth and glossy again.
- My fudge is oily. Oily fudge is usually the result of over-stirring. Fix it the same way as grainy fudge: gently rewarm it and stir in a little warm water or heavy whipping cream until it's smooth and glossy.
- My fudge cracked when I cut it. It's too cold. Let it sit out for 5-10 minutes before slicing, and wipe the knife between cuts.
❓Recipe FAQs
You can make it weeks or even months ahead, which makes it great for gifting! It keeps at room temperature for 1-2 weeks in an airtight container, 2-3 weeks in the fridge, or a few months in the freezer. I like to make a batch early and freeze it so it's ready when I want my first bite of Christmas.
If you'll be enjoying your Christmas fudge within 1-2 weeks, it is best to store it in an airtight container at room temperature. For longer storage, place it in the fridge for 2-3 weeks.
Yes! Christmas fudge with condensed milk freezes really well. To freeze fudge, wrap it tightly in wax paper, wrap it again in foil, and place it in a freezer bag. You can store it in the freezer for a few months.
Sweetened condensed milk is the secret ingredient that gives microwave fudge a perfectly smooth and creamy consistency and allows it to set up perfectly every time. Evaporated milk will not work in this fudge recipe.

💌Let's Stay in Touch
Follow Midwestern HomeLife on Facebook, Instagram, and Pinterest, and subscribe via email to receive all of the latest recipes!
📖 Recipe

Cranberry Pecan Christmas Fudge
Ingredients
- 1 cup semi-sweet chocolate chips
- ½ cup cinnamon chips
- 4 tablespoons butter, divided
- 1 can sweetened condensed milk, divided
- ½ teaspoon salt, divided
- 1 teaspoon vanilla extract
- ½ cup chopped pecans
- 1 ½ cups white chocolate chips
- ½ cup dried cranberries
Instructions
- Line an 8 or 9 inch square baking pan with parchment paper or aluminum foil sprayed with cooking spray.
For the Cinnamon Chocolate Pecan Fudge Layer
- Place the semi-sweet chocolate chips, cinnamon chips, 2 tablespoons of butter, ¼ teaspoon salt, vanilla extract, and ½ can of sweetened condensed milk in a microwave-safe bowl. Heat in the microwave in 30-second increments, stirring in between, until the mixture is melted and smooth. Add the chopped pecans and stir to combine.
- Evenly spread the chocolate pecan fudge layer into the bottom of the prepared pan with a knife or offset spatula.
For the White Chocolate Cranberry Fudge Layer
- Place the white chocolate chips, 2 tablespoons of butter, ¼ teaspoon salt, and ½ can of sweetened condensed milk in a microwave-safe bowl. Heat in the microwave in 30-second intervals, stirring in between, until melted and smooth. Stir in the dried cranberries.
- Carefully pour the cranberry white fudge mixture across the top of the chocolate pecan fudge layer and spread it evenly with a knife or offset spatula.
- Cover with foil and chill in the refrigerator for at least 1-2 hours, up to overnight. Use a sharp knife to cut the fudge into 1 to 1 ½ inch squares, wiping the blade between cuts, if necessary.
Storage & Freezing
- Store fudge in an airtight container at room temperature for about a week or in the fridge for 2-3 weeks.To freeze Christmas fudge, tightly wrap it in wax paper, then in foil, and place it in a freezer bag. Freeze for up to a few months.
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, you'll get more FREE recipes and tips from my Midwestern kitchen to yours!
By submitting this form, you consent to receive emails from Midwestern HomeLife
Video
Notes
- For the best flavor and smoothest texture, use good quality chocolate like Ghirardelli.
- To keep parchment paper from slipping around the pan, brush some butter on the pan before laying down the parchment.
- Let the Christmas fudge cool completely before cutting.
- Take the fudge out of the refrigerator 5-10 minutes before cutting. If the fudge is too cold, it could splinter when cut.
Can't Find Cinnamon Chips?
If you can't find cinnamon chips, increase the semi-sweet chocolate chips to 1 ½ cups and add 1-2 teaspoons of ground cinnamon, to taste. The mixture is very forgiving so if you need to let it cool a little, taste it, and add more cinnamon, you can reheat it until smooth, mix in the nuts, and spread it in the pan. I do not recommend making your own cinnamon chips. The recipes I've tried call for granulated sugar, which makes the fudge grainy. If you have a great recipe for homemade cinnamon chips, let me know!Nutrition















As the title says, the fudge was very easy to make. The cinnamon chips didn't melt all the way, but that is okay since the pecans add crunch. The flavors are great together!
Hi, Joan, that's weird that the cinnamon chips didn't melt... but I wouldn't mind the texture of them in the fudge, either! I'm so glad you enjoyed the flavors -- this is truly my favorite fudge recipe and I think it tastes just like Christmas. Thank you so much for trying the recipe and sharing your nice note :). Cara
Love the Christmas fudge and it's delicious!!
Hi, Joni, thank you so much for trying my fudge recipe, I'm so glad you loved it! Happy holidays, Cara 🙂
Where do you find cinnamon chips. Most of my local grocery stores in Nashville don't carry them
Oh, darn. Depending on how good my sleuthing skills are, there may be some Walmarts in your area that can have it available for pick up in a day? Otherwise, you can order them from Amazon, Nuts.com, or kingarthurbaking.com. There are some recipes to make your own cinnamon chips, but I don't recommend them for this recipe because they're made with granulated sugar and have a grainy texture. If all else fails, increase the chocolate chips to 1 1/2 cups and add ground cinnamon -- up to 2 teaspoons. You can start with a teaspoon and add more. The mixture is very forgiving, so even if it cools a little, you can add more cinnamon and reheat it so it's soft and creamy again. Hope this helps!