The festive season always brings a whirlwind of scents and flavors into my kitchen, but nothing quite captures that holiday spirit like a batch of Peppermint Swirl Fudge. As I stirred the melting chocolate, the scent of peppermint filled the air, instantly transporting me to cozy evenings by the fire with family and friends.
This delightful treat emerged during one of those moments when I needed a quick and impressive sweet to share at a gathering. The beauty of this recipe lies in its effortless decadence – you’ll be amazed at how simple it is to create such a visually stunning dessert that dazzles the taste buds.
With layers of rich chocolate, a hint of mint, and the crunch of peppermint candies, each bite is a little holiday celebration. Take a break from fast food and treat yourself (and loved ones) to this easy-to-make fudge that’s sure to be a crowd-pleaser. Grab your ingredients and let’s dive into this sweet adventure!
Why is Peppermint Swirl Fudge a Must-Try?
Simplicity at its finest: With just a few ingredients and straightforward steps, you’ll be whipping up this fudge in no time.
Decadent flavors collide: The luscious mix of white and semi-sweet chocolate, combined with refreshing peppermint, creates an irresistible taste sensation.
Eye-catching presentation: The vibrant swirls and crushed peppermint candies make this fudge not only delicious but also a feast for the eyes.
Perfect for sharing: Whether it’s a holiday gathering or a simple treat for friends, this fudge is guaranteed to impress everyone.
Elevate your sweet repertoire with this delightful recipe, and for more festive ideas, check out our holiday dessert collection.
Peppermint Swirl Fudge Ingredients
Get ready for a holiday treat that will bring joy to your taste buds!
For the Fudge Base
- Sweetened condensed milk – an essential ingredient that gives this fudge its creamy texture.
- White chocolate chips – create a lush and sweet layer that balances beautifully with the semi-sweet chocolate.
- Semi-sweet chocolate chips – provide a rich, chocolatey foundation that complements the minty freshness.
For the Flavor
- Peppermint extract – adds that unmistakable holiday flavor that makes this fudge truly special.
For the Topping
- Crushed peppermint candies – these add a festive crunch and a pop of color on top of your fudge.
- Red food coloring (optional) – use this to create a striking swirl effect that enhances the visual appeal of your Peppermint Swirl Fudge.
Gather these ingredients and enjoy the sweet magic of making your very own fudge!
How to Make Peppermint Swirl Fudge
-
Prepare the Pan: Line an 8×8 inch baking pan with parchment paper, ensuring it overhangs on the edges. This will help you lift the fudge out easily once it’s set.
-
Melt the Chocolate: In two separate bowls, melt the white chocolate chips and semi-sweet chocolate chips. Use a microwave in short bursts, stirring in between until both are smoothly melted.
-
Combine with Milk: Stir half of the sweetened condensed milk into each bowl of melted chocolate. Mix well until both mixtures are silky smooth and well combined.
-
Add Peppermint: Mix in the peppermint extract with the white chocolate mixture to infuse that delightful holiday flavor throughout.
-
Layer the Mixtures: Pour half of the semi-sweet chocolate into the prepared pan, smoothing it into an even layer. Follow quickly with half of the white chocolate mixture, layering them alternately.
-
Swirl and Decorate: Repeat this process with the remaining chocolate mixtures, and then use a knife to gently swirl the layers together for a marbled effect.
-
Top with Crushed Peppermint: Sprinkle the crushed peppermint candies generously over the top. For an extra festive touch, add a few drops of red food coloring and swirl it lightly with a toothpick.
-
Chill Until Firm: Place the fudge in the refrigerator for at least 4 hours, allowing it to firm up completely before serving.
-
Cut and Serve: Once set, lift the fudge out of the pan using the overhanging parchment paper. Cut into squares and indulge!
Optional: Drizzle some melted chocolate over the top for an extra touch of decadence.
Exact quantities are listed in the recipe card below.
Tips for the Best Peppermint Swirl Fudge
-
Mind the Melting: Melt chocolate chips in short bursts in the microwave, stirring frequently to avoid burning. This ensures a smooth, creamy texture for your fudge.
-
Layering Technique: When layering the chocolate mixtures, work quickly to keep them warm and pour smoothly. This helps achieve the beautiful swirl effect you desire.
-
Peppermint Crunch: For more enhanced flavor, choose high-quality peppermint candies—this will ensure a delightful crunch that perfectly complements the fudge.
-
Chill Time Matters: Be patient and allow the fudge to chill for a full 4 hours. Cutting it too early may cause it to crumble rather than stay firm.
-
Personalize Your Fudge: Feel free to experiment with the peppermint extract based on your taste preference; just remember that a little goes a long way!
What to Serve with Peppermint Swirl Fudge?
Indulge in a delightful feast that beautifully complements your sweet creation, turning every bite into a celebration of flavors.
-
Rich Hot Chocolate: A warm, creamy beverage that pairs perfectly with the minty notes of the fudge, taking your dessert experience to the next level.
-
Coffee or Espresso: The boldness of coffee contrasts beautifully with the sweetness of the fudge, creating a harmonious balance you’ll love by every last bite.
-
Vanilla Ice Cream: The cold, creamy vanilla is a delightful contrast to the fudge’s rich layers, offering a soothing balance for your taste buds.
-
Peppermint Tea: This soothing brew enhances the peppermint flavor already present in the fudge while adding a touch of warmth and relaxation.
-
Chocolate-dipped Fruit: Fresh strawberries or bananas dipped in chocolate provide a fruity freshness that perfectly complements the rich fudge.
-
Nutty Biscotti: These crunchy treats add texture and an earthy flavor that beautifully contrasts with the silky smoothness of the fudge, inviting more bites.
-
Caramel Sauce: Drizzle over the fudge for an indulgent twist that adds a buttery richness, heightening its decadence even further.
-
Holiday Spiced Cookies: A plate of gingerbread or snickerdoodle cookies brings a holiday flair that complements both the fudge and the festive spirit.
Pairing these delightful options with your Peppermint Swirl Fudge will create an unforgettable experience that delights all who gather around your table!
Peppermint Swirl Fudge Variations
Feel free to get creative with this fudge recipe to suit your tastes and dietary needs!
-
Nutty Addition: Stir in 1/2 cup of chopped nuts, like walnuts or almonds, for added crunch and flavor. The combination of chocolate and nuts is simply delightful.
-
Dairy-Free: Substitute sweetened condensed milk with a dairy-free alternative and use dairy-free chocolate chips. Your fudge will still taste indulgent without the dairy!
-
Flavor Infusion: Swap peppermint extract for orange or almond extract for a unique twist. This will give your fudge a whole new character while keeping it sweet and festive.
-
Spicy Kick: Add a pinch of cayenne pepper or a sprinkle of cinnamon to the chocolate mixtures for a warm, spicy note. It adds depth to the sweet flavor profile.
-
Fruity Twist: Incorporate crushed freeze-dried strawberries or raspberries into the layers for a burst of fruity flavor. It pairs beautifully with the rich chocolate.
-
Colorful Sprinkles: For a fun touch, top your fudge with festive holiday sprinkles instead of crushed peppermint candies. It’s a great way to make your fudge extra vibrant and inviting!
-
Caramel Drizzle: Drizzle some caramel sauce on top before refrigerating for an added layer of sweetness. The gooey caramel elevates each bite and adds a beautiful contrast.
-
Vegan Version: Use agave syrup instead of sweetened condensed milk and opt for vegan chocolate chips. You’ll create a delicious fudge that’s friendly for plant-based diets without sacrificing taste.
Make Ahead Options
These Peppermint Swirl Fudge treats are perfect for meal prep, allowing you to savor the holiday spirit without the last-minute rush! You can melt the chocolate and combine it with sweetened condensed milk up to 24 hours in advance. Just store the mixtures separately in airtight containers to maintain their creamy texture. When you’re ready to make the fudge, simply layer the mixtures in the pan, swirl, and chill as directed. If you like, you can also prepare the fudge itself up to 3 days ahead of time; just keep it wrapped tightly in the refrigerator to keep it fresh and firm. When it’s time to serve, simply cut it into squares, and enjoy your delicious, stress-free holiday treat!
How to Store and Freeze Peppermint Swirl Fudge
Room Temperature: Keep your peppermint swirl fudge in an airtight container at room temperature for up to 3 days. Enjoy the fresh taste before it begins to lose its texture.
Fridge: For extended freshness, store the fudge in the refrigerator for up to 2 weeks. Be sure to utilize parchment paper between layers to prevent sticking.
Freezer: Freeze your fudge for up to 3 months in an airtight container or wrapped tightly in plastic wrap and foil. Thaw in the fridge before enjoying.
Reheating: If desired, gently reheat individual squares in the microwave for about 10-15 seconds to restore that delightful melt-in-your-mouth quality.
Peppermint Swirl Fudge Recipe FAQs
How do I choose the right peppermint candies?
Absolutely! When selecting peppermint candies, opt for the ones that are vibrant and free of dark spots. Look for brands that use natural ingredients, ensuring a fresh and minty flavor that enhances your fudge. I often prefer using small, crushed candies for an intense peppermint crunch, but you could also use crushed candy canes during the holidays for that festive touch!
What’s the best way to store leftover fudge?
You can keep your peppermint swirl fudge in an airtight container at room temperature for up to 3 days to enjoy its fresh flavor. For longer storage, place it in the refrigerator where it can stay fresh for up to 2 weeks. Just remember to use parchment paper between layers to prevent sticking—no one wants a fudgy mess!
Can I freeze peppermint swirl fudge?
Absolutely! To freeze your fudge, cut it into squares and wrap each square tightly in plastic wrap, then place them in an airtight container. Your fudge will stay fresh in the freezer for up to 3 months. When you’re ready to indulge, simply remove the desired amount and let them thaw in the fridge.
What should I do if my fudge is too soft?
If your peppermint swirl fudge turns out soft, don’t worry—it happens to the best of us! Here’s what you can do: re-melt the fudge in a saucepan over low heat. Add a little more melted chocolate (either white or semi-sweet) to the mixture, stirring until it’s well combined and thickened. Then, re-pour it into your pan and chill again. This should firm it up nicely!
Is peppermint swirl fudge safe for pets?
No, it’s essential to keep peppermint and chocolate away from pets. Chocolate contains theobromine, which is toxic to dogs and cats. If you’re making this fudge for a gathering, be sure to keep it out of reach of curious paws!
Can I customize the fudge with other flavors?
Very much! Get creative by substituting the peppermint extract for other flavorings like almond or orange extract. Just remember, if you’re experimenting with different flavors, start with a smaller quantity, as some extracts can be quite potent!

Irresistible Peppermint Swirl Fudge Easy Holiday Treat
Ingredients
Equipment
Method
- Prepare the Pan: Line an 8×8 inch baking pan with parchment paper, ensuring it overhangs on the edges.
- Melt the Chocolate: In two separate bowls, melt the white and semi-sweet chocolate chips in the microwave.
- Combine with Milk: Stir half of the sweetened condensed milk into each bowl of melted chocolate until smooth.
- Add Peppermint: Mix in the peppermint extract with the white chocolate mixture.
- Layer the Mixtures: Pour half of the semi-sweet chocolate into the pan, followed by half of the white chocolate.
- Swirl and Decorate: Repeat with remaining mixtures, then swirl together for a marbled effect.
- Top with Crushed Peppermint: Sprinkle crushed peppermint candies on top and optionally add red food coloring.
- Chill Until Firm: Place the fudge in the refrigerator for at least 4 hours.
- Cut and Serve: Lift the fudge out using the parchment paper and cut into squares.







