Peppermint Swirl Fudge Recipe
Introduction
Peppermint Swirl Fudge is a rich and creamy treat perfect for the holiday season or any time you crave a festive sweet. Combining smooth white and semi-sweet chocolate with a refreshing peppermint twist, this fudge is both delightful and visually striking with its swirled layers.

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, letting the paper overhang the sides for easy removal later.
- Step 2: In two separate bowls, melt the white chocolate chips and semi-sweet chocolate chips. Use a microwave in 30-second intervals, stirring between each, or melt gently over a double boiler.
- Step 3: Stir half of the sweetened condensed milk into each bowl of melted chocolate until smooth and fully 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, spreading it into an even layer. Immediately add half of the white chocolate mixture on top.
- Step 6: Repeat with the remaining semi-sweet and white chocolate mixtures, then use a knife to gently swirl the two layers together for a marbled effect.
- Step 7: Sprinkle the crushed peppermint candies over the top. For a more vivid swirl, add a few drops of red food coloring and gently swirl with a toothpick.
- Step 8: Refrigerate the fudge for at least 4 hours until it is firm.
- Step 9: Lift the fudge from the pan using the parchment overhang and cut into squares. Serve and enjoy!
Tips & Variations
- For a dairy-free option, substitute the sweetened condensed milk with a coconut milk-based condensed milk alternative.
- Use crushed candy canes instead of peppermint candies for a slightly different crunch and flavor.
- If you want a more festive look, add a few drops of red food coloring to only part of the white chocolate mixture before swirling.
Storage
Store the peppermint swirl fudge in an airtight container in the refrigerator for up to two weeks. To soften before serving, let it sit at room temperature for about 10 minutes. This fudge can also be frozen for up to 3 months; thaw in the refrigerator before cutting.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular chocolate instead of chips?
Yes, you can chop regular baking chocolate into small pieces and melt it in place of chocolate chips with similar results.
How do I get clear, distinct swirls in the fudge?
Work quickly when layering the chocolates and swirl gently with a knife or toothpick to avoid over-mixing. Adding the red food coloring to only part of the white chocolate mixture helps create striking red swirls.
Print
Peppermint Swirl Fudge Recipe
- Total Time: 4 hours 25 minutes
- Yield: 36 pieces (1-inch squares) 1x
Description
This Peppermint Swirl Fudge is a creamy, festive treat combining rich white and semi-sweet chocolate with refreshing peppermint extract and crushed peppermint candies. Perfect for the holiday season or any special occasion, it features a beautiful marbled swirl and a minty crunch, all set in a smooth, melt-in-your-mouth fudge base.
Ingredients
Chocolate Mixtures
- 3 cups white chocolate chips
- 3 cups semi-sweet chocolate chips
- 14 oz (1 can) sweetened condensed milk (divided evenly between mixtures)
- 1 tsp peppermint extract (added to white chocolate mixture)
Toppings and Additions
- 1/2 cup crushed peppermint candies
- Red food coloring (optional, a few drops for extra swirl effect)
Instructions
- Prepare the Pan: Line an 8×8 inch baking pan with parchment paper, making sure the paper overhangs the edges to allow easy removal of the fudge later.
- Melt Chocolate: Melt the white chocolate chips and semi-sweet chocolate chips separately. Use either a microwave in 30-second intervals, stirring in between, or a double boiler on the stove until each chocolate is silky smooth.
- Mix Ingredients: Stir half of the sweetened condensed milk into each bowl of melted chocolate until fully combined and smooth.
- Add Peppermint: Incorporate 1 teaspoon of peppermint extract into the white chocolate mixture to infuse it with mint flavor.
- Create Layers: Pour half of the semi-sweet chocolate mixture into the prepared pan and smooth into an even layer. Quickly pour half of the white chocolate mixture on top. Repeat with the remaining semi-sweet and white chocolate mixtures to create layered swirls. Use a knife to gently swirl the layers together for a marbled effect.
- Add Peppermint Candies: Sprinkle crushed peppermint candies evenly over the top of the fudge. Optionally, add a few drops of red food coloring and swirl it with a toothpick to enhance the peppermint swirl visually.
- Chill: Refrigerate the fudge for at least 4 hours, or until firm enough to cut into squares.
- Serve: Use the parchment paper overhang to lift the fudge out of the pan. Cut into squares and serve chilled for the best texture and flavor.
Notes
- Use high-quality chocolate chips for the best flavor and texture.
- Crushing peppermint candies can be done using a plastic bag and a rolling pin or by pulsing in a food processor.
- Red food coloring is optional but adds a festive visual swirl to the fudge.
- Store fudge in an airtight container in the refrigerator for up to 1 week.
- Bring fudge to room temperature before serving if a softer texture is preferred.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: No-Cook
- Cuisine: American
Keywords: Peppermint fudge, holiday fudge, peppermint swirl, white chocolate fudge, Christmas dessert

