Peppermint Swirl Fudge Recipe
Introduction
Peppermint Swirl Fudge is a festive and creamy treat that combines the rich flavors of white and semi-sweet chocolate with a refreshing peppermint twist. Perfect for holiday gatherings or any time you crave a sweet, minty indulgence.

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, leaving the paper overhanging the edges for easy removal later.
- Step 2: In two separate bowls, melt the white chocolate chips and semi-sweet chocolate chips. Use the microwave in 30-second intervals, stirring between each, or melt over a double boiler until smooth.
- Step 3: Stir half of the sweetened condensed milk into each bowl of melted chocolate, mixing until the texture is smooth.
- Step 4: Add the peppermint extract to the white chocolate mixture and stir well.
- Step 5: Pour half of the semi-sweet chocolate mixture evenly into the prepared pan. Immediately pour half of the white chocolate mixture on top. Repeat with the remaining chocolate mixtures. Use a knife to gently swirl the layers together, creating a marbled effect.
- Step 6: Sprinkle the crushed peppermint candies evenly over the top. For a festive touch, add a few drops of red food coloring and swirl it lightly with a toothpick.
- Step 7: Refrigerate the fudge for at least 4 hours or until firm.
- Step 8: Use the overhanging parchment paper to lift the fudge from the pan. Cut into squares and enjoy.
Tips & Variations
- For a smoother texture, avoid overheating the chocolate when melting to prevent graininess.
- Use crushed candy canes instead of peppermint candies for a different peppermint crunch.
- If you want a stronger peppermint flavor, add an extra 1/2 teaspoon of peppermint extract.
- Make mini fudge bites by pouring the mixture into silicone candy molds before chilling.
Storage
Store peppermint swirl fudge in an airtight container in the refrigerator for up to 2 weeks. To serve, let it sit at room temperature for a few minutes for easier cutting. You can also freeze the fudge for up to 3 months; thaw in the refrigerator before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use only one type of chocolate instead of both white and semi-sweet?
Yes, you can use all white or all semi-sweet chocolate, but the layered peppermint swirl effect won’t be as visually distinct.
How do I prevent the fudge from becoming grainy?
Be careful to melt the chocolate gently, either in short microwave bursts or over simmering water, and stir continuously. Avoid overheating and seizing.
Print
Peppermint Swirl Fudge Recipe
- Total Time: 4 hours 25 minutes
- Yield: 36 squares 1x
Description
This Peppermint Swirl Fudge combines creamy white and semi-sweet chocolate layers infused with peppermint extract and crushed peppermint candies, creating a festive and delicious treat perfect for holidays and special occasions. The red food coloring adds an optional vibrant swirl for a visually stunning dessert.
Ingredients
Base Ingredients
- 14 oz (1 can) sweetened condensed milk
- 3 cups white chocolate chips
- 3 cups semi-sweet chocolate chips
Flavorings and Toppings
- 1 tsp peppermint extract
- 1/2 cup crushed peppermint candies
- Red food coloring (optional for extra swirl effect)
Instructions
- Prepare the Pan: Line an 8×8 inch baking pan with parchment paper, allowing the paper to overhang the edges. This will make removing the hardened fudge easier later.
- Melt Chocolate: In two separate bowls, melt the white and semi-sweet chocolate chips. Use a microwave by heating in 30-second intervals, stirring in between to ensure even melting, or melt using a double boiler on the stove for gentle heat.
- Mix Ingredients: Stir half of the sweetened condensed milk into each bowl of melted chocolate until the mixture is smooth and fully combined.
- Add Peppermint: Mix the peppermint extract into the white chocolate mixture to infuse the mint flavor evenly.
- Create Layers: Pour half of the semi-sweet chocolate mixture into the prepared pan and smooth it into an even layer. Quickly pour half of the white chocolate mixture on top. Repeat with the remaining chocolate mixtures to create layered effect. Use a knife to gently swirl the two chocolate layers together to create a marbled pattern.
- Add Peppermint Candies: Sprinkle the crushed peppermint candies evenly over the top of the layered fudge. If desired, add a few drops of red food coloring and swirl with a toothpick for a more pronounced and festive red swirl effect.
- Chill: Refrigerate the fudge for at least 4 hours or until it becomes firm enough to cut cleanly.
- Serve: Use the overhanging parchment paper to lift the fudge out of the pan. Cut into squares and serve chilled for best texture and flavor.
Notes
- Use good quality chocolate chips for the best flavor and texture.
- Melt chocolates carefully to avoid burning or seizing; stirring regularly is essential.
- Refrigeration is key to setting the fudge properly; do not skip chilling time.
- For a stronger peppermint flavor, adjust peppermint extract to taste.
- Store leftover fudge in an airtight container in the refrigerator for up to 2 weeks.
- Allow fudge to sit at room temperature a few minutes before serving for easier cutting.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: No-Cook
- Cuisine: American
Keywords: peppermint fudge, peppermint swirl fudge, holiday fudge, chocolate fudge recipe, easy fudge, peppermint candy dessert

