There’s nothing cozier on a cold day than a steaming mug of hot cocoa — and a square of hot chocolate fudge to go with it. This double-layer hot chocolate fudge captures all the flavors of classic hot cocoa in a creamy, easy-to-make confection. It uses just four simple ingredients, requires no stovetop cooking, and sets in the refrigerator in about an hour.

Double Layer Hot Chocolate Fudge
Super Simple 4-Ingredient Recipe
Smooth. Creamy. Decadent. This two-layer fudge combines a rich milk chocolate base with a silky white chocolate top, finished with a scattering of mini marshmallows for a hot-cocoa feel in every bite.
If the idea of making traditional stove-top fudge feels intimidating, this recipe is an excellent alternative. It skips complicated candy-making techniques and the use of marshmallow fluff, so it’s great for anyone who prefers straightforward ingredients and a reliable result. The whole process takes only a few minutes to prepare and then about an hour to set in the fridge.
Why you’ll love it:
- Minimal ingredients: milk chocolate, white chocolate, sweetened condensed milk, and mini marshmallows.
- No candy thermometer or boiling required.
- Two beautiful layers that slice into attractive squares for gifting or party platters.
- Freezes well, so you can make batches ahead of time for holidays and gatherings.
Hot Chocolate Fudge
Gather your ingredients and separate the chocolate into two microwave-safe bowls — one for the milk chocolate chips and one for the white chocolate chips. Pour half a can of sweetened condensed milk over each bowl.

Heat in the microwave in short bursts according to the instructions below: start with 1 minute on high for the milk chocolate, stir, then use 30 second intervals until the mixture is completely smooth. Repeat the same process for the white chocolate, using the remaining condensed milk. Stir both mixtures until silky and lump-free.


Pour the milk chocolate layer into a prepared 9×9-inch pan lined with parchment paper. Smooth it evenly, then pour the white chocolate layer gently over the milk chocolate. Take care not to stir the two layers together; they should remain distinct for the best appearance.

Top the white chocolate layer with mini marshmallows while it’s still warm so they nestle slightly into the surface. Cover the pan and chill in the refrigerator for at least one hour, though overnight yields the best texture and easier slicing.

When the fudge is firm, lift it from the pan using the parchment paper, cut into squares, and serve. The marshmallow-topped squares are visually appealing and taste just like a spoonful of hot cocoa.
Make-Ahead and Freezing Tips
This fudge freezes beautifully, making it perfect for gift-giving or holiday platters. Place cooled, cut squares in a single layer on wax paper inside a tin or foil pan, cover tightly with plastic wrap and a lid, and freeze. For ease of gifting, cut before freezing and package in foil pans or gift tins lined with wax paper.
Recipe Details
Yield: 8 squares
Prep Time: 5 minutes
Additional Time: 1 hour to set
Total Time: 1 hour 5 minutes
Ingredients
- 1 ½ cups milk chocolate chips
- 1 ½ cups white chocolate chips
- 1 can sweetened condensed milk, divided in half
- Mini marshmallows, for topping
Instructions
- Place the milk chocolate chips in a microwave-safe bowl and pour half the sweetened condensed milk over them.
- Place the white chocolate chips in a separate microwave-safe bowl and pour the other half of the condensed milk over them.
- Microwave the milk chocolate mixture on high for 1 minute, stir, then continue in 30-second intervals, stirring between each, until completely smooth.
- Repeat the microwaving process with the white chocolate mixture until smooth and glossy.
- Line a 9×9-inch pan with parchment paper and pour in the milk chocolate layer, spreading it evenly.
- Carefully pour the white chocolate layer over the milk chocolate. Do not stir the layers together.
- Top with mini marshmallows and press down lightly so they adhere.
- Cover and refrigerate for at least 1 hour, or overnight for best results.
- Remove from the pan, cut into squares, and serve.
Nutrition
Approximate calories per serving: 200
This simple double-layer hot chocolate fudge delivers big flavor with very little effort. It’s a great recipe to keep on hand for last-minute hosting, classroom treats, or packaged gifts. Enjoy the cozy flavors of hot cocoa in every bite.