Peppermint Swirl Fudge Recipe
Introduction
Peppermint Swirl Fudge is a rich and creamy treat that combines the smoothness of white and semi-sweet chocolate with the refreshing flavor of peppermint. This festive dessert is 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: Prepare the pan by lining 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. Use a microwave, heating in 30-second intervals and stirring between, or melt them with a double boiler on the stove.
- Step 3: Stir half of the sweetened condensed milk into each bowl of melted chocolate until smooth.
- Step 4: Add the peppermint extract to the white chocolate mixture and mix well.
- Step 5: Pour half of the semi-sweet chocolate mixture into the prepared pan, spreading it into an even layer. Quickly pour half of the white chocolate mixture on top. Repeat with the remaining chocolate mixtures. Use a knife to gently swirl the layers together.
- Step 6: Sprinkle the crushed peppermint candies over the top. If desired, add a few drops of red food coloring and swirl with a toothpick for a more pronounced red swirl effect.
- 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 overhang. Cut into squares and serve.
Tips & Variations
- For extra texture, fold in chopped nuts such as pecans or walnuts before pouring the mixtures into the pan.
- Use peppermint oil sparingly as it’s more concentrated than extract and can easily overpower the fudge.
- Try using dark chocolate chips instead of semi-sweet for a richer flavor contrast.
Storage
Store the fudge in an airtight container in the refrigerator for up to 2 weeks. Allow it to come to room temperature for a few minutes before serving for a softer texture. You can also freeze the fudge for up to 3 months; thaw in the refrigerator overnight before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use different types of chocolate chips?
Yes, you can substitute dark chocolate chips for the semi-sweet variety or use milk chocolate chips for a sweeter taste. Just melt them separately as directed.
Can I make this fudge without peppermint extract?
While the peppermint flavor is key to this recipe, you can omit the extract and simply make a two-layer white and semi-sweet chocolate fudge if preferred. Adding vanilla extract can also provide a pleasant alternative flavor.
Print
Peppermint Swirl Fudge Recipe
- Total Time: 4 hours 25 minutes
- Yield: 36 pieces 1x
- Diet: Vegetarian
Description
This Peppermint Swirl Fudge recipe combines creamy white and semi-sweet chocolates with festive peppermint flavors, creating a rich and visually stunning treat. Perfect for holiday gift-giving or indulgent snacking, this no-bake fudge features a beautiful swirl design and a crunchy peppermint candy topping.
Ingredients
Fudge Base
- 14 oz (1 can) sweetened condensed milk
- 3 cups white chocolate chips
- 3 cups semi-sweet chocolate chips
- 1 tsp peppermint extract
Toppings and Decoration
- 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 for easy removal of the fudge later.
- Melt Chocolate: In two separate bowls, melt the white and semi-sweet chocolate chips. Use the microwave by heating in 30-second intervals and stirring in between, or melt slowly over a double boiler on the stove until smooth.
- Mix Ingredients: Stir half of the sweetened condensed milk into each bowl of melted chocolate until the mixture is smooth and well combined.
- Add Peppermint: Add the peppermint extract to the white chocolate mixture and stir thoroughly to infuse the flavor.
- Create Layers: Pour half of the semi-sweet chocolate mixture into the prepared pan and smooth into an even layer. 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 for a marbled peppermint effect.
- Add Peppermint Candies: Sprinkle the crushed peppermint candies evenly over the top. Optionally, add a few drops of red food coloring and swirl with a toothpick to enhance the red swirl effect visually.
- Chill: Refrigerate the fudge for at least 4 hours or until it is completely firm and set.
- Serve: Use the parchment paper overhang to lift the fudge out of the pan. Cut into squares and serve chilled or at room temperature.
Notes
- Use high-quality chocolate chips for the best flavor and texture.
- If you prefer a stronger peppermint taste, you can add an additional 1/2 teaspoon of peppermint extract.
- Store fudge in an airtight container in the refrigerator for up to 2 weeks.
- You can substitute crushed candy canes for peppermint candies if desired.
- To avoid grainy texture when melting chocolate, do not overheat; stir frequently.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: No-Cook
- Cuisine: American
Keywords: peppermint fudge, no-bake fudge, white chocolate fudge, holiday fudge, peppermint candy dessert, festive sweets

