Peppermint Swirl Fudge

Creamy peppermint swirl fudge squares topped with crushed candy cane pieces on white plate Save
Creamy peppermint swirl fudge squares topped with crushed candy cane pieces on white plate | quickpinkitchen.com

Create this stunning peppermint swirl fudge by melting white chocolate with sweetened condensed milk and butter, then dividing the mixture. Add red food coloring to half and swirl over the white base for a beautiful marbled effect. Top with crushed candy canes and chill until set.

This no-fuss confection comes together in just 25 minutes of active time and yields 25 squares. The rich, creamy texture pairs perfectly with the refreshing peppermint flavor, making it ideal for winter gatherings and holiday dessert tables.

The kitchen still smells like peppermint magic. I first attempted this fudge during a particularly chaotic December, trying to find something impressive yet manageable for a last-minute neighborhood gathering. When those swirling ribbons of red and white came together, I felt like I'd actually pulled off something elegant despite the flour everywhere and my cat batting at the parchment paper corners.

My sister-in-law took one bite and immediately asked for the recipe, which is basically the highest compliment possible in my family. We stood around the kitchen island eating slightly uneven pieces while I explained the swirling technique, and honestly those imperfect squares tasted better than anything I'd carefully plated before. Now it's the one treat I'm explicitly asked to bring to every winter gathering.

Ingredients

  • 2 cups white chocolate chips: The smooth melting quality here is everything—cheaper brands can seize up and leave you with a grainy texture that ruins the whole experience
  • 1 can sweetened condensed milk: This creates that impossibly creamy fudge texture without requiring a candy thermometer or any temperature precision
  • 2 tbsp unsalted butter: Adds just enough richness to help the fudge set properly while keeping it silky rather than sticky
  • ½ tsp peppermint extract: This amount gives a clear mint flavor without overwhelming the chocolate—going heavier makes it taste like toothpaste
  • Red gel food coloring: Gel coloring keeps the fudge from becoming watery like liquid food dyes do, and you need much less to achieve that deep holiday red
  • ¼ cup crushed candy canes: Press these in gently while the fudge is still warm so they adhere without sinking completely into the mixture

Instructions

Prep your pan like you mean it:
Line that 8x8-inch pan with parchment paper, letting the edges hang over like little handles because you will thank yourself later when lifting the whole slab out becomes effortless
Melt everything together slowly:
Dump the white chocolate chips, sweetened condensed milk, and butter into your saucepan over the lowest heat setting your stove offers, stirring constantly and patiently until it transforms into a glossy, smooth mixture that pulls away from the sides slightly
Infuse with peppermint:
Pull the pan from the heat immediately when smooth and stir in that peppermint extract, breathing in the aromatic cloud that rises up—it'll remind you instantly why this flavor screams holidays
Create the white foundation:
Pour about three-quarters of your mixture into the prepared pan, spreading it into an even layer with your spatula while working relatively quickly since the fudge starts setting up fast
Make the red swirl:
Add several drops of gel food coloring to the remaining mixture in the pan, stirring until you've got a consistent deep red that contrasts beautifully against the white base
Swirl like an artist:
Drop spoonfuls of the red mixture randomly across the white layer, then drag a knife through both colors in a figure-eight or zigzag pattern, being careful not to over-swirl or you'll end up with pink fudge instead of those gorgeous ribbons
Add the candy crunch:
Sprinkle your crushed candy canes across the surface and press them in gently with your fingers, ensuring they stick without disappearing completely into the fudge
Let patience work its magic:
Slide the pan into the refrigerator for at least two hours—try not to check it every 15 minutes like I always do, because it needs uninterrupted time to firm up properly
Cut and conquer:
Use those parchment paper overhangs to lift the entire fudge block onto a cutting board, then slice it into squares with a sharp knife, wiping the blade between cuts for those picture-perfect edges
Holiday peppermint swirl fudge with marbled red and white chocolate layers and sprinkles Save
Holiday peppermint swirl fudge with marbled red and white chocolate layers and sprinkles | quickpinkitchen.com

Last Christmas Eve, my niece sat on the counter watching me make this, absolutely mesmerized by the swirling process. She declared it looked like a peppermint galaxy and promptly asked if we could make red and green swirls for next year, and honestly her creativity has me brainstorming all sorts of color combinations now.

The Art of the Perfect Swirl

After years of making swirl desserts, I've learned that less movement creates more dramatic patterns. Over-swilling is the most common mistake—you want distinct ribbons of color running through the white base, not a uniform pink or tan mixture. I usually make about three or four passes with my knife and then force myself to step away, no matter how tempted I am to keep playing with it.

Chocolate Selection Matters More Than You Think

I accidentally grabbed a store-brand white chocolate once and the fudge never set properly, staying weirdly soft and greasy. Good quality white chocolate chips have a higher cocoa butter content that melts beautifully and firms up correctly. The difference in the final texture is honestly staggering—it's worth spending the extra two dollars on the name-brand chips.

Timing and Temperature Secrets

Your fudge needs to be warm enough to swirl but cool enough to hold those distinct lines—if the red mixture spreads out immediately like water, you're working too fast. I've found that letting the white layer sit for about 30 seconds before adding the red gives it just enough body to maintain those gorgeous marble patterns. Room temperature fudge cuts much more cleanly than cold fudge straight from the fridge, so let it sit out for 10 minutes before slicing.

  • A warm knife under hot water gives you the cleanest cuts through the sticky candy pieces
  • Press your candy cane decorations into the fudge within the first minute or they'll just sit on top
  • Wrap individual pieces in parchment paper if you're gifting them—they won't stick together that way
Festive peppermint swirl fudge arranged on decorative serving tray with powdered snow dusting Save
Festive peppermint swirl fudge arranged on decorative serving tray with powdered snow dusting | quickpinkitchen.com

This recipe turned me from someone who was intimidated by candy making into someone who actually looks forward to pulling out the saucepan every December. There's something deeply satisfying about creating something so beautiful and delicious with such humble ingredients.

Recipe FAQs

Refrigerate for at least 2 hours until fully set. For best results, let it chill overnight before cutting.

Yes, substitute with milk or dark chocolate chips. Keep in mind that darker chocolate will alter the visual contrast of the swirl pattern.

Keep in an airtight container in the refrigerator for up to 2 weeks. Place parchment paper between layers to prevent sticking.

Peppermint oil is more concentrated than extract. If using oil, reduce the quantity to about 1/8 teaspoon to avoid overpowering the chocolate.

Absolutely. This fudge freezes well for up to 3 months. Wrap tightly in plastic and foil, then thaw in the refrigerator before gifting.

Gel coloring provides vibrant red color without adding excess liquid that could affect the fudge's texture and setting time.

Peppermint Swirl Fudge

Creamy white chocolate fudge swirled with peppermint and topped with crushed candy canes for a festive holiday treat.

Prep 15m
Cook 10m
Total 25m
Servings 25
Difficulty Easy

Ingredients

White Chocolate Base

  • 2 cups white chocolate chips
  • 1 can (14 oz) sweetened condensed milk
  • 2 tbsp unsalted butter

Peppermint Swirl

  • ½ tsp peppermint extract
  • Red gel food coloring

Decoration

  • ¼ cup crushed peppermint candies or candy canes

Instructions

1
Prepare the Pan: Line an 8x8-inch baking pan with parchment paper, allowing the sides to overhang for easy removal.
2
Melt the Base Mixture: In a medium saucepan over low heat, combine the white chocolate chips, sweetened condensed milk, and butter. Stir constantly until the chocolate is melted and the mixture is smooth.
3
Add Peppermint Flavor: Remove from heat and quickly stir in the peppermint extract.
4
Create the White Layer: Pour about three-quarters of the mixture into the prepared pan and spread evenly with a spatula.
5
Prepare the Red Swirl: To the remaining mixture, add a few drops of red gel food coloring and stir until evenly colored.
6
Create the Marble Effect: Drop spoonfuls of the red mixture over the white layer. Use a knife or skewer to gently swirl the two colors together to create a marbled effect.
7
Add Topping: Sprinkle crushed peppermint candies evenly over the surface, gently pressing them in.
8
Chill Until Set: Refrigerate for at least 2 hours, or until fully set.
9
Cut and Serve: Lift the fudge from the pan using the parchment paper. Cut into squares and serve.
Additional Information

Equipment Needed

  • Medium saucepan
  • Rubber spatula
  • 8x8-inch baking pan
  • Parchment paper
  • Knife or skewer

Nutrition (Per Serving)

Calories 130
Protein 1.2g
Carbs 19g
Fat 5.5g

Allergy Information

  • Contains milk/dairy
  • Contains soy (typically in chocolate chips)
  • May contain traces of nuts depending on manufacturing—always check ingredient labels if allergies are a concern
Lindsay Harper

Passionate home cook sharing easy, wholesome recipes and helpful kitchen tips for everyday meals.