top of page

Hot Cocoa Fudge

Do you love hot cocoa? Do you love fudge? Well, then why not put the two together! It's a perfect combination with a rich fudgy base filled with marshmallow bits, and then topped with lots more marshmallow bits! It's chocolate heaven and will having you coming back for more. Such a fun share on a goodie plate for your friends and neighbors this Christmas!


Hot Cocoa Fudge

Makes an 8x8" pan

1 (14 oz.) can sweetened condensed milk

1 cup milk chocolate chips

1 cup semi-sweet chocolate chips

1 tablespoon butter

1/4 cup hot chocolate mix (I used Swiss Miss)

1/2 teaspoon vanilla

1 1/2 cups marshmallow bits, divided

Line an 8x8" dish with greased or nonstick aluminum foil. In a medium saucepan, combine the sweetened condensed milk, both chocolate chips, and butter. Heat over medium heat, stirring frequently, until it starts to melt. Add the hot chocolate mix. Continue heating and stirring until everything is melted and smooth. Remove from the heat and stir in the vanilla. Stir in 1/2 cup marshmallow bits, then pour into the prepared pan. Pour remaining 1 cup marshmallow bits on top and gently press down to get them to stick to the top. Refrigerate the fudge for a few hours. Gently lift the foil out of the baking dish and onto a cutting board. Cut into small squares to serve.


Step-by-step tutorial:

Gather your ingredients. You will need a can of sweetened condensed milk (now you know it's going to be good!), both milk chocolate and semi-sweet chocolate chips, hot chocolate mix, butter, vanilla, and marshmallows or marshmallow bits. I buy the bits on Amazon here.

In a saucepan over medium heat, melt the sweetened condensed milk, 1 cup of milk chocolate chips, 1 cup of semi-sweet chocolate chips, and 1 tablespoon butter. Once it's mostly melted, add 1/4 cup of your favorite hot chocolate mix and stir to combine. Continue stirring until everything is melted and smooth. Remove from the stove and stir in 1/2 teaspoon of vanilla.

Add 1/2 cup marshmallow bits and stir to incorporate. Pour the fudge into a prepared 8x8" dish that has been lined with foil and greased. Spread evenly, then top with remaining marshmallow bits. Press gently into the top of the fudge to get them to stick.

Refrigerate or even freeze the fudge for a few hours or until set. Pull the fudge out of the dish with the foil, then peel the foil off and place on a cutting board. Using a large knife, cut into bite sized squares.

Each bite is like drinking a rich cup of hot cocoa. So cozy and fun!

This fudge is super smooth too. I like to freeze mine before cutting to make it easier.

This is a fun take on regular fudge that will make you wish you were sitting by a fire and singing Christmas carols. Maybe you just should eat this fudge while sitting by a fire and singing Christmas carols. Why not?!

Recipe Source: Recipe adapted from a recipe at Sugar Spun Run


Did you try this recipe?  I'd love to hear from you!  Please rate and leave a comment!

bottom of page