Peppermint Swirl Fudge
Peppermint Swirl Fudge is my go-to holiday treat because it’s visually stunning, incredibly easy, and bursts with festive flavor. I love how the white and chocolate layers twist together, accented by refreshing peppermint. One thing I’ve learned over time is that pouring the chocolate too thick or trying to over-swirl can make the fudge marbled but uneven, so keeping a gentle hand is key. When done right, it’s creamy, soft, and melts in your mouth with that perfect hint of mint.

The combination of chocolate and peppermint never fails to impress—kids and adults alike are drawn to the colors and flavor. It’s one of those recipes that feels special for gifting but is simple enough to make any time you crave a sweet, minty indulgence.
Ingredients
Fudge Base
- 2 cups white chocolate chips
- 1 (14 oz) can sweetened condensed milk
- 4 tablespoons unsalted butter
- ½ teaspoon peppermint extract
- Pinch of salt
Chocolate Layer
- 1 cup semisweet chocolate chips
- 2 tablespoons butter
Optional Toppings
- Crushed candy canes or peppermint candies
- Sprinkles
Instructions / Method
Step 1: Prepare the Pan
Line an 8×8-inch square baking pan with parchment paper, leaving enough overhang to lift out the fudge later.
Step 2: Make the White Chocolate Base
In a medium saucepan over low heat, combine:
- White chocolate chips
- Sweetened condensed milk
- Butter
Stir constantly until smooth and fully melted. Remove from heat and stir in:
- Peppermint extract
- Pinch of salt
Pour half of the white chocolate mixture into the prepared pan.
Step 3: Prepare the Chocolate Layer
In the same saucepan (or a separate one), melt together:
- Semisweet chocolate chips
- Butter
Stir until smooth. Drop spoonfuls over the white chocolate layer.
Step 4: Add Swirls
Pour the remaining white chocolate over the chocolate layer in dollops. Use a skewer or butter knife to gently swirl the layers, creating a marbled effect. Don’t over-swirl—distinct layers look best.
Step 5: Add Toppings
Sprinkle crushed candy canes or peppermint pieces on top for extra texture and festive flair.
Step 6: Chill
Refrigerate for 2–3 hours, until firm. Use the parchment overhang to lift the fudge out and cut into squares.
Preparation & Setting Time
- Prep Time: 15 minutes
- Chill Time: 2–3 hours
- Total Time: About 3 hours
- Servings: 16–20 squares

Tips for Perfect Peppermint Swirl Fudge
- Low heat is crucial when melting chocolate to prevent scorching.
- Use a gentle hand for swirling to maintain clear layers.
- Don’t skip chilling; fudge needs time to firm up.
- Crushed candy canes add crunch but can also add a little extra sweetness—adjust to taste.
Serving Suggestions
Peppermint Swirl Fudge is perfect for:
- Holiday gifting
- Dessert platters
- Festive snack trays
Pair it with:
- Hot cocoa
- Peppermint tea
- Coffee or espresso
Cut into small squares for serving—it’s rich and indulgent.
Storage
- Room Temperature: Store in an airtight container for up to 1 week.
- Refrigerator: Keeps for up to 2 weeks.
- Freezer: Freeze squares for up to 2 months, thaw before serving.
Variations to Try
Dark Chocolate Peppermint Fudge
Replace semisweet chips with dark chocolate for a more intense flavor.
White Chocolate Only
Skip the chocolate layer for a pure white chocolate peppermint version.
Nutty Peppermint Fudge
Fold in chopped pecans or almonds for extra texture.
Mini Candy Swirl
Use colorful crushed peppermint candies for a playful twist.
Gluten-Free & Vegan Adaptation
Use dairy-free chocolate chips and sweetened condensed coconut milk.
Common Mistakes to Avoid
- Overheating chocolate – causes grainy texture
- Over-swirl – muddled appearance
- Skipping chill time – fudge won’t set
- Adding extract too early – can affect texture
FAQs
Can I use peppermint extract only?
Yes, it’s the best way to get a true peppermint flavor, though crushed candy adds visual appeal and a crunchy accent.
Can fudge be made ahead?
Absolutely, it can be made a few days in advance—just store chilled.
Can I cut fudge without parchment?
Yes, but it’s much easier and cleaner with parchment lining.
Can I freeze fudge squares?
Yes, freeze individually or in layers separated by parchment paper for up to 2 months.
Can I use milk chocolate?
Yes, but it will be sweeter; adjust sugar or topping accordingly.
A Minty Treat to Brighten Any Table
Peppermint Swirl Fudge is festive, indulgent, and perfect for sharing. Its creamy texture and vibrant flavor make it a standout addition to holiday trays or any time you want a chocolate treat with a refreshing twist. Simple to make, beautiful to serve, and wonderfully minty—this fudge is a guaranteed crowd-pleaser.

Peppermint Swirl Fudge
Ingredients
- 2 cups white chocolate chips
- 1 14 oz can sweetened condensed milk
- 4 tablespoons unsalted butter
- ½ teaspoon peppermint extract
- Pinch of salt
- 1 cup semisweet chocolate chips
- 2 tablespoons butter
- Crushed candy canes or peppermint candies optional
Instructions
- Line an 8×8-inch pan with parchment paper, leaving overhang
- Melt white chocolate chips, condensed milk, and butter over low heat, stirring constantly until smooth
- Remove from heat and stir in peppermint extract and salt
- Pour half of the white chocolate mixture into the pan
- Melt semisweet chocolate chips with butter until smooth
- Spoon chocolate mixture over the white chocolate layer
- Dollop remaining white chocolate on top and gently swirl with a knife or skewer
- Sprinkle with crushed candy canes if using
- Refrigerate until firm, then lift out and cut into squares
Notes
• Swirl gently to keep layers distinct
• Peppermint extract is strong—do not overuse
• Chill completely before slicing for clean edges
