
This caramel coffee fudge transforms simple ingredients into a decadent treat that balances rich coffee notes with sweet caramel swirls. The creamy texture melts in your mouth while delivering complex flavors that make it impossible to stop at just one piece.
I first created this fudge for my sister's birthday when she requested something with both coffee and caramel. The recipe was such a hit that it's now expected at every family gathering. Even my nephew who claims to dislike coffee can't resist sneaking pieces when he thinks nobody's watching.
Ingredients
- Granulated sugar: creates the sweet base that balances the bitter coffee notes
- Unsalted butter: provides richness and helps achieve that melt in your mouth texture
- Evaporated milk: offers creaminess without diluting the flavors like regular milk would
- White chocolate chips: create a smooth consistency and subtle vanilla undertone
- Marshmallow creme: serves as a stabilizer giving the fudge its signature texture
- Vanilla extract: enhances all other flavors and adds warmth to the profile
- Instant coffee granules: deliver concentrated coffee flavor without adding liquid
- Caramel sauce: creates beautiful swirls and pockets of sweetness throughout
- Pinch of salt: amplifies both the coffee and caramel while cutting through richness
Step-by-Step Instructions
- Prepare the Pan:
- Line your 8×8 inch baking pan with parchment paper leaving overhang on sides. This ensures easy removal once set. Press the paper firmly into corners to prevent wrinkles in your finished fudge.
- Create the Base Mixture:
- Combine granulated sugar, unsalted butter, and evaporated milk in a medium saucepan over medium heat. Stir continuously with a wooden spoon to prevent scorching. The mixture will gradually become more liquid as the sugar dissolves completely into the butter and milk.
- Achieve Perfect Consistency:
- Once the mixture reaches a rolling boil continue stirring constantly for exactly 4 to 5 minutes. This precise timing is crucial for proper fudge consistency. The mixture will thicken slightly and take on a glossy appearance when ready.
- Incorporate Flavor Elements:
- Remove from heat immediately and work quickly to add white chocolate chips, marshmallow creme, vanilla extract, and coffee granules. Stir vigorously until completely smooth with no visible streaks. The residual heat will melt everything together while the coffee dissolves fully into the mixture.
- Create Caramel Layer:
- Pour half the fudge mixture into your prepared pan and spread into an even layer using a spatula. Drizzle caramel sauce across the surface then use a knife to create gentle swirls without fully mixing the layers together.
- Complete Assembly:
- Pour remaining fudge over the caramel layer carefully to maintain the distinct swirl effect. Gently shake the pan to help the top layer settle evenly across the surface.
- Allow Setting Time:
- Let the fudge cool undisturbed at room temperature for at least 2 hours until completely set. For faster results refrigerate for about 1 hour but bring to room temperature before serving for best flavor and texture.
- Slice and Serve:
- Once fully set lift the entire fudge block out using parchment paper handles. Place on cutting board and slice into uniform squares using a sharp knife warmed under hot water between cuts for cleanest results.

My absolute favorite part of this recipe is watching people's expressions when they taste it. The initial caramel sweetness followed by that perfect coffee finish creates such a unique experience. My grandmother who rarely eats sweets always asks for the corner pieces where the caramel concentration is highest.
Storage Tips
This fudge keeps remarkably well when stored properly. Place pieces in an airtight container with parchment between layers to prevent sticking. At room temperature it remains fresh for up to one week. For longer storage refrigerate for up to three weeks though the texture becomes slightly firmer. You can also freeze individual pieces wrapped tightly in plastic wrap then placed in freezer bags for up to three months. Allow frozen fudge to thaw overnight in the refrigerator then come to room temperature before serving.

Flavor Variations
While the coffee caramel combination is divine this versatile fudge base welcomes customization. Try using hazelnut coffee granules for a nutty dimension or substitute butterscotch sauce for the caramel. For chocolate lovers add a quarter cup of cocoa powder to the base mixture. During holiday seasons consider incorporating crushed peppermint candies into the top layer or mixing in orange zest for a sophisticated flavor profile. Each variation maintains the creamy texture while offering new flavor experiences.
Serving Suggestions
This fudge works beautifully as part of a dessert board alongside fresh berries and candied nuts. For a sophisticated after dinner treat pair small squares with espresso or dessert wine. The fudge also makes an elegant garnish when chopped and sprinkled over vanilla ice cream or used to top brownies for a layered dessert. For gifting arrange pieces in a decorative tin lined with parchment paper and tie with ribbon for a homemade present that always impresses.
Frequently Asked Questions
- → How can I reduce the intensity of the coffee flavor?
Simply use less instant coffee granules or opt for decaffeinated coffee to achieve a milder taste while maintaining the flavor balance.
- → Can I use homemade caramel sauce?
Yes, homemade caramel sauce works wonderfully and adds a richer, more personal touch to the fudge.
- → Can this fudge be frozen?
Absolutely! Wrap the fudge tightly in plastic wrap and store it in an airtight container in the freezer for up to three months. Thaw at room temperature before serving.
- → What’s the best way to remove the fudge from the pan?
Line the pan with parchment paper, leaving an overhang on the sides. Once the fudge is set, lift it out using the parchment overhang for easy cutting.
- → How do I ensure the fudge sets properly?
Be sure to boil the sugar, butter, and milk mixture for the recommended time and let the fudge cool completely at room temperature or refrigerate until firm.
- → Can I substitute white chocolate chips with another ingredient?
Using white chocolate chips is ideal for a creamy texture, but you can experiment with milk chocolate or dark chocolate if you prefer a richer flavor profile.