Chocolate Marshmallow Fudge
This easy Chocolate Marshmallow Fudge (aka Hot Chocolate Fudge) captures the flavors of hot chocolate in one bite. It’s foolproof fudge made with condensed milk that doesn’t require a candy thermometer! Give it as a gift for the holidays or serve with your cookie trays.

Happy December! Is it true that we are only three weeks away from Christmas?!
I certainly am nowhere near done with my shopping. I’m lucky I even got the tree up this past weekend!
Christmas means gift giving and usually involves giving homemade treats to friends.
Usually I give gingerbread cookies, chocolate covered popcorn, chocolate pretzel bark, or even Christmas popcorn but sometimes I give Chocolate Marshmallow Fudge.
Fudge is a word that scares people because it means breaking out the candy thermometer.
I remember when I first tried making my lemon fudge the old fashioned way. It didn’t end too well.
However, this chocolate fudge with marshmallows recipe uses sweetened condensed milk and chocolate chips, which practically guarantees a foolproof fudge that’ll set up no problem.
Sometimes I’ll refer to this recipe as hot chocolate fudge because it shares the same flavors as my thick hot chocolate with marshmallows on top.
Make an 8×8 pan then gift them in treat bags with a mug or mason jars. Or serve it on your Christmas cookie tray for a sweet treat.

What is fudge?
The fudge definition is a dense, rich candy often made with sugar, milk, and flavorings such as chocolate or peanut butter.
By nature it’s very sweet, almost too sweet for some people. That’s just how fudge is.
If you’re looking for something with less sugar, please don’t make fudge.
Ingredients For Chocolate Marshmallow Fudge
You’ll need the following ingredients to make your hot chocolate fudge:
- Chocolate chips: Helps your fudge set up as it’ll firm up more than using regular baking chocolate.
- Sweetened condensed milk: Gives a rich and creamy texture while also preventing crystallization of the sugar. This is NOT the same as evaporated milk.
- Vanilla: Balances the chocolate so it’s not too sweet
- Miniature marshmallows: Adds texture as well as complements the chocolate well
Feeling a little adventurous? Make my Mexican Hot Chocolate Fudge which has chili powder added to it!

How To Make Chocolate Fudge With Marshmallows
Line an 8×8 pan with parchment paper then get ready to make your marshmallow chocolate fudge!
Have all of your ingredients ready to go because the chocolate will firm up quickly.
- Melt chocolate chips and sweetened condensed milk together until smooth.
- Add vanilla, and marshmallows. Do this quickly as your chocolate will thicken as it cools.
- Spread into pan then cool until hardened, at least 4 hours but preferably overnight.
Store in an airtight container at room temperature for up to 2 weeks.

Chocolate Marshmallow Fudge FAQ
No, evaporated milk is NOT the same as sweetened condensed milk. Your fudge will fail if you use it.
Fudge is ideal for Christmas because you can make it up to 1 week ahead of time so you’re not stuck making it the day you have guests over.
Yes! Add chopped walnuts to make rocky road fudge.
More Fudge Recipes
Fudge can be made in all kinds of flavors! Check out these easy fudge recipes:

Chocolate Marshmallow Fudge
This easy Chocolate Marshmallow Fudge (aka Hot Chocolate Fudge) captures the flavors of hot chocolate in one bite. It’s foolproof fudge made with condensed milk that doesn’t require a candy thermometer! Give it as a gift for the holidays or serve with your cookie trays.
Ingredients
- 3 cups semisweet chocolate chips (not baking chocolate)
- 1 (14 ounce) can sweetened condensed milk (not evaporated milk)
- 1 teaspoon vanilla extract
- 2 cups miniature marshmallows
Instructions
- Line an 8x8 pan with parchment paper. Have all your ingredients measured and ready to go because the fudge will thicken quickly.
- In a large heatproof bowl over a pan of simmering water (do not let the bowl touch the water), melt together chocolate chips and sweetened condensed milk. It will be thick but keep stirring until smooth.
- Remove the bowl from the water. Stir in the vanilla then fold in the marshmallows.
- Immediately spread into the 8x8 pan and cool until firm, at least 4 hours or overnight (you can refrigerate to speed up the process).
Store in an airtight container at room temperature for up to 2 weeks.
Notes
- If you enjoyed this recipe, check out Mexican Hot Chocolate Fudge, Oreo Fudge, and Nutella Fudge.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
First published December 1, 2015
This post may contain affiliate links. As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchase.
This looks amazing!! I love how you put the fudge into a mason jar!!
This looks delicious. Homemade gifts are extra special and I’d love to receive this for the holidays.
That is the PERFECT homemade gift. My FIL loves fudge so I am sure he will enjoy this holiday version.
This looks so yummy..and easy! I could make it! And I love the presentation!
what a fun trip!!
and this fudge looks deeelicious-the texture is amazing and I love the marshmallows studded throughout
Very easy and delicious. Everyone loved it. This is my new go-to fudge recipe.
Happy to hear you enjoyed the recipe!
Could your recipe be made into a hot chocolate stir stick? How would it melt down once the hot milk would be added
No, this is fudge. It won’t melt properly as a stir stick.
I tried this recipe exactly as it is written and it turned out perfectly!! I made them for part of a gift basket for my doctors and their staff!!
Oh wonderful! I bet they loved it.