Hot Chocolate Peppermint Fudge Recipe
Introduction
This Hot Chocolate Peppermint Fudge is a decadent treat that combines rich chocolate, creamy marshmallows, and festive peppermint flavors. It’s perfect for holiday gatherings or a cozy night in when you want a sweet indulgence with a minty twist.

Ingredients
- 2 cups semi-sweet chocolate chips (divided)
- 1 1/2 cups milk chocolate chips
- 3 tablespoons butter
- 14 ounces sweetened condensed milk
- 4 packages of hot chocolate mix (about 1/2 cup)
- 2 teaspoons vanilla extract
- 4 cups marshmallows (divided)
- About 1/2 cup peppermint candy canes or crushed peppermints for garnish
Instructions
- Step 1: Line an 8×8-inch pan with foil or parchment paper and spray it lightly with cooking spray to prevent sticking.
- Step 2: In a double boiler, combine 1 1/2 cups semi-sweet chocolate chips, 1 1/2 cups milk chocolate chips, butter, sweetened condensed milk, and hot chocolate mix. Stir continuously over medium heat until everything is melted and smooth.
- Step 3: Add 2 cups of marshmallows to the mixture and stir for about 1 minute until they begin to melt slightly and incorporate.
- Step 4: Remove the mixture from heat and stir in the vanilla extract thoroughly.
- Step 5: Pour the fudge mixture into the prepared pan and evenly press the remaining marshmallows on top.
- Step 6: Refrigerate the fudge for at least 4 hours until firm.
- Step 7: Once set, cut the fudge into squares for serving.
- Step 8: Melt the remaining 1/2 cup of semi-sweet chocolate chips in the microwave in 30-second intervals, stirring between each, until smooth.
- Step 9: Drizzle the melted chocolate over the fudge squares and let cool completely before serving.
Tips & Variations
- For an extra festive touch, sprinkle crushed peppermint candy on top of the melted chocolate drizzle before it sets.
- Use white chocolate chips instead of milk chocolate for a different flavor profile and a lighter color.
- Substitute mini marshmallows with your favorite gummy candies for a fun twist.
Storage
Store the fudge in an airtight container in the refrigerator for up to 1 week. To enjoy, allow it to sit at room temperature for 10–15 minutes before eating for a softer texture. It can also be frozen for up to 3 months—thaw in the refrigerator overnight before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a microwave instead of a double boiler?
Yes, you can melt the chocolate chips and butter in a microwave-safe bowl in 30-second intervals, stirring in between, but be careful to avoid overheating which can burn the chocolate.
Can I use regular cocoa powder instead of hot chocolate mix?
You can substitute cocoa powder, but since hot chocolate mix includes sugar and milk powder, you may need to adjust the sweetness and add a little milk powder to achieve a similar flavor and texture.
Print
Hot Chocolate Peppermint Fudge Recipe
- Total Time: 4 hours 25 minutes
- Yield: 16 squares 1x
Description
This Hot Chocolate Peppermint Fudge is a rich and creamy no-bake treat combining the flavors of semi-sweet and milk chocolate with festive peppermint and marshmallows. Perfect for the holiday season, it features smooth melted chocolate blended with sweetened condensed milk and hot chocolate mix, topped with marshmallows and a peppermint drizzle for a delightful festive flavor.
Ingredients
Fudge Base
- 2 cups semi-sweet chocolate chips (divided)
- 1 1/2 cups milk chocolate chips
- 3 tablespoons butter
- 14 ounces sweetened condensed milk
- 4 packages hot chocolate mix (about 1/2 cup)
- 2 teaspoons vanilla extract
- 4 cups marshmallows (divided)
Garnish
- Peppermint candy canes or crushed peppermints (about 1/2 cup)
Instructions
- Prepare the Pan: Line an 8×8-inch pan with foil or parchment paper and spray lightly with cooking spray to prevent sticking.
- Melt Ingredients: Using a double boiler, combine 1 1/2 cups semi-sweet chocolate chips, 1 1/2 cups milk chocolate chips, butter, sweetened condensed milk, and hot chocolate mix. Stir continuously over medium heat until the mixture is melted and smooth.
- Add Marshmallows: Stir in 2 cups of marshmallows and continue stirring for 1 minute until partially melted and incorporated.
- Flavor and Mix: Remove the mixture from heat and stir in 2 teaspoons of vanilla extract until evenly combined.
- Transfer and Top: Pour the fudge mixture into the prepared pan, spreading evenly. Press the remaining 2 cups of marshmallows onto the top of the fudge lightly.
- Chill: Refrigerate the fudge for 4 hours or until firm and set.
- Cut Into Squares: Once set, remove the fudge from the pan using the foil or parchment paper and cut into squares of desired size.
- Melt Remaining Chocolate: Melt the remaining 1/2 cup of semi-sweet chocolate chips in the microwave in 30-second intervals, stirring in between until smooth.
- Drizzle and Garnish: Drizzle the melted chocolate over the fudge squares and sprinkle crushed peppermint candy canes on top. Let cool completely to set the drizzle before serving.
Notes
- Use a double boiler or a heat-safe bowl over simmering water to gently melt the chocolate mixture, preventing burning.
- Press marshmallows lightly into the fudge so they stick but don’t sink.
- Use good quality hot chocolate mix for a richer flavor.
- Store fudge in an airtight container in the refrigerator for up to one week.
- For a nutty twist, consider adding crushed nuts in the fudge base before refrigerating.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: No-Cook
- Cuisine: American
Keywords: hot chocolate fudge, peppermint fudge, holiday dessert, no bake fudge, peppermint candy, Christmas treats, marshmallow fudge

