Step-by-Step Method
Prepare the Pan
Line an 8x8-inch baking dish with parchment paper, leaving an overhang so you can easily lift the fudge out once set.
Melt the Base
In a saucepan over low heat, combine the chocolate chips, sweetened condensed milk, and butter. Stir constantly until smooth and glossy.
Add Flavor
Stir in vanilla extract (if using) for an extra layer of flavor.
Pour Half the Fudge
Spread half of the chocolate mixture evenly into the prepared dish.
Swirl in Caramel
Drizzle a generous layer of melted caramel sauce (or melted soft caramels with a splash of cream) over the fudge layer. Use a knife or skewer to gently swirl it into the chocolate.
Finish with More Fudge
Spread the remaining chocolate mixture on top, smoothing it out with a spatula. Add an extra drizzle of caramel on top if desired.
Chill to Set
Refrigerate for at least 2 hours, or until the fudge is firm.
Cut and Serve
Lift the fudge out of the pan using the parchment overhang. Slice into small squares (they’re rich, so smaller is better).
Tips for Perfect Fudge Squares
Use good-quality chocolate: The flavor shines through in every bite.
Don’t rush the melting process: Low heat ensures the mixture stays silky smooth.
Play with flavors: Add a pinch of sea salt for salted caramel fudge, or sprinkle with chopped nuts for texture.
Final Thoughts
Creamy Caramel Fudge Squares are the ultimate indulgence: simple to make, beautiful to serve, and absolutely irresistible to eat. Whether you’re preparing them for a holiday platter, a gift box, or just a quiet night in with a cup of coffee, these little squares of joy will never disappoint.