This Hot Chocolate Fudge tastes like your favorite winter drink—rich, chocolatey, marshmallow-loaded, and totally irresistible.
Hot Chocolate Fudge came straight from a snow day kitchen experiment. My kids had the day off school, the cocoa was flowing, and someone said, “What if fudge tasted like hot chocolate?” Challenge accepted. I grabbed the mini marshmallows, cocoa mix, and a couple of half-used chocolate chip bags, and this melt-and-pour masterpiece was born. It’s cozy, indulgent, and perfect for holiday gifting—or hoarding. If you’re a fan of seasonal sweets like these rich chocolate treats from Serious Eats, you’re going to fall hard for this fudge.
🟩 Why This Is So Good
- Tastes like a mug of hot cocoa in candy form – Creamy, sweet, and packed with marshmallows.
- No candy thermometer needed – Just melt, mix, pour, chill. Done.
- Double the marshmallows = extra gooey and soft – Some melt in, some stay whole on top.
- The chocolate drizzle finishes it off beautifully – Glossy, rich, and perfect for gifting.
- Keeps well and travels easily – Perfect for cookie trays or care packages.
When I made this Hot Chocolate Fudge for our holiday cookie exchange, it vanished before the cookies were even touched. People were texting me for the recipe before the night was over. And yes, I made a second batch the next day. If you’re new to fudge, this basic fudge guide breaks it down beautifully.

🟩 Getting Your Ingredients Right
- Use a mix of milk and semi-sweet chocolate chips – It balances the sweetness.
- Hot chocolate mix adds that classic flavor – Use standard powdered mix, not cocoa powder.
- Salted butter deepens the richness – Don’t skip it.
- Mini marshmallows for texture – Half melt into the fudge, half go on top for that classic look.
- Don’t skip the vanilla – It pulls the chocolate flavors together.
This Hot Chocolate Fudge works because every ingredient pulls its weight—nothing extra, nothing missing.
🟩 Making It Step by Step
Melt the Fudge Base
Line an 8×8 baking dish with parchment, leaving overhang for easy lifting. In a saucepan over medium-low heat, combine both types of chocolate chips, sweetened condensed milk, hot chocolate mix, and salted butter. Stir constantly until everything is melted, smooth, and glossy. Remove from heat and stir in vanilla extract.
Add the Marshmallows
Fold in 2 cups of mini marshmallows while the fudge is still warm. They’ll melt slightly and create gooey pockets of sweetness throughout.
Pour and Top
Pour the mixture into the prepared pan. Use a spatula to smooth it out. While still warm, press the remaining 2 cups of mini marshmallows on top, gently pressing them in so they stick.
Add the Chocolate Drizzle
In a small microwave-safe bowl, melt the ½ cup semi-sweet chocolate chips with 2 teaspoons of vegetable oil in 20-second bursts, stirring between each. Once smooth, drizzle over the top of the fudge in zig-zags or swirls.
Chill in the fridge for at least 3 hours, or until firm enough to slice. Cut into squares and enjoy that perfect combo of soft, melty, and sweet.

🟩 Making Sure It Turns Out
- Stir constantly while melting to prevent scorching.
- Press marshmallows gently into the top so they stick when slicing.
- Let it cool fully before cutting—fudge needs time to firm up.
- Use a hot knife for cleaner cuts (dip in hot water and wipe dry).
The first time I made this, I used cheap chocolate chips—and it turned out waxy. Now I always use a quality brand, and it makes all the difference. Hot Chocolate Fudge deserves to be smooth, creamy, and indulgent.
🟩 Perfect Serving Ideas
Serve Hot Chocolate Fudge on holiday dessert trays, cut into small bites for parties, or wrap in parchment and ribbon for homemade gifts. It also makes a fun winter treat for snow days or cozy movie nights. Pair it with—you guessed it—a mug of hot cocoa.
🟩 Making It Different
Add crushed peppermint for a holiday twist, or stir in chopped nuts for texture. Want extra richness? Swirl in peanut butter before chilling. You could even layer in crushed graham crackers for a s’mores vibe. This fudge is endlessly flexible.
🟩 Storage and Leftovers
Store fudge in an airtight container at room temperature for up to 5 days, or in the fridge for up to 2 weeks. For longer storage, freeze it in layers separated by parchment paper. The marshmallows stay soft and the chocolate doesn’t get grainy if stored properly.
🟩 Tips That Actually Help
- Use parchment paper for easy removal and cleaner cuts.
- Microwave the drizzle gently—chocolate burns fast.
- Let fudge sit at room temp 10 minutes before slicing if chilled.
A trick I love: scoring the top of the fudge after about 30 minutes in the fridge makes it easier to cut neatly later. You’ll get perfect, clean edges every time.

Closing Paragraph
Hot Chocolate Fudge has become a seasonal staple in our house—cozy, nostalgic, and ridiculously easy to make. It’s everything you love about hot cocoa, wrapped in a soft, sweet, bite-sized square. Every time I bring it out, someone says, “Wait—what is this?” And after the first bite, they’re asking for more. Make a batch, keep it hidden… or don’t. Just know it won’t last long.
🟩 Frequently Asked Questions
→ Can I use only one kind of chocolate?
Yes, but the combo of milk and semi-sweet gives the best balance.
→ Can I skip the marshmallows?
Technically yes—but then it’s just fudge. The marshmallows are what make it “hot chocolate.”
→ Does it need to be refrigerated?
Not required, but it keeps longer in the fridge.
→ Can I microwave the fudge base instead of stovetop?
Yes! Melt in 30-second bursts, stirring between, until smooth.
→ Can I use unsweetened cocoa powder instead of hot chocolate mix?
No—the hot chocolate mix adds sugar and flavor. Cocoa powder alone won’t work here.
→ Can I freeze Hot Chocolate Fudge?
Absolutely. Wrap tightly and freeze for up to 2 months.
Hot Chocolate Fudge
Description
A rich, creamy fudge loaded with mini marshmallows and hot cocoa flavor—just like your favorite winter drink in dessert form.
Ingredients
→ For the fudge
- 1 ½ cups semi-sweet chocolate chips
- 1 ½ cups milk chocolate chips
- 1 (14 oz) can sweetened condensed milk
- 3 envelopes (.85 oz each) hot chocolate mix
- 4 tablespoons salted butter, sliced into pats
- 2 teaspoons pure vanilla extract
- 4 cups mini marshmallows, divided (2 cups in fudge, 2 cups for topping)
→ For the chocolate drizzle
- ½ cup semi-sweet chocolate chips
- 2 teaspoons vegetable oil
Instructions
- Line an 8×8 pan with parchment.
- In a saucepan, melt chocolate chips, sweetened condensed milk, hot cocoa mix, and butter over low heat, stirring constantly.
- Once smooth, remove from heat. Stir in vanilla and 2 cups marshmallows.
- Pour into pan. Top with remaining marshmallows, pressing gently.
- Melt chocolate chips + oil for drizzle. Stir until smooth, then drizzle over fudge.
- Chill at least 3 hours until set. Cut into squares.
Notes
Use quality chocolate chips for smoother texture.
Parchment paper makes removing and slicing easy.
Customize with peppermint, nuts, or peanut butter.
Store at room temp for 5 days or refrigerate for 2 weeks.
For clean slices, use a hot, dry knife.
Keywords: Hot Chocolate Fudge