This Peppermint Swirl Fudge is a festive, melt-in-your-mouth holiday treat with a rich, creamy base and a beautiful red swirl of peppermint flavor. It’s smooth, sweet, and just the right amount of refreshing. I love making this around the holidays because it’s easy, eye-catching, and perfect for gifting or sharing.
Why I Love This Recipe
I love how this fudge is both simple and stunning. It only takes a few ingredients, doesn’t require a candy thermometer, and always gets rave reviews. The peppermint swirl gives it a cool, minty flavor that cuts through the sweetness, and the marbled design makes it feel extra special—even though it comes together in minutes. 
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
- 
White chocolate chips 
- 
Sweetened condensed milk 
- 
Peppermint extract 
- 
Red food coloring (gel works best) 
- 
Pinch of salt 
- 
Optional: crushed peppermint candies for topping 
Directions
- 
I line an 8×8-inch baking dish with parchment paper, leaving some overhang for easy removal. 
- 
In a saucepan over low heat (or using a microwave-safe bowl), I melt the white chocolate chips with sweetened condensed milk and a pinch of salt, stirring until smooth. 
- 
I remove it from the heat and stir in the peppermint extract. 
- 
I pour most of the fudge into the pan, leaving a few spoonfuls in the bowl. 
- 
I tint the reserved fudge with a few drops of red food coloring and stir to combine. 
- 
I drop spoonfuls of the red fudge over the white base and use a toothpick or knife to gently swirl the colors together. 
- 
I optionally sprinkle crushed peppermint on top for extra crunch and holiday flair. 
- 
I refrigerate for at least 2 hours, or until firm, then slice into squares. 
Servings and timing
This recipe makes about 25 small squares and takes 10 minutes to prep, plus 2 hours to chill. It’s a great make-ahead dessert for parties or edible gifts.
Variations
- 
I’ve used dark chocolate instead of white for a richer twist. 
- 
For extra texture, I stir in mini marshmallows or crushed cookies before swirling. 
- 
If I want a more intense peppermint flavor, I add a second dash of extract—but it’s strong, so I taste as I go. 
Storage/Reheating
I store this fudge in an airtight container in the fridge for up to 2 weeks. It also freezes well—just wrap pieces in parchment and store in a sealed freezer bag for up to 3 months. No reheating needed—just let it come to room temp before serving. 
FAQs
Can I use peppermint oil instead of extract?
Yes, but I use much less—peppermint oil is much more concentrated than extract. Start with just a drop or two and taste.
Do I need a candy thermometer?
Nope! This is a no-fail fudge recipe that melts and sets without any precise temperature tracking.
Can I make this dairy-free?
You can try with dairy-free white chocolate and coconut condensed milk, but texture may vary slightly. I’ve done it, and it still turns out creamy.
What’s the best way to swirl the fudge?
I use a skewer or toothpick and lightly drag it through the colored parts in a figure-eight motion for pretty marbling.
How do I cut clean squares?
I use a sharp knife and run it under hot water between slices to get neat edges without cracking the fudge.
Conclusion
Peppermint Swirl Fudge is a creamy, festive treat that’s as beautiful as it is delicious. With just a handful of ingredients and minimal effort, I can whip up a holiday-ready dessert that never fails to impress. Whether I’m gifting it or keeping it all to myself, this fudge always finds a way onto my holiday dessert tray.
PrintPeppermint Swirl Fudge
This Peppermint Swirl Fudge is a creamy, festive no-bake holiday dessert made with white chocolate, peppermint extract, and a stunning red swirl. Quick to make and perfect for gifting, this easy peppermint fudge recipe delivers sweet, minty flavor in every bite—no candy thermometer required.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 2 hours 10 minutes
- Yield: About 25 squares
- Category: Dessert, Holiday Treat
- Method: No-Bake, Chilled
- Cuisine: American
- Diet: Gluten Free
Ingredients
- 3 cups white chocolate chips
- 1 (14 oz) can sweetened condensed milk
- ½ tsp peppermint extract
- Red food coloring (gel preferred)
- Pinch of salt
- Optional: 2 tbsp crushed peppermint candies (for topping)
Instructions
- Line an 8×8-inch pan with parchment paper, leaving overhang for easy removal.
- In a saucepan over low heat (or in the microwave), melt white chocolate chips with sweetened condensed milk and a pinch of salt. Stir until smooth.
- Remove from heat and stir in peppermint extract.
- Pour most of the fudge mixture into the prepared pan, reserving a few spoonfuls in the bowl.
- Add a few drops of red food coloring to the reserved fudge and stir to create the swirl color.
- Drop spoonfuls of the red fudge onto the white fudge and swirl gently using a toothpick or skewer.
- Sprinkle crushed peppermint candies on top, if using.
- Chill in the refrigerator for at least 2 hours or until firm.
- Lift out, slice into squares, and serve.
Notes
- Use peppermint oil instead of extract with caution—start with just a drop or two.
- For a dairy-free version, use dairy-free white chocolate and sweetened coconut condensed milk.
- Add mini marshmallows or crushed cookies for extra texture.
- For clean cuts, run a sharp knife under hot water and wipe between slices.
- Store in the fridge or freeze for long-term gifting and snacking.
Nutrition
- Serving Size: 1 square
- Calories: 130
- Sugar: 15g
- Sodium: 30mg
- Fat: 6g
- Saturated Fat: 4g
- Unsaturated Fat: 1.5g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 0g
- Protein: 1g
- Cholesterol: 5mg

 
 
 
 
 
 
 
