This fudge recipe is dangerously easy and ridiculously delicious. It comes together in minutes, but tastes like something you’d pick up from a fancy chocolate shop—no one needs to know how simple it really is
What makes it extra fun? The toppings! With fluffy marshmallows and a sprinkle of peppermint, this fudge gives major hot chocolate energy in every bite.
This fudge makes an amazing holiday gift—or a sweet excuse to slow down and savor the season.
Why you’ll love this fudge:
- Ultra smooth, creamy, and melt-in-your-mouth
- Made with just a handful of pantry staples
- Marshmallows on top = cozy hot cocoa vibes
- Peppermint adds that festive, refreshing twist
- Perfect for gifting, sharing… or keeping all to yourself
Ingredients
- 1 (10-oz) can sweetened condensed milk
- 14 oz semi-sweet chocolate chips
- 2 tbsp unsalted butter
- 1 cup mini marshmallows
- 2 candy canes, crushed (optional but highly encouraged!)
- Peppermint extract (to taste)
How It Comes Together
- Line an 8×8-inch pan and set aside.
- Add chocolate chips, sweetened condensed milk, and butter to a large microwave-safe bowl.
- Heat in 30-second increments, stirring between each round, until smooth and fully combined.
- Prefer the stovetop? A double boiler works great too.
- Stir in the peppermint extract.
- Pour the fudge mixture into the prepared pan and gently smooth the top with a spatula.
- Lightly press them in so they stick—no runaway toppings here!
- Sprinkle marshmallows and crushed candy canes over the top.
- Refrigerate for at least 2 hours, or until firm.
To Store & Serve
- Store in an airtight container at room temperature or in the fridge for up to 2 weeks.
- Cut into squares, pour yourself a mug of hot chocolate, and enjoy the coziest little treat
Tip: This fudge makes an amazing holiday gift—or a sweet excuse to slow down and savor the season.

Cozy Peppermint Hot Chocolate Fudge
Ingredients
- 1 10oz can sweetened condensed milk
- 1 bag semi sweet chocolate chips
- 2 tbsp unsalted butter
- 1 cup mini marshmallows
- 2 candy canes or 5 candies - crushed for top (optional)
Instructions
-
Line an 8×8 pan with parchment paper or tin foil. Set aside.
-
Add chocolate, milk and butter to large microwave safe bowl.
-
Heat in 30 second increments, stirring in between, until fully combined. (You can also heat over a double boiler if you prefer.)
-
Stir in the peppermint extract and pour the mixture into the lined pan.
-
Gently even it out with a spatula.
-
Sprinkle the marshmallows evenly on top. Gently push down on the marshmallows so they sticks into the top of the fudge.
-
Optional - sprinkle crushed candy cane on top and press down into chocolate gently so it sticks.
-
Place in the fridge for at least 2 hours or until firm.
-
Store in an airtight container in the fridge for up to 2 weeks.
