Hot Chocolate Recipes

Hot Chocolate Peppermint Fudge

Millie Pham

Hot Chocolate Peppermint Fudge brings the cozy taste of cocoa into a rich, sliceable treat. Soft marshmallow pockets break up the smooth chocolate, while crushed peppermint adds a cool crunch. A thin chocolate drizzle holds the snowy topping together. There is no oven, candy thermometer, or tricky sugar syrup to manage.

Hot Chocolate Peppermint Fudge: Cozy Cocoa in Bite-Size SquaresPin

Why I Love This Recipe

This is the kind of treat that makes a small square feel special. The marshmallows soften the rich chocolate, and the peppermint keeps each bite bright. Most of the waiting happens in the fridge, which leaves you free to get on with your day.

  • Cozy flavor: Real chocolate and cocoa mix give it that familiar hot chocolate taste.
  • Easy method: Short microwave bursts help melt the base without boiling it.
  • Plenty of texture: A smooth center, soft marshmallows, and crunchy candy make every bite interesting.
  • Make-ahead friendly: Chill the base ahead, then decorate closer to serving for a fresher candy crunch.
Hot Chocolate Peppermint FudgePin

What You’ll Need

  • Servings: 16 large squares
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Chill Time: 4 hours
  • Finishing and Setting Time: 15 minutes
  • Total Time: 4 hours 40 minutes
  • Dish: White 8×8-inch square ceramic baking dish with two built-in side handles
  • Oven: Not needed

Ingredients

  • 2 cups semisweet chocolate chips, divided
  • 1 1/2 cups milk chocolate chips
  • 1 can (14 ounces) sweetened condensed milk
  • 2 tablespoons unsalted butter, cut into small pieces
  • 1/3 cup sweetened instant hot cocoa mix, without marshmallows
  • 1/2 teaspoon vanilla extract
  • 1/4 teaspoon peppermint extract, not peppermint oil
  • 3 cups mini marshmallows, divided
  • 1/3 cup crushed peppermint candy canes

Use regular sweetened condensed milk, not evaporated milk. Choose hot cocoa mix meant to be mixed with milk or water; plain cocoa powder is not a direct swap. Crush the candy into small chips rather than large, sharp chunks.

Ingredients for Hot Chocolate Peppermint FudgePin

Tools You Need

  • White 8×8-inch square ceramic baking dish with two built-in side handles
  • Parchment paper
  • Large microwave-safe glass mixing bowl
  • Small microwave-safe glass bowl
  • Microwave oven
  • Silicone spatula
  • Measuring cups and spoons
  • Wooden cutting board and sharp knife
  • Small food-safe zip-top bag for the drizzle

How to Make Hot Chocolate Peppermint Fudge

Have everything measured before melting the chocolate so you can work while the base is still soft.

Step 1: Line the Dish

Line a white 8×8-inch square ceramic baking dish with two built-in side handles with parchment paper across the bottom and sides.

Leave enough paper above opposite edges to lift out the chilled fudge. Fold the corners flat so the mixture will spread evenly.

Step 1: Line the DishPin

Step 2: Melt the Chocolate Base

Place 1 1/2 cups semisweet chocolate chips, 1 1/2 cups milk chocolate chips, 14 ounces sweetened condensed milk, 2 tablespoons unsalted butter, and 1/3 cup instant hot cocoa mix in the large microwave-safe glass bowl.

Microwave at 50% power for 30 seconds, then stir thoroughly. Repeat in 30-second bursts, stirring each time, until the mixture is smooth and thick with no solid chocolate pieces. This usually takes 3 to 5 minutes of heating, depending on the microwave.

Stop before the mixture boils. Stirring can melt the last few soft chips without more heat.

Step 2: Melt the Chocolate BasePin

Step 3: Fold in the Marshmallows

Stir 1/2 teaspoon vanilla extract and 1/4 teaspoon peppermint extract into the chocolate base.

Let it stand for 2 minutes, then gently fold in 1 1/2 cups mini marshmallows. Keep the marshmallows recognizable; do not keep heating or stir until they disappear.

Step 3: Fold in the MarshmallowsPin

Step 4: Fill and Top the Dish

Scrape the mixture into the lined dish and spread it into an even layer, reaching the corners.

Press the remaining 1 1/2 cups mini marshmallows gently into the top while the fudge is still soft. They should attach to the base rather than sit loose on it.

Step 4: Fill and Top the DishPin

Step 5: Chill and Decorate

Refrigerate for 4 hours, or until the center feels firm enough to lift without bending.

Lift the slab onto a wooden cutting board using the parchment. Peel the paper away from the sides and cut into 16 squares, making 4 rows in each direction. Wipe the knife between cuts.

Melt the remaining 1/2 cup semisweet chocolate chips in the small microwave-safe glass bowl at 50% power in 20-second bursts, stirring until smooth.

Transfer the chocolate to a small food-safe zip-top bag, snip a tiny corner, and pipe thin lines over the squares. Scatter 1/3 cup crushed peppermint candy canes over the still-soft lines so the candy sticks.

Pin

Step 6: Let Set and Serve

Let the chocolate drizzle set for about 15 minutes in a cool room. If it stays tacky, refrigerate briefly until firm.

Separate the squares and serve the fudge on its own. For a softer bite, let chilled pieces stand for 5 minutes before eating.

Step 6: Let Set and ServePin

Why This Recipe Works (Quick Science)

Chocolate firms as it cools, while sweetened condensed milk keeps the center soft enough to bite. This method skips the boiling and beating used for traditional sugar-syrup fudge.

Gentle heat matters because chocolate can become grainy if overheated. Folding the marshmallows in after a short pause leaves white pockets inside the chocolate rather than dissolving them into it. The topping adds a second texture without making a separate fudge layer.

Why this Hot Chocolate Peppermint Fudge worksPin

Common Mistakes to Avoid

  • Using evaporated milk: It is much thinner and lacks the sugar needed for this recipe.
  • Heating until bubbling: Stop as soon as the chocolate is smooth. Extra heat can make the base greasy or rough.
  • Adding too much peppermint: Extract is strong. Measure carefully and avoid concentrated peppermint oil.
  • Cutting too early: A soft center will drag under the knife and squash the marshmallow pockets.
  • Adding candy too far ahead: Peppermint can turn sticky as it absorbs moisture.

Pro Tips

Use fresh, soft mini marshmallows for the nicest chew. Old ones can stay hard even after sitting in the fudge.

Crush the peppermint in a sealed bag and remove any large shards. A mix of small chips and a little candy dust spreads more evenly across the topping.

For smaller candy-size portions, cut each large square in half after the drizzle sets. That makes 32 pieces; each has about half the nutrition listed below.

Leftovers and Storage

Keep the fudge in an airtight container in the fridge for up to 1 week. Separate layers with parchment to protect the marshmallow topping. The candy may soften during storage, even when the fudge itself stays firm.

For the freshest finish, chill the undecorated slab a day ahead and add the drizzle and candy shortly before serving.

For longer storage, wrap undecorated portions tightly and freeze for up to 2 months. Thaw them wrapped in the fridge, then decorate once any surface moisture has dried.

Macros Information

Estimated per large square, based on 16 servings. Brands and topping distribution will change these numbers.

  • Calories: 365
  • Protein: 5 g
  • Carbohydrates: 56 g
  • Fat: 15 g
  • Saturated Fat: 9 g
  • Fiber: 2 g
  • Sugar: 49 g
  • Sodium: 90 mg

Frequently Asked Questions (FAQ)

Q: Is this fudge served hot?

A: No. The name refers to the hot cocoa flavor. Chill it until set, then serve cool or let it soften briefly before eating.

Q: Can I use plain cocoa powder instead of hot cocoa mix?

A: Not as an equal swap. Cocoa powder lacks the sugar and milk ingredients in the mix and will make the fudge taste stronger and less sweet.

Q: Do I need peppermint extract?

A: It gives the chocolate a gentle peppermint flavor. You can leave it out and keep the crushed peppermint topping for a milder result.

Q: Can I use all semisweet chocolate?

A: Yes. Replace the milk chocolate chips with the same amount of semisweet chips. The fudge will taste less sweet and look darker than this version.

Q: Why did my marshmallows disappear?

A: The base was likely too warm or was stirred too long. Let it pause briefly after melting, then fold gently and stop once the marshmallows are spread through it.

Q: Why is my fudge still soft?

A: Give it more time in the fridge. Also check that you used sweetened condensed milk and measured the chocolate correctly. Do not add extra milk to loosen the base.

Q: Can I skip the chocolate drizzle?

A: Yes, though it helps the peppermint cling to the marshmallow topping. Without it, press the candy gently into the soft topping before chilling.

Q: Can I make this without a microwave?

A: Melt the base gently in a heatproof bowl over barely simmering water, keeping the bowl above the water. Remove it from the heat before adding the extracts and marshmallows. Melt the drizzle separately in a clean, dry bowl.

Q: Does the peppermint stay crunchy?

A: It is crunchiest soon after decorating. Moisture from the fridge and fudge can make it tacky over time, so decorate near serving when possible.

Final Thoughts

Hot Chocolate Peppermint Fudge makes a cheerful treat with very little hands-on work. Give the base time to set, keep the peppermint measured, and let those marshmallow pockets shine. Leave a comment with how you served your squares. Happy cooking!

About

Millie Pham

Hi there! I'm Millie Pham, a devoted brewer and tea lover at heart. As the founder of Bean Leaf Cup, my mission is to share my tea and coffee expertise with you all. I firmly believe that creating a fantastic cup of tea or coffee should be easy for everyone. No matter if you're already a coffee or tea expert or just beginning your journey, I'm here to help you navigate the world of brewing. Welcome aboard!