Hot Chocolate Peppermint Fudge Recipe
Introduction
This Hot Chocolate Peppermint Fudge is a rich, creamy treat perfect for the holiday season. Infused with the cozy flavors of hot cocoa and bright peppermint, it’s a delightful twist on classic fudge that’s sure to impress your friends and family.

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 lightly spray 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.
- Step 3: Stir continuously over medium heat until the mixture is melted and smooth, ensuring no lumps remain.
- Step 4: Add 2 cups of marshmallows and stir for about 1 minute to slightly melt them into the mixture.
- Step 5: Remove from heat and stir in the vanilla extract until fully combined.
- Step 6: Pour the fudge mixture into the prepared pan and press the remaining 2 cups of marshmallows gently onto the top.
- Step 7: Refrigerate the fudge for at least 4 hours, or until firm.
- Step 8: Once set, cut the fudge into squares.
- Step 9: Melt the remaining 1/2 cup of semi-sweet chocolate chips in the microwave by heating in 30-second increments, stirring between each, until smooth.
- Step 10: Drizzle the melted chocolate over the fudge squares and let cool completely before serving.
Tips & Variations
- For an extra peppermint kick, sprinkle crushed candy canes on top of the chocolate drizzle before it sets.
- Use dark chocolate chips instead of semi-sweet for a deeper chocolate flavor.
- Swap marshmallows for mini marshmallows if you prefer smaller bites spread throughout.
Storage
Store the fudge in an airtight container in the refrigerator for up to 2 weeks. When ready to serve, bring it to room temperature for about 10 minutes for a softer texture. You can also freeze the fudge for up to 3 months; thaw in the fridge overnight before serving.
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 chocolate and mix ingredients in a microwave-safe bowl using short 30-second bursts, stirring frequently to prevent burning.
What type of hot chocolate mix works best?
Use your favorite powdered hot chocolate mix, whether classic or flavored, as it will add a subtle cocoa taste that complements the fudge well.
PrintHot Chocolate Peppermint Fudge Recipe
Indulge in a rich and festive Hot Chocolate Peppermint Fudge that combines creamy chocolate, sweet marshmallows, and refreshing peppermint flavors. This no-bake fudge is smooth, easy to make, and perfect for holiday gifting or cozy winter treats.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 4 hours 25 minutes
- Yield: 16 squares 1x
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Ingredients
Chocolate Mixture
- 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
Marshmallows
- 4 cups marshmallows (divided)
Garnish
- About 1/2 cup crushed peppermint candy canes or peppermints
Instructions
- Prepare the pan: Line an 8×8-inch pan with foil or parchment paper and spray with cooking spray to prevent sticking.
- Melt chocolate mixture: 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, smooth, and fully combined.
- Add marshmallows: Stir in 2 cups of marshmallows and continue stirring for 1 minute until they begin to melt and incorporate into the mixture.
- Flavor the fudge: Remove the mixture from heat and add 2 teaspoons of vanilla extract. Mix well to distribute the flavor evenly.
- Set the fudge: Transfer the fudge mixture to the prepared pan. Press the remaining 2 cups of marshmallows gently into the top of the fudge for texture and appearance.
- Chill: Refrigerate the pan for at least 4 hours until the fudge is firm and set.
- Cut the fudge: Once firm, cut the fudge into squares using a sharp knife.
- Melt remaining chocolate: Heat the remaining 1/2 cup semi-sweet chocolate chips in the microwave in 30-second increments, stirring between each, until smooth and melted.
- Drizzle chocolate: Drizzle the melted chocolate over the fudge squares for an extra layer of rich flavor and garnished with crushed peppermint candy for a festive touch.
- Cool and serve: Let the chocolate drizzle cool completely before serving or packaging the fudge.
Notes
- Use a double boiler or a heatproof bowl over simmering water to prevent chocolate from burning.
- Foil or parchment paper liner helps in easy removal of fudge from the pan.
- Store fudge in an airtight container in the refrigerator for up to one week.
- For an intensified peppermint flavor, add a few drops of peppermint extract to the fudge mixture.
- Ensure marshmallows are evenly pressed into the fudge surface for best presentation.
Keywords: hot chocolate fudge, peppermint fudge, holiday fudge, easy fudge recipe, no-bake fudge, peppermint candy fudge

