Peppermint Swirl Fudge Recipe
Introduction
Peppermint Swirl Fudge is a festive and rich treat perfect for holidays or any time you crave a sweet, minty delight. Combining creamy white and semi-sweet chocolate with a refreshing peppermint twist, this fudge is sure to impress family and friends.

Ingredients
- 14 oz (1 can) sweetened condensed milk
- 3 cups white chocolate chips
- 3 cups semi-sweet chocolate chips
- 1 tsp peppermint extract
- 1/2 cup crushed peppermint candies
- Red food coloring (optional for extra swirl effect)
Instructions
- Step 1: Line an 8×8 inch baking pan with parchment paper, allowing the paper to overhang the edges for easy removal.
- Step 2: Melt the white and semi-sweet chocolate chips separately. Heat in 30-second intervals in the microwave, stirring between each, or use a double boiler until smooth.
- Step 3: Stir half of the sweetened condensed milk into each bowl of melted chocolate until the mixture is smooth and combined.
- Step 4: Add the peppermint extract to the white chocolate mixture and stir well.
- Step 5: Pour half of the semi-sweet chocolate mixture into the prepared pan and spread it evenly. Quickly pour half of the white chocolate mixture over this layer. Repeat with the remaining chocolate mixtures.
- Step 6: Use a knife to gently swirl the two layers together to create a marbled effect. Sprinkle crushed peppermint candies on top. For a more festive look, add a few drops of red food coloring and swirl lightly with a toothpick.
- Step 7: Refrigerate the fudge for at least 4 hours or until firm.
- Step 8: Lift the fudge out of the pan using the parchment paper edges. Cut into squares and serve.
Tips & Variations
- Use high-quality chocolate chips for a richer flavor and smoother texture.
- For a stronger peppermint taste, add an extra 1/2 teaspoon of peppermint extract if desired.
- Sprinkle crushed candy canes instead of peppermint candies for a different texture.
- To make this fudge extra festive, use festive red and green crushed candies or colored sugars on top.
Storage
Store the peppermint swirl fudge in an airtight container in the refrigerator for up to two weeks. To serve, let it come to room temperature for a few minutes for a softer bite or enjoy chilled for a firmer texture. It can also be wrapped tightly and frozen for up to 3 months; thaw in the fridge before slicing.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use dark chocolate instead of semi-sweet?
Yes, dark chocolate can be used for a richer, more intense flavor. Just be aware it may make the fudge slightly less sweet.
Is there a way to make this fudge without sweetened condensed milk?
Sweetened condensed milk provides the creamy texture and sweetness essential for fudge, so it’s difficult to substitute. However, some recipes use heavy cream and sugar as alternatives, but the texture and taste will differ.
Print
Peppermint Swirl Fudge Recipe
- Total Time: 4 hours 25 minutes
- Yield: 36 squares 1x
Description
This Peppermint Swirl Fudge is a festive and delicious holiday treat combining creamy white and semi-sweet chocolate with a refreshing peppermint flavor. Swirled together and topped with crushed peppermint candies, this no-bake fudge is easy to make and perfect for gifting or enjoying during the holiday season.
Ingredients
Chocolate Mixtures
- 14 oz (1 can) sweetened condensed milk
- 3 cups white chocolate chips
- 3 cups semi-sweet chocolate chips
- 1 tsp peppermint extract
- Red food coloring (optional for extra swirl effect)
Topping
- 1/2 cup crushed peppermint candies
Instructions
- Prepare the Pan: Line an 8×8 inch baking pan with parchment paper, leaving the paper to overhang the edges to allow for easy removal of the fudge once set.
- Melt Chocolate: In two separate bowls, melt the white chocolate chips and semi-sweet chocolate chips either in the microwave by heating in 30-second intervals and stirring between, or alternatively, use a double boiler on the stove to melt them gently.
- Mix Ingredients: Stir half of the sweetened condensed milk into each bowl of melted chocolate until the mixtures are smooth and fully combined.
- Add Peppermint: Add the peppermint extract to the white chocolate mixture and mix thoroughly to infuse the peppermint flavor.
- Create Layers: Pour half of the semi-sweet chocolate mixture evenly into the prepared pan, then pour half of the white chocolate mixture on top. Repeat with the remaining semi-sweet and white chocolate mixtures to create layered effect. Use a knife to gently swirl the layers together to create a marbled peppermint swirl pattern.
- Add Peppermint Candies: Sprinkle the crushed peppermint candies evenly over the top of the fudge. For a more vibrant red swirl effect, add a few drops of red food coloring and swirl lightly with a toothpick.
- Chill: Place the pan in the refrigerator and chill for at least 4 hours or until the fudge is firm and set.
- Serve: Lift the fudge out of the pan by holding onto the overhanging parchment paper, cut into squares, and serve chilled.
Notes
- You can substitute candy canes for the crushed peppermint candies if preferred.
- Use high-quality chocolate chips for best flavor and texture.
- Ensure all utensils and bowls are completely dry when melting chocolate to avoid seizing.
- Optionally add red food coloring to enhance holiday-themed appearance.
- Store leftover fudge in an airtight container in the refrigerator for up to one week.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: No-Cook
- Cuisine: American
Keywords: peppermint fudge, holiday fudge, peppermint swirl, no bake fudge, Christmas dessert, white chocolate fudge, semi-sweet chocolate fudge

