Love this? Pin it for later! 📌
Why This Recipe Works
- One-Pot Wonder: Everything melts in a single heavy saucepan—no double boiler, no candy thermometer drama.
- Guaranteed Set: Sweetened condensed milk plus bittersweet chocolate gives a firm yet creamy slice every time.
- Make-Ahead Friendly: Flavor actually improves after 24 hours, so you can prep before the party chaos.
- Blank Canvas: Swap extracts, fold in crushed candy canes, or drizzle with white chocolate for instant variety.
- Cookie-Exchange Tough: Holds shape at room temp for three hours—no sticky mess on the buffet.
- Freezer Hero: Double the batch, freeze squares for up to two months, and you’re always gift-ready.
Ingredients You'll Need
Great fudge starts with great chocolate. I reach for a 60 % bittersweet bar for complexity, but anything in the 55–70 % range works. Avoid chips—they contain stabilizers that resist melting. Sweetened condensed milk is the backbone; I’ve tested every generic brand and keep returning to Eagle Brand for its consistent viscosity. Use real butter, never margarine, because water content affects setting. A pinch of espresso powder amplifies cocoa notes without tasting like coffee, while a splash of bourbon or peppermint schnapps adds holiday sparkle. Finally, line your pan with parchment “handles” so you can lift the entire slab out for perfect squares.
For mix-ins, think texture contrast: toasted pecans for butteriness, crushed peppermint for sparkle, or mini dehydrated marshmallows for hot-cocoa vibes. If you need dairy-free, coconut sweetened condensed milk swaps seamlessly; just expect a faint tropical whisper that plays nicely with toasted coconut flakes on top.
How to Make Rich Chocolate Fudge for a Holiday Cookie Exchange
Prep the Pan
Line an 8-inch square baking pan with parchment paper, leaving overhang on two sides to act as handles later. Lightly butter exposed sides to prevent sticking.
Chop Chocolate Finely
Using a serrated knife, chop 12 oz bittersweet chocolate into almond-sized shards so it melts evenly. Place in a heavy 3-quart saucepan along with 14 oz sweetened condensed milk, 3 Tbsp unsalted butter, 1 tsp vanilla, â…› tsp kosher salt, and ÂĽ tsp espresso powder.
Melt Over Low Heat
Set the pan over the lowest heat your stovetop allows. Stir constantly with a silicone spatula, sweeping edges to prevent scorching. In 5–7 minutes you’ll have a glossy lava-like mixture; remove from heat the instant the last chocolate fleck disappears.
Add Mix-ins Quickly
Off heat, fold in ½ cup toasted chopped pecans or crushed candy canes. Work fast; the fudge begins to set as it cools.
Spread & Smooth
Scrape mixture into prepared pan. Using an offset spatula dipped in hot water, smooth top in gentle arcs. Tap pan on towel-covered counter to pop air bubbles.
Chill to Set
Refrigerate uncovered for 2 hours until firm enough to score with a knife. For clean cuts, transfer to freezer for final 20 minutes.
Slice into Squares
Lift fudge slab onto cutting board using parchment handles. Warm a large chef’s knife under hot water, wipe dry, and cut straight down—no sawing—for 1-inch squares. Wipe blade between cuts for bakery-perfect edges.
Package for Gifting
Layer squares in mini cupcake liners, tuck into festive tins, add a handwritten label, and refrigerate until the cookie exchange begins. Bring to room temp 15 minutes before serving for ultimate silkiness.
Expert Tips
Low & Slow
High heat seizes chocolate. If you only have a powerful burner, use a flame tamer or rest the saucepan inside a larger skillet acting as a heat diffuser.
Avoid Steam
Water is chocolate’s enemy. Ensure utensils are bone-dry; even a few droplets can turn your fudge into gritty paste.
Overnight Flavor
Make fudge 24 hours ahead; the chocolate’s complexity blooms and cuts cleaner after a night in the fridge.
Color Swirl
Drizzle melted white chocolate in thin lines across the surface, then drag a toothpick the opposite direction for candy-cane stripes.
Even Thickness
Place a second sheet of parchment on top and press gently with another pan to level the surface perfectly.
Quick Fix
If your fudge turns oily, vigorously stir in 1 Tbsp warm milk; the emulsion will re-bind and smooth out.
Variations to Try
- Orange-Clove: Swap vanilla for ½ tsp orange extract and ⅛ tsp ground cloves; sprinkle top with candied zest.
- Mexican Hot-Chocolate: Add ½ tsp cinnamon and a pinch cayenne; press mini marshmallows on top while warm.
- Rocky Road: Fold in ½ cup chopped toasted almonds and 1 cup mini marshmallows at step 4.
- Salted Caramel Ripple: Drizzle ÂĽ cup room-temperature caramel over surface and feather with a skewer before chilling.
Storage Tips
Fudge keeps beautifully, making it ideal for marathon holiday baking weekends. Store pieces in an airtight container between sheets of wax paper up to 2 weeks in the refrigerator. For longer storage, freeze squares on a tray until solid, then transfer to a zip-top bag with air pressed out; thaw overnight in the fridge. Fudge shipped across the country? Pack snugly in a tin, add a cool pack, and choose 2-day shipping. Avoid storing near strong odors—chocolate is a sponge for whatever lurks beside it in the fridge.
Frequently Asked Questions
Rich Chocolate Fudge for a Holiday Cookie Exchange
Ingredients
Instructions
- Prep the Pan: Line an 8-inch square baking pan with parchment paper leaving overhang. Lightly butter exposed sides.
- Melt: In a heavy 3-quart saucepan combine chocolate, sweetened condensed milk, butter, vanilla, salt, and espresso. Cook over lowest heat, stirring constantly, until melted and smooth, about 7 minutes.
- Add Mix-ins: Remove from heat; quickly fold in nuts or candy.
- Spread: Scrape into prepared pan. Smooth top with an offset spatula dipped in hot water.
- Chill: Refrigerate 2 hours or until firm enough to lift.
- Slice: Lift slab onto cutting board. Warm knife, wipe clean between cuts, and cut into 1-inch squares.
Recipe Notes
Fudge can be made 2 weeks ahead and stored in an airtight container in the refrigerator or frozen up to 2 months. Bring to room temperature 15 minutes before serving for the creamiest texture.