During the holiday season, I love making homemade gifts. Every year I plan to create a different treat each week from Thanksgiving to Christmas. (Keyword: plan.) And every year, without fail, one recipe always makes the cut—my fabulous Christmas fudge.
This fudge is rich, indulgent, and one of those treats that people quietly hope you’ll bring again next year. I originally found the base recipe on Food Network years ago and tweaked it just enough to make it my own. Fair warning: this fudge is very rich, so if you’re gifting it, think small, boutique-style portions—like something you’d spot at the Nordstrom or Bloomingdale’s holiday sweet counter.
Fabulous Christmas Fudge
Why This Fudge Is Perfect for Gifting
- Comes together quickly
- No candy thermometer required
- Easy to customize year after year
- Looks fancy with very little effort
It’s one of those recipes that feels special without being stressful—and during the holidays, that’s a win. Even my neighbor looks forward to getting their special tin.
Keep Designing –
Fabulous Christmas Fudge
Ingredients
- 1 (12-ounce) bag semisweet chocolate morsels
- 9 ounces butterscotch morsels (¾ of a 12-ounce bag)
- 1 (14-ounce) can sweetened condensed milk
- 1 teaspoon vanilla extract
- 1 (8-ounce) bag walnut pieces
- ½ cup mixed dried fruit (cranberries, golden raisins, cherries)
Instructions
- Place a heavy-bottomed pot on the stove and heat over low heat.
- Add the chocolate chips, butterscotch chips, and sweetened condensed milk. Stir continuously until everything is melted and smooth.
- Stir in the vanilla extract, then remove the pot from the heat.
- Immediately add the nuts and dried fruit (if using) and stir to combine. The fudge will begin to set almost right away, so once it’s poured, you’ll want to work quickly.
- Cover and chill in the refrigerator until firm. At least 2 hours
(Chilling time for the fudge to fully set).
Important: Any garnish needs to be added within the first minute or two after pouring, before the fudge sets.
Notes
Note: For some batches, I leave the nuts out entirely—especially when gifting.
Nutrition Information:
Yield:
48Serving Size:
1 piece (approx. 1 oz)Amount Per Serving: Calories: 115Total Fat: 6 gramsgSaturated Fat: 3.5gTrans Fat: 0gUnsaturated Fat: 2.5gCholesterol: 10mgSodium: 35mgCarbohydrates: 15gNet Carbohydrates: 14gFiber: 1gSugar: 13gSugar Alcohols: 0gProtein: 2g
Nutrition information is estimated and will vary based on ingredients used and portion size.
Shaping & Setting the Fudge
You have a couple of options here:
- Silicone molds (my favorite):
A few years ago, I decided to “glow up” this fudge by using silicone molds to create small, boutique-style fudge bites. I love how each piece looks slightly different—and they’re the perfect size for such a rich treat. - Classic pan method:
Pour the fudge into an 8-inch pan lightly greased with softened butter. Once chilled, cut into 1- to 1½-inch bite-sized squares.
Packaging Ideas for Gifting
Presentation makes this fudge feel extra special:
- Holiday candy tins from Dollar Tree (I love the long rectangular ones)
- Cute cellophane bags tied with ribbon
- Mini baking cups from Dollar Tree’s baking section
- DIY boxes cut from poster board using a Cricut
👉 No matter what container you use, always line it with parchment paper so the fudge doesn’t seep or stick.


Optional Holiday Twist
Every year I like to tweak this recipe just a little. This year’s idea:
- Sprinkle crushed candy cane bits and Christmas-colored sprinkles into the molds before pouring in the fudge.
It adds a festive crunch and makes the fudge feel brand new, even if you’ve been making it for years.
You Should Make My Fabulous Christmas Fudge
This fudge has become one of those traditions I genuinely look forward to every holiday season—and judging by how quickly it disappears, I’m not the only one.
If you make it, don’t forget: small pieces, fancy packaging, and maybe keep a few tucked away just for yourself 😉





