Hot Chocolate Fudge Recipe
Introduction
Indulge in a rich and creamy Hot Chocolate Fudge that’s perfect for satisfying your chocolate cravings. This easy-to-make treat combines layers of milk and semi-sweet chocolate with hints of vanilla and marshmallows for a delightfully decadent dessert.

Ingredients
- 1 1/2 cups semi-sweet chocolate chips
- 1 1/2 cups milk chocolate chips
- 1/4 cup unsalted butter
- 1 (14 oz) can sweetened condensed milk
- 2 hot chocolate packets (or 6 tablespoons of hot chocolate mix)
- 2 teaspoons vanilla extract
- 3 cups mini marshmallows
Instructions
- Step 1: Line an 8×8 inch pan or casserole dish with parchment paper or foil. Lightly spray with non-stick cooking spray to prevent the fudge from sticking.
- Step 2: Place the milk chocolate chips, semi-sweet chocolate chips, and butter in a double boiler. Stir in the sweetened condensed milk and hot chocolate powder. If you prefer, you can use a microwave-safe bowl instead.
- Step 3: Warm the double boiler over medium heat, stirring constantly to prevent burning, until the mixture is melted and smooth. If microwaving, heat for 45 seconds, stir, then continue heating in 15-second intervals until fully melted.
- Step 4: Stir in the vanilla extract. Gently fold in 2 cups of the mini marshmallows. Pour the fudge mixture into the prepared pan.
- Step 5: Sprinkle the remaining mini marshmallows on top of the fudge and gently press them into the surface so they stick.
- Step 6: Cover and refrigerate the fudge for at least 4 hours to set completely.
Tips & Variations
- For an extra indulgent touch, add a pinch of sea salt on top before refrigerating to balance the sweetness.
- Use flavored hot chocolate mix like peppermint for a festive twist.
- Substitute mini marshmallows with chopped nuts for added crunch.
Storage
Store the fudge in an airtight container in the refrigerator for up to two weeks. To serve, let it sit at room temperature for a few minutes to soften slightly. It can also be frozen for up to 3 months; thaw in the refrigerator before enjoying.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this fudge without a double boiler?
Yes, you can melt the ingredients in a microwave-safe bowl by heating in short intervals and stirring frequently to avoid burning.
What if I don’t have hot chocolate packets?
You can substitute 6 tablespoons of your favorite hot chocolate mix or cocoa powder with a bit of sugar to achieve a similar flavor.
Print
Hot Chocolate Fudge Recipe
- Total Time: 4 hours 20 minutes
- Yield: 16 squares 1x
Description
This Hot Chocolate Fudge recipe combines rich semi-sweet and milk chocolate with creamy sweetened condensed milk and a cozy touch of hot chocolate mix, creating a decadent treat topped with marshmallows. Perfect for chocolate lovers who want an easy-to-make, no-bake dessert with a delightful texture and warm flavor twist.
Ingredients
Chocolate Base
- 1 1/2 cups semi-sweet chocolate chips
- 1 1/2 cups milk chocolate chips
- 1/4 cup unsalted butter
- 1 14 oz can sweetened condensed milk
- 2 hot chocolate packets (or 6 tablespoons of hot chocolate mix)
- 2 teaspoons vanilla extract
Toppings
- 3 cups mini marshmallows
Instructions
- Prepare the Pan: Line an 8×8-inch pan or casserole dish with parchment paper or foil. Lightly spray it with non-stick cooking spray to prevent the fudge from sticking, ensuring easy removal once set.
- Melt the Chocolate Mixture: Combine the milk chocolate chips, semi-sweet chocolate chips, and unsalted butter in a double boiler. Stir in the sweetened condensed milk and hot chocolate powder to blend flavors. Alternatively, place all ingredients in a microwave-safe bowl if not using a double boiler.
- Heat and Stir: If using a double boiler, warm the mixture over medium heat, stirring constantly to prevent burning until fully melted and smooth. If microwaving, heat for 45 seconds, stir, then continue heating in 15-second intervals, stirring in between, until completely melted.
- Add Flavor and Marshmallows: Once melted, stir in the vanilla extract for depth of flavor. Gently fold in 2 cups of mini marshmallows to incorporate some of the fluffy texture within the fudge.
- Transfer and Top: Pour the fudge mixture into the prepared pan. Sprinkle the remaining 1 cup of mini marshmallows evenly on top and gently press them into the fudge so they adhere and create an inviting topping.
- Chill to Set: Cover the pan and refrigerate for at least 4 hours to allow the fudge to fully set and develop its rich texture.
Notes
- Use parchment paper edges as handles to lift the fudge out easily after chilling.
- For an extra touch, sprinkle a pinch of sea salt on top before chilling to enhance the chocolate flavor.
- Store leftovers in an airtight container in the refrigerator for up to one week.
- To vary the flavor, try substituting vanilla extract with peppermint or hazelnut extract.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Sweets
- Method: Stovetop
- Cuisine: American
Keywords: hot chocolate fudge, chocolate fudge, no-bake fudge, easy fudge recipe, marshmallow fudge, chocolate dessert

