Double Chocolate Peppermint Fudge Recipe

If you’re looking for a show-stopping, indulgent holiday treat that’s as festive as it is delicious, you’re going to fall head over heels for this Double Chocolate Peppermint Fudge Recipe. I absolutely love how this fudge blends rich bittersweet and creamy white chocolate with a refreshing peppermint kick, making it the perfect little bite for Christmas parties or cozy winter nights. Stick around and I’ll walk you through exactly how to get that perfect, smooth, swirly fudge that melts in your mouth every single time.

❤️

Why You’ll Love This Recipe

  • Perfect Peppermint-Chocolate Harmony: The way bittersweet and white chocolate play together with peppermint is pure magic.
  • Simple Yet Impressive: You don’t have to be a pro chocolatier to get gorgeous swirls and a creamy texture.
  • Great for Gifting: Homemade fudge like this always feels special when wrapped up as a gift.
  • Flexible Pan Sizes: Can easily adjust for thicker or thinner fudge depending on the pan you use.

Ingredients You’ll Need

These ingredients come together to create a heavenly fudge with that classic marshmallowy chew and melt-in-your-mouth chocolatey richness, plus the festive zing of peppermint. When picking your ingredients, try to get good quality chocolate – it really makes a difference!

Flat lay of a few whole peppermint candy canes, a small pile of crushed peppermint candy pieces, a small white ceramic bowl filled with mini marshmallows, a small white ceramic bowl with smooth sweetened condensed milk, a small white ceramic bowl holding clear pure vanilla extract, roughly chopped pieces of bittersweet chocolate arranged neatly, roughly chopped pieces of white chocolate displayed symmetrically, a few fresh sprigs of peppermint leaves placed decoratively, all ingredients set in perfect symmetry on simple white ceramic bowls and directly on the surface, placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Double Chocolate Peppermint Fudge, peppermint chocolate fudge, holiday fudge recipes, Christmas fudge ideas, festive chocolate treats
  • Unsalted Butter: For greasing your pan so the fudge won’t stick – a little makes cleanup much easier.
  • Peppermint Candy Canes: Crushed for that refreshing crunch on top; fresh candy canes make the best garnish.
  • Mini Marshmallows: These give the fudge its signature silky, creamy texture.
  • Sweetened Condensed Milk: The secret to a luscious, chewy fudge base without fussing over sugar crystals.
  • Pure Vanilla Extract: Adds warm, sweet depth and complements the chocolate beautifully.
  • Bittersweet Chocolate: For intense chocolate flavor and richness.
  • White Chocolate: Gives a creamy, smooth contrast and lovely swirled look.
  • Peppermint Extract: Just a touch heightens the peppermint flavor without overpowering the chocolate.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love experimenting with this Double Chocolate Peppermint Fudge Recipe to suit any occasion or taste preferences — don’t be shy about making it your own!

  • Mint Lovers’ Upgrade: Add a little extra peppermint extract if you like it extra minty—just be careful, a little goes a long way!
  • Chocolate-Only Version: Skip the peppermint for an all-chocolate fudge that’s just as indulgent.
  • Nutty Add-In: Toss in some toasted almonds or crushed candy cane pieces inside the fudge for texture; my family enjoys the surprise crunch.
  • Dairy-Free Swap: Use dairy-free condensed milk and chocolate alternatives to make a vegan-friendly fudge.

How to Make Double Chocolate Peppermint Fudge Recipe

Step 1: Prep Your Pan and Peppermint

First things first — line an 8×8 inch baking pan with foil and butter it thoroughly on all sides. This makes removing the fudge a breeze later. Then, crush your peppermint candy canes by placing them in a ziplock bag and giving them a few good whacks with a rolling pin. Don’t worry about tiny bits; that adds beautiful color and texture when sprinkled on top.

Step 2: Make the Marshmallow-Chocolate Mixture

Set up a double boiler (or just a heatproof bowl over simmering water) and combine the mini marshmallows, sweetened condensed milk, and vanilla extract. Stir often and patiently — about 10 minutes until silky smooth is what you’re aiming for. This mix is like the glue that binds your fudge magic together.

Step 3: Split and Mix Your Chocolates

Pour half of the marshmallow base into a separate heatproof bowl and stir in your chopped white chocolate until melted and smooth. Return the other half to the double boiler, add the bittersweet chocolate, and stir until everything is melted together flawlessly.

Step 4: Layer and Swirl

Pour most of the dark chocolate mixture into the pan, reserving a few tablespoons. Then quickly put the white chocolate mixture back on the double boiler, add the peppermint extract, and stir until silky smooth. Pour it gently over the dark chocolate layer. Dollop the reserved dark chocolate on top, then grab a toothpick and swirl to create those pretty marbled waves — my favorite part that looks fancy but is so easy!

Step 5: Finish with Peppermint and Chill

Sprinkle the crushed peppermint candy all over the top and let the fudge cool completely, ideally letting it set overnight. It makes cutting clean pieces so much easier — and trust me, you’ll want nice, neat squares to show off when serving.

👨‍🍳

Pro Tips for Making Double Chocolate Peppermint Fudge Recipe

  • Use a Double Boiler or Simmer Water Gently: Direct heat can scorch the marshmallow mix and chocolate, so keep it gentle and stir often.
  • Don’t Skip Buttering the Foil: I learned this the hard way—your fudge will stick terribly without that step.
  • Swirling is All About Timing: Pour all mixtures while still warm, then swirl quickly before the fudge starts setting.
  • Store in a Cool Place: Avoid humidity and warm spots so the fudge keeps its texture and peppermint stays crisp.

How to Serve Double Chocolate Peppermint Fudge Recipe

Double Chocolate Peppermint Fudge Recipe - Serving

Garnishes

Besides the crushed peppermint topping, I sometimes add a light dusting of edible gold glitter or a sprinkle of mini chocolate chips for extra flair at parties. Fresh peppermint leaves also make a lovely seasonal touch if you want to fancy things up!

Side Dishes

This fudge pairs wonderfully with a warm cup of peppermint tea or a rich hot cocoa. For bigger holiday spreads, serve alongside spiced nuts or fruitcake for a balanced variety of flavors.

Creative Ways to Present

I’ve wrapped pieces individually in parchment paper tied with a festive ribbon for gift-giving, or arranged squares on pretty holiday platters for guests. You can also cut the fudge into small bite-sized cubes and serve with toothpicks for easy snacking at parties.

Make Ahead and Storage

Storing Leftovers

I keep leftover fudge in an airtight container at room temperature, but if your kitchen is warm, the fridge works well too. Just bring it back to room temp before serving for the best texture.

Freezing

I’ve had great success freezing this fudge by wrapping it tightly in plastic wrap and foil. When you want to enjoy some later, thaw it overnight in the fridge and bring to room temp before serving to keep that perfect chew.

Reheating

Since fudge is best enjoyed as is, reheating isn’t usually necessary. But if you want softer pieces, warming gently in the microwave for a few seconds can help — just be careful not to overdo it or it will melt completely.

FAQs

  1. Can I use regular-sized marshmallows instead of minis?

    Yes, you can! Just chop regular marshmallows into smaller pieces so they melt evenly and faster when combined with the condensed milk.

  2. What if I don’t have peppermint extract?

    You can omit the peppermint extract and still have delicious chocolate fudge, but if you want the mint flavor, try adding more crushed peppermint candies or a small amount of spearmint extract as a substitute.

  3. How do I get clean fudge cuts?

    Use a sharp knife warmed under hot water, wiped dry before slicing. This prevents sticking and helps you get neat squares.

  4. Can I make this fudge in advance for holiday parties?

    Absolutely! In fact, it tastes even better after resting overnight. Just store it well and slice it up the day of your party.

Final Thoughts

I remember the first time I made this Double Chocolate Peppermint Fudge Recipe for a friend’s holiday gathering — it disappeared within minutes, and everyone kept asking for the recipe! It’s simple enough to make at home but looks and tastes fancy enough to impress anyone. Whether you’re gifting it or keeping it all for yourself (no judgment!), this fudge is a go-to that I’ll definitely keep making and sharing. Give it a try—you won’t regret it.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Double Chocolate Peppermint Fudge Recipe

Double Chocolate Peppermint Fudge Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 59 reviews
  • Author: Jessica
  • Prep Time: 30 minutes
  • Cook Time: 10 minutes
  • Total Time: 2 hours 40 minutes
  • Yield: 32 pieces
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: American

Description

Indulge in this decadent Double Chocolate Peppermint Fudge, a rich and creamy treat featuring layers of melted bittersweet and white chocolate mixed with marshmallows and sweetened condensed milk, infused with refreshing peppermint extract and finished with crushed peppermint candy canes for a festive touch. Perfect for holiday gatherings or any time you crave a luscious chocolate peppermint dessert.


Ingredients

For the Pan Preparation

  • 1 tablespoon unsalted butter, for greasing the pan

For the Fudge

  • 1-2 peppermint candy canes
  • 2 cups (120g) mini marshmallows
  • 1 can (14 oz / 400g) sweetened condensed milk
  • 1 teaspoon pure vanilla extract
  • 6 oz (170g) bittersweet chocolate, chopped
  • 6 oz (170g) white chocolate, chopped
  • ½ teaspoon peppermint extract


Instructions

  1. Prepare the Pan: Line an 8×8 inch (20×20 cm) baking pan with foil, then butter the bottom and sides thoroughly to prevent sticking.
  2. Crush the Candy Canes: Place the peppermint candy canes into a ziplock bag and crush them into small pieces using a rolling pin. Set aside for garnish.
  3. Melt Marshmallow Mixture: Set up a double boiler by simmering water in a pot and placing a heatproof bowl over it. Combine the mini marshmallows, sweetened condensed milk, and vanilla extract in the bowl. Stir frequently and melt the mixture until smooth, about 10 minutes.
  4. Prepare White Chocolate Mixture: Pour half of the smooth marshmallow mixture into another heatproof bowl and add the chopped white chocolate. Place it back over the double boiler and stir until the white chocolate melts completely and the mixture is smooth.
  5. Prepare Dark Chocolate Mixture: Return the remaining marshmallow mixture to the double boiler, add the chopped bittersweet chocolate, and stir continuously until the chocolate is fully melted and incorporated into a smooth mixture.
  6. Layer Dark Chocolate Fudge: Pour most of the dark chocolate mixture into the prepared pan, reserving a few tablespoons for swirling.
  7. Add Peppermint to White Chocolate Mixture: Quickly return the white chocolate marshmallow mixture to the double boiler, add the peppermint extract, and stir until the white chocolate is melted and the mixture is smooth.
  8. Layer White Chocolate Fudge: Pour the white chocolate mixture evenly over the dark chocolate layer in the pan.
  9. Create Swirl Effect: Drop the reserved dark chocolate mixture in spoonfuls on top of the white chocolate layer. Using a toothpick, gently swirl the dark and white chocolate layers together to create an attractive marbled appearance.
  10. Garnish and Set: Sprinkle the crushed peppermint candy canes evenly over the top of the fudge. Allow the fudge to cool and set for several hours or ideally overnight at room temperature.
  11. Serve: Once firm, cut the fudge into small bite-sized pieces and serve.

Notes

  • For a thinner fudge, you can use a 9×13 inch pan instead of an 8×8 inch pan.
  • Ensure to stir the mixtures continuously while melting to avoid scorching.
  • Use high-quality chocolates for the best flavor.
  • Store fudge in an airtight container at room temperature for up to one week or refrigerate for longer freshness.

Nutrition

  • Serving Size: 1 piece (approx. 25g)
  • Calories: 130
  • Sugar: 18g
  • Sodium: 40mg
  • Fat: 6g
  • Saturated Fat: 4g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 1g
  • Protein: 1g
  • Cholesterol: 10mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *