Hot Chocolate Peppermint Fudge Recipe
Introduction
Warm up your winter with this delightful Hot Chocolate Peppermint Fudge. Combining rich chocolate, creamy marshmallows, and refreshing peppermint, this treat is perfect for holiday gatherings or cozy nights in. Easy to make and irresistibly tasty, it’s a festive favorite that everyone will love.

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 hot chocolate mix (about 1/2 cup total)
- 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 for easy removal.
- 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 the hot chocolate mix.
- Step 3: Stir continuously over medium heat until the mixture is melted and smooth.
- Step 4: Add 2 cups of marshmallows to the melted chocolate and stir for about 1 minute until partially melted and incorporated.
- Step 5: Remove the mixture from heat and stir in the vanilla extract until evenly combined.
- Step 6: Pour the fudge mixture into the prepared pan and gently press the remaining marshmallows evenly over 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 in 30-second intervals, stirring in between until smooth.
- Step 10: Drizzle the melted chocolate over the fudge squares and let it cool completely before serving.
Tips & Variations
- For an extra peppermint punch, sprinkle crushed peppermints over the melted chocolate drizzle while it’s still wet.
- Use white chocolate chips instead of milk chocolate for a sweeter, creamier variation.
- If you don’t have a double boiler, melt the chocolate mixture gently in the microwave using short bursts, stirring often to avoid burning.
Storage
Store leftover fudge in an airtight container in the refrigerator for up to 1 week. Bring to room temperature before serving for the best texture. You can also freeze the fudge for up to 3 months; thaw in the refrigerator overnight before enjoying.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular cocoa powder instead of hot chocolate mix?
Regular cocoa powder can be substituted, but you may need to adjust the sugar and milk powder to maintain the right sweetness and creaminess since hot chocolate mix contains added sugar and milk solids.
Is it necessary to use peppermint candy for garnish?
While peppermint candy adds a festive touch and refreshing flavor, you can skip it or substitute with crushed nuts or sprinkles based on your preference.
Print
Hot Chocolate Peppermint Fudge Recipe
- Total Time: 4 hours 25 minutes
- Yield: 16 servings 1x
- Diet: Vegetarian
Description
Indulge in the festive flavors of this Hot Chocolate Peppermint Fudge, a rich and creamy no-bake treat combining semi-sweet and milk chocolate with marshmallows, peppermint, and a hint of vanilla. Perfect for holiday gatherings or cozy winter treats, this fudge offers a delightful balance of chocolatey sweetness and refreshing peppermint crunch.
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
- Peppermint candy canes or crushed peppermints, about 1/2 cup
Instructions
- Prepare Pan: Line an 8×8-inch pan with foil or parchment paper and spray it lightly with cooking spray to prevent sticking.
- Combine Ingredients in Double Boiler: In a double boiler over medium heat, 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 until the mixture is melted and smooth.
- Add Marshmallows: Stir in 2 cups of marshmallows and continue stirring for 1 minute until they begin to melt into the mixture.
- Incorporate Vanilla: Remove the bowl from heat and stir in 2 teaspoons of vanilla extract thoroughly.
- Transfer and Top: Pour the fudge mixture into the prepared pan and evenly press the remaining 2 cups of marshmallows onto the top.
- Chill: Refrigerate the fudge for at least 4 hours to set firmly.
- Cut into Squares: Once chilled and firm, remove the fudge from the pan using the foil or parchment, then cut into 1 to 1.5-inch squares.
- Melt Remaining Chocolate: Microwave the remaining 1/2 cup of semi-sweet chocolate chips in 30-second increments, stirring between each, until completely melted and smooth.
- Drizzle Chocolate and Garnish: Drizzle the melted chocolate over the fudge pieces and sprinkle with crushed peppermint candy canes or peppermints for a festive finish.
- Let Cool Completely: Allow the drizzled chocolate to set and cool completely before serving or storing.
Notes
- Use a double boiler or a heatproof bowl over simmering water to prevent burning the chocolate mixture.
- For easier cutting, warm the knife slightly before slicing the chilled fudge.
- Store fudge in an airtight container in the refrigerator for up to 2 weeks.
- For extra peppermint flavor, add a few drops of peppermint extract along with vanilla.
- You can substitute crushed peppermint candies with white chocolate chips for a different garnish texture.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Keywords: hot chocolate fudge, peppermint fudge, no bake fudge, holiday dessert, peppermint candy fudge, chocolate marshmallow fudge

