Peppermint Swirl Fudge Recipe
Introduction
Peppermint Swirl Fudge is a delightful holiday treat combining rich chocolate and creamy white chocolate with refreshing peppermint flavor. Its festive red swirls and crunchy peppermint topping make it perfect for sharing or gifting during the season.

Ingredients
- 2 cups semi-sweet or dark chocolate chips
- 1 tablespoon unsalted butter
- 1 (14 oz) can sweetened condensed milk, room temperature
- ½ teaspoon peppermint extract
- Pinch of salt
- 1 ½ cups white chocolate chips (use real white chocolate, not almond bark)
- ½ tablespoon unsalted butter
- ⅓ cup sweetened condensed milk, room temperature
- ½ teaspoon peppermint extract
- 1–2 drops red gel food coloring
- ½ cup crushed peppermint candies or candy canes
Instructions
- Step 1: Line an 8×8-inch square pan with parchment paper, leaving overhang on two sides to lift the fudge easily. Lightly coat with nonstick spray and place on a flat surface.
- Step 2: In a heatproof bowl, combine chocolate chips, 1 tablespoon butter, and the 14 oz can of room temperature sweetened condensed milk. Set the bowl over a pot of simmering water and stir constantly until melted and smooth. Remove from heat and stir in ½ teaspoon peppermint extract and a pinch of salt.
- Step 3: In a separate heatproof bowl, combine white chocolate chips, ½ tablespoon butter, and ⅓ cup room temperature sweetened condensed milk. Melt gently over a double boiler, stirring until fully smooth. Stir in ½ teaspoon peppermint extract and 1 to 2 drops of red gel food coloring. Swirl gently with a spoon to create streaks without blending the color completely.
- Step 4: Pour about three-quarters of the chocolate mixture into the prepared pan and spread it evenly. Drop spoonfuls of the red peppermint mixture across the surface, then add the remaining chocolate mixture in the gaps. Use a knife or skewer to gently swirl the two mixtures together, creating figure-eight patterns without overmixing.
- Step 5: Sprinkle the crushed peppermint candies evenly over the surface of the swirled fudge. Press gently to help them adhere to the top layer.
- Step 6: Place the pan in the refrigerator and chill for at least 3 hours, or until fully set and firm. Once chilled, lift the fudge out of the pan using the parchment overhang and cut into 25 squares with a sharp knife.
Tips & Variations
- For an extra festive touch, use crushed candy canes with different colors or add a drop of peppermint extract to the crushed candies before sprinkling.
- If you prefer a stronger peppermint flavor, increase the peppermint extract by ¼ teaspoon in each layer.
- Use high-quality chocolate chips for the best flavor and smooth texture.
- To make melting easier, chop the chocolate chips slightly for faster melting over the double boiler.
Storage
Store the fudge in an airtight container in the refrigerator for up to two weeks. Before serving, let it sit at room temperature for 10-15 minutes to soften slightly. You can also freeze the fudge for up to 2 months; thaw in the refrigerator overnight before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use almond bark instead of white chocolate?
It’s best to use real white chocolate chips rather than almond bark for the peppermint swirl layer, as white chocolate provides a creamier texture and better flavor.
How do I prevent the peppermint extract from making the fudge grainy?
Add peppermint extract after removing the mixture from heat and stirring well. Use only the recommended amount to maintain smoothness and avoid a grainy texture.
PrintPeppermint Swirl Fudge Recipe
This Peppermint Swirl Fudge recipe features a rich chocolate base layered with a festive white chocolate peppermint swirl, topped with crushed peppermint candies. Perfect for holiday gifting or enjoying a sweet seasonal treat, it combines smooth, creamy fudge with refreshing peppermint flavor and vibrant swirled colors.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 3 hours 30 minutes
- Yield: 25 squares 1x
- Category: Dessert
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
Chocolate Layer
- 2 cups semi-sweet or dark chocolate chips
- 1 tablespoon unsalted butter
- 1 (14 oz) can sweetened condensed milk, room temperature
- ½ teaspoon peppermint extract
- Pinch of salt
Peppermint Swirl Layer
- 1 ½ cups white chocolate chips (use real white chocolate, not almond bark)
- ½ tablespoon unsalted butter
- ⅓ cup sweetened condensed milk, room temperature
- ½ teaspoon peppermint extract
- 1–2 drops red gel food coloring
Topping
- ½ cup crushed peppermint candies or candy canes
Instructions
- Prep the Pan: Line an 8×8-inch square pan with parchment paper, leaving an overhang on two sides to easily lift the fudge out later. Lightly coat the parchment with nonstick spray and place the pan on a flat surface.
- Make the Chocolate Fudge Base: In a heatproof bowl, combine the chocolate chips, butter, and room temperature sweetened condensed milk. Set the bowl over a pot of simmering water (double boiler) and stir constantly until the mixture is melted and smooth. Remove from heat and stir in peppermint extract and a pinch of salt.
- Prepare the Peppermint Swirl Layer: In another heatproof bowl, combine white chocolate chips, butter, and sweetened condensed milk. Melt gently over a double boiler, stirring until completely smooth. Stir in peppermint extract and 1–2 drops of red gel food coloring, mixing just enough to swirl color without fully blending.
- Layer and Swirl the Fudge: Pour about three-quarters of the chocolate mixture into the prepared pan, spreading it evenly. Drop spoonfuls of the red peppermint mixture across the surface, then add the remaining chocolate mixture in the gaps. Use a knife or skewer to gently swirl the two mixtures, creating figure-eight patterns without overmixing.
- Add the Topping: Sprinkle crushed peppermint candies evenly over the top of the swirled fudge. Press gently so they stick to the surface.
- Chill and Set: Refrigerate the pan for at least 3 hours or until the fudge is fully set and firm. Once chilled, lift the fudge using the parchment overhang and cut into 25 squares with a sharp knife.
Notes
- Use real white chocolate chips, not almond bark, for authentic flavor and texture.
- Ensure sweetened condensed milk is at room temperature for smooth melting.
- Be careful not to over-swirl the peppermint layer to maintain the distinct swirl effect.
- Crushed peppermint candies add both texture and festive flavor.
- Store fudge in an airtight container refrigerated for up to two weeks.
- Allow fudge to come to room temperature before serving for the best texture.
Keywords: peppermint fudge, holiday fudge, chocolate fudge, peppermint swirl, white chocolate fudge, festive dessert

