You know that rare moment when coffee and candy decide to elope and leave you a sticky, irresistible mess that’s somehow entirely responsible? This is that. It tastes like a latte with a secret life as dessert and no one needs to know how easy it was.
Why This Recipe Is Awesome
This one balances two things most recipes pretend to respect: big flavor and minimal drama. The caramel is rich and toasty, the coffee adds a grown-up kick, and the white chocolate keeps the texture buttery and fudge-like without babysitting a candy thermometer. Translation: serious taste, low effort—exactly what you want when you like cooking but hate the theater.
Ingredients You’ll Need
- 1 (14 oz) can sweetened condensed milk — the lazy chef’s shortcut to creamy fudge
- 1 cup packed light brown sugar — gives a proper caramel warmth
- 1/2 cup (1 stick) unsalted butter — for sheen and mouthfeel
- 1/3 cup heavy cream — helps things smooth out
- 1 1/2 cups white chocolate chips or chopped white chocolate — sets the fudge and keeps it tender
- 2 tsp instant espresso powder (or 1 tbsp strong brewed espresso) — the coffee personality
- 1 tsp vanilla extract — makes everything friendlier
- 1/2 tsp fine sea salt — not negotiable, it lifts the flavor
- Optional: flaky sea salt, chopped toasted pecans, or a swirl of dark chocolate for drama
Step-by-Step Instructions
-
Step 1
Line an 8×8-inch pan with parchment, leaving a bit of overhang so you can lift the fudge out later. In a medium, heavy-bottomed saucepan combine the sweetened condensed milk, brown sugar, butter, and heavy cream. Warm over medium-low heat, stirring constantly until the butter melts and the sugar dissolves; then let it bubble gently for about 6–8 minutes while you stir—look for a thicker, glossy texture that lightly coats the back of a spoon. Don’t leave it unattended; this isn’t a dramatic sugar show, it’s a small simmer with a purpose.
-
Step 2
Remove the pan from heat and immediately stir in the white chocolate chips until fully melted and smooth. Dissolve the espresso powder in a teaspoon of hot water (or stir in brewed espresso) and mix it in along with the vanilla and salt. Taste — if it needs more coffee kick, you can add a touch more espresso now. Pour the warm mixture into the prepared pan, smooth the top, sprinkle flaky sea salt or nuts if you’re feeling fancy, then chill until firm, at least 2 hours. Lift, slice into squares, pretend you only made a little, and stash the rest in an airtight container in the fridge.
Common Mistakes to Avoid
Thinking high heat equals speed. High heat scorches sugar and gives you gritty, burnt bits instead of silky fudge. Keep it steady and patient—this recipe rewards calm stirring. Also, skipping the white chocolate is not a disaster but makes the texture less reliably fudge-like; it’s the cheat that saves you from tempering or candy thermometers. Lastly, don’t skimp on salt—without it the caramel flirts with blandness instead of full-on personality.
Alternatives & Substitutions
No white chocolate? Use 1 1/2 cups milk chocolate chips for a darker, more classic fudge vibe, but cut back slightly on the brown sugar and add an extra pinch of salt to balance. Out of heavy cream? A splash of whole milk works in a pinch; just expect a slightly firmer result. Want more coffee? Stir in a tablespoon of espresso extract or fold in finely ground coffee crumbs for texture, but be careful—too much dry coffee will chew like you’re trying to eat a latte filter. For a vegan twist, try canned coconut condensed milk and coconut oil instead of butter, and choose dairy-free white chocolate.
FAQ
Question 1?
How long will this keep? Stored airtight in the fridge, these squares stay excellent for up to two weeks. They also freeze well for up to 3 months; thaw in the fridge overnight to avoid a sticky meltdown.
Question 2?
Can I use instant coffee instead of espresso powder? Yes. Espresso powder just dissolves more cleanly and has a punchier flavor per teaspoon, but a good instant coffee will do the job. Adjust to taste—start with less and add more after you taste the warm mixture.
Question 3?
Why did my fudge turn out grainy? Graininess usually comes from sugar not fully dissolving or the mixture boiling too aggressively. Next time, dissolve the sugar gently and keep the heat low. Also use a heavy-bottomed pan to prevent hot spots that cook parts of the mixture faster than others.
Final Thoughts
This caramel coffee fudge behaves like a sophisticated treat that barely made you sweat. It’s forgiving, fastish, and loud in the flavor department—exactly the kind of dessert that makes guests ask questions you can answer with a smile and vague noncommittal phrase. Slice it small, share it selectively, and keep a secret stash labeled “for guests” just to maintain the illusion of restraint.

Hi, I’m Lina, the creator of Lina Easy Recipes.Cooking has always been my passion, and I love sharing simple, homemade dishes that anyone can prepare.
Love What You See?
Join me on Pinterest and Facebook for daily cooking inspiration, new recipe ideas, and behind-the-scenes kitchen stories. Let’s cook something wonderful together!








