This creamy treat blends white chocolate, sweetened condensed milk, and butter with coffee-infused cream and extracts for a rich, glossy finish. Chilled until set, it yields 36 smooth squares perfect for gifting or sharing. Optional toasted nuts add a delightful crunch, while hints of vanilla and almond balance the rich coffee notes, creating a luscious confection that melts in your mouth.
Last Christmas, my neighbor Sarah brought over the most incredible fudge I had ever tasted, and I was shocked when she told me there was absolutely no alcohol in it. My teenage son ate three pieces before asking if he needed to worry about driving home, which made us both laugh. I begged for the recipe immediately, and now it is the first thing people ask for when December rolls around.
I made a double batch for my office potluck last year and watched my normally reserved boss hover over the platter for twenty minutes before finally asking if she could take some home for her husband. There is something about that glossy, swirled top that makes people assume you spent hours over a hot stove when really it was the easiest thing I made all week.
Ingredients
- White chocolate chips: The base of our fudge and quality really matters here because white chocolate can vary wildly between brands
- Sweetened condensed milk: This is what creates that impossibly creamy texture without any graininess
- Unsalted butter: Adds richness and helps the fudge set properly without becoming too hard
- Heavy cream: We dissolve the coffee in this first so the flavor distributes evenly throughout
- Instant coffee granules: The secret ingredient that gives us that sophisticated coffee shop flavor without any bitterness
- Vanilla and almond extract: This combination mimics the complex notes found in Irish cream liqueur
- Salt: Just a tiny amount balances all that sweetness and makes the flavors pop
Instructions
- Prep your pan:
- Line an 8x8 inch baking pan with parchment paper and let the edges hang over so you can lift the whole block out later like a pro
- Bloom the coffee:
- Stir the instant coffee into your heavy cream until it is completely dissolved and set it aside to work its magic
- Melt everything together:
- Combine white chocolate chips, sweetened condensed milk, and butter in a saucepan over low heat, stirring constantly until you have something silky and smooth
- Add the flavorings:
- Pour in that coffee cream along with both extracts and the salt, keeping the mixture moving until it is glossy and thick enough to coat the back of your spoon
- Set and chill:
- Spread the fudge into your prepared pan and refrigerate for at least two hours until it is firm enough to cut cleanly
- Finish and serve:
- Lift the fudge out using the parchment handles and slice into 36 perfect little squares that will disappear faster than you expect
My daughter has already requested this for her birthday instead of cake, and honestly I cannot blame her. There is something deeply satisfying about cutting through that perfectly set block and watching people's faces light up when they take that first bite.
Make It Your Own
I started adding toasted hazelnuts to half the batch because my husband cannot resist that chocolate hazelnut combination, and now it is the default way I make it. The nuts get all toasty and fragrant in the oven for about ten minutes, then I press them gently into the top of the fudge right before it goes into the fridge.
Storage Secrets
This fudge actually improves after a day or two in the refrigerator as the flavors have time to meld together. I keep it in an airtight container between layers of wax paper, and it stays perfect for two weeks, though it has never lasted that long in my house.
Perfect Presentation
When I am feeling fancy, I will drizzle some melted dark chocolate across the top in zigzag patterns before chilling. A light dusting of cocoa powder over those chocolate lines makes these look like they came from a high end chocolate shop.
- Use a sharp knife dipped in hot water and wiped dry between cuts for the cleanest squares
- These fit perfectly in standard treat boxes if you are planning to gift them
- Let the fudge sit at room temperature for about 10 minutes before serving for the creamiest texture
Whether you are wrapping these up for gifts or keeping them all for yourself, this is one of those recipes that makes people think you are a much more complicated cook than you actually are.
Recipe Questions
- → Can I use different types of chocolate?
-
Yes, milk or dark chocolate chips can substitute white chocolate to adjust sweetness and depth of flavor.
- → How do I enhance the coffee flavor?
-
Increasing instant coffee granules up to a tablespoon intensifies the coffee aroma without bitterness.
- → What is the best way to store this treat?
-
Keep in an airtight container in the refrigerator for up to two weeks to maintain texture and freshness.
- → Can I add nuts for texture?
-
Sprinkling toasted hazelnuts or pecans over the fudge before chilling offers a pleasant crunchy contrast.
- → Is this suitable for vegetarians?
-
Yes, all ingredients comply with vegetarian dietary preferences.