This Christmas fudge is a rich, melt-in-your-mouth chocolate confection made with semi-sweet chocolate chips, sweetened condensed milk, and butter. It comes together in under 15 minutes on the stovetop, then chills in the fridge until perfectly set.
Topped with colorful holiday sprinkles, it's a festive addition to any dessert table or cookie platter. The method is simple—melt, stir, pour, and chill—making it an ideal project for beginner cooks or for making with kids.
Each batch yields 25 generous squares and stores well in the refrigerator for up to two weeks, so you can prepare it well ahead of your holiday celebrations.
The radiator in my apartment was clanking so loudly last December that I gave up sleeping and wandered into the kitchen at 5 a.m. with a craving for something sweet and ridiculous. Three hours later, my countertop was covered in squares of chocolate fudge dotted with red and green sprinkles, and my sleep deprivation had somehow produced the best holiday treat I have ever made. That batch disappeared at a cookie swap before I even got to taste a second piece.
My niece walked into the kitchen last Christmas Eve, spotted the pan sitting in the refrigerator, and asked if she could have some for breakfast. I told her no, then promptly cut us both a square before anyone else woke up. Some traditions are born from quiet, slightly mischievous moments like that.
Ingredients
- Semi-sweet chocolate chips (3 cups, 510 g): These form the backbone of the fudge, and using good quality chips makes a noticeable difference in how glossy and smooth the final texture turns out.
- Sweetened condensed milk (1 can, 14 oz, 397 g): This is the magic ingredient that eliminates the need for sugar thermometers and constant temperature monitoring, keeping the fudge creamy every single time.
- Unsalted butter (4 tbsp, 56 g), cut into pieces: Butter adds richness and helps the fudge set with that perfect tender bite rather than becoming crumbly or stiff.
- Vanilla extract (1 tsp): Just a teaspoon rounds out the chocolate flavor and adds warmth without overpowering anything.
- Holiday sprinkles (1/3 cup, 45 g): Use jimmies rather than round nonpareils if you can, because the colors will not bleed into the fudge as it chills.
Instructions
- Prepare the pan:
- Line an 8-inch square baking pan with parchment paper, leaving generous overhangs on two sides so you can lift the entire slab out later without any wrestling.
- Melt everything together:
- Combine the chocolate chips, sweetened condensed milk, and butter in a medium saucepan over the lowest heat your stove will hold. Stir constantly with a spatula, scraping the bottom and corners, until the mixture is completely smooth and glossy with no stray chips remaining.
- Add the vanilla:
- Pull the pan off the heat immediately and stir in the vanilla extract. The mixture will smell incredible at this point, and you will be tempted to eat it with a spoon right there.
- Spread and decorate:
- Pour the fudge into your prepared pan and use the spatula to smooth the top into an even layer. Scatter the holiday sprinkles across the surface as generously as you like, then gently press them in with your fingertips so they adhere.
- Chill until set:
- Refrigerate the fudge uncovered for at least two hours, or until it is firm to the touch and no longer soft in the center.
- Cut and serve:
- Grab the parchment overhangs and lift the whole block out onto a cutting board. Use a sharp knife to slice it into 25 even squares, wiping the blade between cuts for the cleanest edges.
I packed a tin of this fudge into a care package for a friend who was spending her first Christmas alone in a new city. She called me crying, not because she was sad, but because she said it tasted exactly like the kind of love you can hold in your hands.
Choosing Your Chocolate
Semi-sweet chips give you that classic, approachable fudge flavor, but swapping in dark chocolate chunks transforms it into something more sophisticated for adults who want less sweetness. Milk chocolate works too, though I recommend reducing the condensed milk by a tablespoon or the fudge may be overly soft. A pinch of flaky sea salt on top of the sprinkles adds a wonderful contrast if you are serving this alongside a cup of black coffee.
Making It Your Own
Stirring half a cup of chopped toasted walnuts or pecans into the fudge before spreading it in the pan gives each bite a satisfying crunch that balances the creamy texture beautifully. Crushed peppermint candies pressed into the top alongside the sprinkles turn this into a full on winter wonderland situation. I once added a tablespoon of espresso powder to the melted chocolate and my brother in law declared it the best thing I had ever baked, which is either a compliment or a commentary on my previous efforts.
Storing and Sharing
This fudge stays fresh in an airtight container in the refrigerator for up to two weeks, making it perfect for gifting or keeping tucked away for unexpected guests. Let it sit at room temperature for about ten minutes before serving so the texture softens into that ideal melt in your mouth consistency.
- Layer squares between sheets of parchment paper in your container so they do not stick together.
- If shipping as a gift, freeze the squares for thirty minutes beforehand so they hold their shape during transit.
- Always check your sprinkle packaging for allergens if you are sharing with someone who has dietary restrictions.
Every December now, I make a double batch before the holiday rush begins and tuck it into the back of the refrigerator where only I know it is hiding. It is my quiet little act of self care during the loudest season of the year, and I hope it becomes yours too.
Recipe FAQ
- → Can I use milk or dark chocolate instead of semi-sweet chips?
-
Yes, you can swap semi-sweet chocolate chips for milk or dark chocolate depending on your preference. Milk chocolate will produce a sweeter, creamier fudge, while dark chocolate will add a richer, slightly bitter note that balances the sweetness of the condensed milk beautifully.
- → How long does this fudge need to chill before slicing?
-
The fudge needs to chill in the refrigerator for at least 2 hours to fully set. If you're in a hurry, you can place it in the freezer for about 45 minutes to 1 hour, but the refrigerator method yields the best, most even texture.
- → Why is my fudge grainy or separated?
-
Grainy or separated fudge usually results from cooking over heat that's too high. Always use low heat and stir constantly to keep the chocolate smooth. High heat can cause the chocolate to seize or the condensed milk to curdle, resulting in an uneven texture.
- → Can I add nuts or other mix-ins to this fudge?
-
Absolutely. Stir in about 1/2 cup of chopped walnuts, pecans, or even mini marshmallows after melting the chocolate mixture and before pouring it into the pan. Crushed candy canes also make a wonderful holiday addition sprinkled on top alongside the sprinkles.
- → How should I store leftover fudge?
-
Store the fudge in an airtight container in the refrigerator for up to 2 weeks. For longer storage, you can freeze it for up to 3 months. Let frozen fudge thaw in the refrigerator overnight before serving. Always separate layers with parchment paper to prevent sticking.
- → Can I make this fudge in the microwave instead of on the stove?
-
Yes, you can melt the chocolate chips, condensed milk, and butter together in a microwave-safe bowl. Heat in 30-second intervals, stirring between each, until completely smooth. This typically takes about 2 to 3 minutes total. Then stir in the vanilla and proceed as directed.