Peppermint Swirl Fudge

Featured in desserts.

Picture this: you're about to create the most stunning holiday treat that'll have everyone asking for your secret recipe. This peppermint swirl fudge is absolutely gorgeous with its rich chocolate base, creamy white chocolate layer, and those mesmerizing red peppermint swirls running through it like festive ribbons. The best part? It's completely foolproof! No candy thermometer needed, no tricky techniques – just melt, mix, swirl, and chill. When you pull this out of the fridge and slice into those perfect squares, you'll see the beautiful layers and those artistic swirls that look like you spent hours perfecting them. The taste is incredible too – rich, creamy chocolate paired with refreshing peppermint that just screams holiday cheer. Trust me, once you make this, it'll become your go-to gift for neighbors, teachers, and holiday parties. Let's make something spectacular together!

Tswira dial profile dial zaho awlaydi..
Updated on Tue, 06 Jan 2026 08:51:28 GMT
Main recipe image showcasing the final dish pin it
Layered peppermint swirl fudge with chocolate and white chocolate on marble countertop | lonerecipes.com

I first discovered layered peppermint fudge at a holiday craft fair years ago, where a local chocolatier was selling the most beautiful confections I'd ever seen. The vendor told me it was actually one of the easiest recipes she made, which shocked me because it looked so professional. That conversation inspired me to try making it myself the following Christmas. I was amazed at how simple the process was – just melting chocolate with condensed milk, creating two separate layers, and swirling them together. The key is working quickly but confidently when creating the swirls. I use a butter knife and make flowing S-shaped motions through the layers, being careful not to over-mix. The result is always stunning, with those gorgeous red and white ribbons running through the chocolate. What I love most is how versatile this recipe is – you can adjust the peppermint intensity, create different swirl patterns, or even add crushed cookies to the base layer. Every batch turns out slightly different, which makes each one unique.

Why I love this recipe

This peppermint swirl fudge holds a special place in my heart for so many reasons. First, it's incredibly forgiving – even if you're not confident in the kitchen, you'll succeed with this recipe. There's no candy thermometer, no precise temperature monitoring, just straightforward melting and mixing. Second, it's absolutely stunning to look at. Those swirls create an artistic effect that makes people think you spent hours on intricate decoration, when really you just dragged a knife through layers of fudge. Third, the flavor combination is perfect – rich chocolate balanced with refreshing peppermint creates a taste that's festive without being overwhelming. I also appreciate how well this fudge keeps and travels. You can make it days in advance, and it stays perfectly creamy. It's ideal for holiday gift-giving because it looks expensive and tastes amazing. Finally, this recipe brings people together. Every time I make it, I'm surrounded by family members wanting to help with the swirling process, and that shared experience has become one of my favorite holiday traditions.

What You Need From Your Kitchen

  • Semi-sweet chocolate chips: Melt with half the condensed milk to create the rich chocolate base layer
  • Sweetened condensed milk: Divide between chocolate and white chocolate layers for creamy texture
  • White chocolate chips: Combine with remaining condensed milk and peppermint extract for the top layer
  • Peppermint extract: Add to white chocolate mixture for refreshing minty flavor
  • Red food coloring: Mix with small portion of white chocolate to create festive swirls
  • Crushed candy canes: Sprinkle on top for decoration and extra peppermint crunch

Let's Make These Together

Prepare Your Chocolate Base
Start by lining your pan with parchment paper, making sure to leave some overhang on the sides – this will be your lifesaver when it comes time to remove the fudge. Melt your semi-sweet chocolate chips with half the condensed milk over low heat, stirring constantly until you achieve a silky smooth consistency. Pour this into your prepared pan and spread it evenly. This chocolate layer is the foundation of your beautiful fudge, so take your time to make it level.
Create the Peppermint White Layer
Now for the star of the show – melt your white chocolate chips with the remaining condensed milk, stirring until completely smooth. Once melted, remove from heat and add that wonderful peppermint extract. The aroma alone will put you in a festive mood! Before pouring the white layer, set aside a few tablespoons in a separate bowl and color it with red food coloring. This is what will create those stunning swirls that make this fudge look like a work of art.
Swirl Like an Artist
Pour your white chocolate mixture over the chocolate base, spreading it gently. Then comes the fun part – drop spoonfuls of your red-tinted mixture randomly across the surface. Take your butter knife and drag it through the layers in flowing S-shapes and figure-eights. Don't overthink it or over-mix – the beauty is in the randomness. Each batch will look unique and that's what makes homemade fudge so special. Finish by sprinkling those crushed candy canes on top while it's still tacky.
Chill and Slice
Patience is key here – refrigerate your masterpiece for at least 2 hours until it's completely firm. When you're ready to cut, lift the entire block out using that parchment paper overhang. Use a sharp knife, wiping it clean between cuts for those perfect, professional-looking squares. Each piece should showcase those gorgeous layers and swirls you created.
Additional recipe photo showing texture and details pin it
Smooth foolproof peppermint fudge stacked with crushed candy topping | lonerecipes.com

Switch Things Up

I'll never forget the first time I made this fudge for our office holiday party. I was nervous because I'd never made layered fudge before, but I followed the recipe exactly and couldn't believe how easy it was. When I carried the tray into work, people literally stopped mid-conversation to ask what I'd brought. The swirls looked so professional that my coworker insisted I must have bought it from a fancy chocolate shop! I ended up making three more batches that week because everyone wanted the recipe. Now it's become my signature holiday treat, and I love experimenting with different swirl patterns each time. Sometimes I do thin delicate swirls, other times bold dramatic ones. The best part is watching people's faces when they take that first bite – the combination of rich chocolate and refreshing peppermint is absolute perfection.

Perfect Pairings

This peppermint swirl fudge pairs beautifully with a variety of holiday beverages and treats. Serve it alongside hot cocoa or peppermint mochas for the ultimate winter indulgence. It also complements rich espresso or coffee perfectly, as the peppermint cuts through the bitterness. For a dessert spread, pair it with sugar cookies, gingerbread, or chocolate truffles. If you're creating a holiday gift box, include this fudge with homemade toffee, caramel corn, and spiced nuts for a variety of textures and flavors. The fudge also works wonderfully crumbled over vanilla ice cream or incorporated into a holiday trifle.

Step-by-step preparation photo pin it
Festive holiday fudge with red peppermint swirls and candy cane pieces | lonerecipes.com

Frequently Asked Questions

→ Can I use milk chocolate instead of semi-sweet?

Absolutely! Milk chocolate will make the fudge sweeter and create a milder chocolate flavor. Just keep in mind that the overall sweetness level will increase, so you might want to reduce the peppermint extract slightly to maintain balance.

→ How do I prevent my fudge from being grainy?

Graininess usually comes from overheating the chocolate or using low-quality chips. Use medium-low heat and stir constantly while melting. Remove from heat as soon as everything is melted and smooth. High-quality chocolate chips also make a significant difference in achieving that silky texture.

→ Can I make this fudge without peppermint?

Yes! You can substitute the peppermint extract with vanilla, almond, or orange extract for different flavor profiles. You could also skip the extract entirely for a classic chocolate and white chocolate layered fudge, or add espresso powder to the chocolate layer for a mocha version.

→ How long does this fudge stay fresh?

When stored properly in an airtight container in the refrigerator, this fudge will stay fresh for up to 2 weeks. You can also freeze it for up to 3 months. Just make sure to place parchment paper between layers to prevent sticking, and thaw in the refrigerator overnight before serving.

→ Why did my layers separate when I cut the fudge?

Layer separation usually happens when the chocolate layer was too cool when you added the white layer. Make sure to work relatively quickly and pour the white layer while the chocolate is still slightly warm and tacky. This allows the layers to bond together properly as they cool.

→ Can I add other toppings besides crushed candy canes?

Definitely! Try mini chocolate chips, crushed cookies, chopped nuts, holiday sprinkles, or drizzles of melted chocolate. You can also press whole mini candy canes into the top before chilling for a decorative effect. Just remember to add toppings while the surface is still slightly tacky so they adhere properly.

Conclusion

This peppermint swirl fudge is the ultimate holiday dessert that combines simplicity with stunning presentation. The smooth, creamy texture paired with festive peppermint flavor makes it perfect for gift-giving or serving at holiday gatherings. Whether you're an experienced baker or just starting out, this foolproof recipe guarantees beautiful results every time. Store it in an airtight container in the refrigerator, and it'll stay fresh for up to two weeks – though it rarely lasts that long in my house!

Peppermint Swirl Fudge

This foolproof peppermint swirl fudge features silky chocolate and white chocolate layers with festive peppermint swirls, perfect for holiday gifting.

Prep Time
15 Minutes
Cook Time
10 Minutes
Total Time
145 Minutes
By: chris

Category: desserts

Difficulty: easy

Cuisine: American

Yield: 48 Servings (48 balls)

Dietary: Vegetarian, Gluten-Free

Ingredients

013 cups semi-sweet chocolate chips
021 can (14 oz) sweetened condensed milk, divided
033 cups white chocolate chips
041 teaspoon peppermint extract
05Red food coloring
06Crushed candy canes for topping

Instructions

Step 01

Line a 9x13-inch baking pan with parchment paper, leaving an overhang on the sides for easy removal. In a medium saucepan over low heat, combine the semi-sweet chocolate chips with half of the sweetened condensed milk (about 7 oz). Stir continuously until the chocolate is completely melted and the mixture is smooth and glossy. Pour this chocolate mixture into the prepared pan, spreading it evenly to create your base layer. Set aside while you prepare the white chocolate layer.

Step 02

In a separate saucepan over low heat, combine the white chocolate chips with the remaining sweetened condensed milk. Stir constantly until melted and smooth. Remove from heat and stir in the peppermint extract. Take about 2-3 tablespoons of this white chocolate mixture and place it in a small bowl. Add 3-4 drops of red food coloring to this small portion and mix well to create your peppermint swirl color. Pour the plain white chocolate mixture over the chocolate layer in the pan, spreading it gently and evenly.

Step 03

Working quickly while the fudge is still warm, drop small spoonfuls of the red-tinted white chocolate mixture randomly across the surface of the white layer. Using a butter knife or wooden skewer, drag it through the fudge in swirling S-shaped motions, creating beautiful marbled patterns. Don't overmix – you want distinct swirls, not a muddy blend. The key is to work confidently and swiftly, pulling the knife through in long, flowing movements. Immediately sprinkle the crushed candy canes over the top while the surface is still tacky.

Step 04

Refrigerate the fudge for at least 2 hours or until completely firm. Once set, use the parchment paper overhang to lift the entire fudge block out of the pan. Place it on a cutting board and use a sharp knife to cut into small squares – I recommend 1-inch pieces as this fudge is quite rich. For the cleanest cuts, wipe your knife with a damp cloth between each slice. Store the fudge in an airtight container with parchment paper between layers. It will keep in the refrigerator for up to two weeks.

Step 05

Remove the fudge from the refrigerator about 10 minutes before serving to allow it to come slightly to room temperature for the best texture and flavor. Arrange the pieces on a festive platter or package them in decorative boxes for gifting. The fudge can also be frozen for up to 3 months in an airtight container – just thaw in the refrigerator overnight before serving.

Notes

  1. Use high-quality chocolate chips for the smoothest, creamiest texture. Lower-quality chips may result in grainy fudge.
  2. Work quickly when creating the swirls, as the fudge begins to set rapidly. Have your red-tinted mixture ready before pouring the white layer.
  3. Don't skip lining the pan with parchment paper – it makes removal so much easier and prevents sticking.
  4. For a stronger peppermint flavor, increase the extract to 1.5 teaspoons, but be careful not to overdo it as peppermint can be overpowering.
  5. If your fudge layers are too firm to swirl, you can briefly warm the pan by placing it in a larger pan of hot water for 30 seconds.

Tools You'll Need

  • 9x13-inch baking pan
  • Parchment paper
  • Two medium saucepans
  • Wooden spoon or heat-resistant spatula
  • Sharp knife for cutting
  • Small bowl for red coloring
  • Butter knife or wooden skewer for swirling

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy (sweetened condensed milk, chocolate chips)
  • Soy (often found in chocolate chips)
  • Tree nuts (if using chocolate with nut content)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 185
  • Total Fat: 8 g
  • Total Carbohydrate: 26 g
  • Protein: 2 g

Spice Up Your Inbox!

Join our gourmet community and get sizzling recipes, cooking tips, and exclusive updates delivered straight to your inbox.

We respect your privacy. No spam, just deliciousness.

×

Success!

You've successfully subscribed to our newsletter!