Christmas Peppermint Swirl Fudge is the undisputed king of zero-effort holiday desserts. Forget boiling sugar to soft-ball stage. Forget candy thermometers. Traditional fudge is an absolute nightmare that requires the precision of a chemist, and if the humidity in your kitchen is off by two percent, your fudge turns into a gritty, grainy brick.
By aggressively hacking the recipe and using sweetened condensed milk as our base, we completely skip the boiling phase. The condensed milk acts as an instant, foolproof binder that perfectly sets melted chocolate chips into a dense, creamy, sliceable block. If you have been completely burnt out from making delicate pastries like my Ricotta Pistachio Honey Bites: Creamy, Nutty, & Golden Sweet or dealing with the heavy batter of the Cherry Chocolate Dream Cake, this is your lifeline. If you loved the absolute simplicity of the Peppermint Crunch White Chocolate Covered Graham Crackers, you will dominate this recipe in ten minutes flat. Grab your heavy glass bowls and let’s melt some chocolate.
🍬 No-Bake · Holiday Candy · 36 Squares
Prep time: 15 min · Chill time: 2 hrs · Calories: 130 kcal
Christmas Peppermint Swirl Fudge
The Nutrition Breakdown
We are literally melting two bags of chocolate chips and mixing them with canned sugar syrup. Do not look for health benefits here. This is a heavy, dense holiday treat meant to be eaten in small squares. Here is the estimated breakdown per small square:
- Calories: 130
- Protein: 1g
- Carbohydrates: 16g
- Dietary Fiber: 0g
- Total Sugars: 15g
- Fat: 7g
- Saturated Fat: 4g
- Sodium: 25mg
Do not attempt to make this “healthy” by using low-fat condensed milk or sugar-free chocolate chips. Sugar-free chocolate chips seize violently when mixed with thick condensed milk, turning the fudge into a dry, chalky paste that physically cannot be swirled. Commit to the fat and the sugar.
The “Speed Swirl” Mandate
This is the single most critical rule of making swirled fudge.
White chocolate sets up infinitely faster than dark chocolate when mixed with sweetened condensed milk. The second you pull the melted white chocolate mixture off the heat, you have about three minutes before it turns into absolute cement.
If you lazily leave the white chocolate sitting in a bowl on the counter while you prep the dark chocolate, you will fail. When you try to dollop the white chocolate over the dark chocolate base, it will drop like heavy rocks. You won’t be able to drag a knife through it to create beautiful swirls; you will just aggressively drag chunks of white cement through wet dark chocolate. You must melt both bowls at the exact same time, pour immediately, and swirl violently fast.
The Ingredient Lineup
The Dark Base:
- 1 1/2 cups semi-sweet chocolate chips (high quality)
- 1/2 can (7 oz) sweetened condensed milk
- 1 tablespoon unsalted butter
- 1/2 teaspoon pure vanilla extract
The White Peppermint Swirl:
- 1 1/2 cups premium white chocolate chips (must contain cocoa butter)
- 1/2 can (7 oz) sweetened condensed milk
- 1 tablespoon unsalted butter
- 1 teaspoon pure peppermint extract (do NOT use “mint” extract)
The Crunch Topping:
- 1/2 cup crushed candy canes
The Milk Warning: You absolutely MUST use Sweetened Condensed Milk. Do not buy Evaporated Milk. They look exactly the same in the baking aisle, but evaporated milk is just thin, unsweetened milk. If you pour evaporated milk over chocolate chips, you will create a watery, bitter hot chocolate soup that will literally never set. Check the can twice.
Melt, Pour, Swirl, Chill
1. Prep the pan and the candy.
Line an 8×8-inch square metal baking pan with parchment paper. Leave enough paper hanging over the edges so you can use them as handles to pull the fudge out later. Lightly grease the parchment paper with butter.
Smash your candy canes inside a heavy Ziploc bag with a rolling pin until you have sharp, jagged shards.
2. Set up the double melt.
You need two heat-safe glass bowls.
In Bowl A, dump the semi-sweet chocolate chips, half a can of sweetened condensed milk, and 1 tablespoon of butter.
In Bowl B, dump the white chocolate chips, the remaining half can of sweetened condensed milk, and 1 tablespoon of butter.
3. The Melt.
Microwave Bowl A (Dark Chocolate) on 50% power for 1 minute. Stir aggressively. Microwave for 30 more seconds until perfectly smooth. Immediately stir in the vanilla extract.
Immediately microwave Bowl B (White Chocolate) on 50% power for 1 minute. Stir aggressively. Microwave for 30 more seconds. The second it is smooth, violently stir in the peppermint extract. Move quickly!
4. The Pour and Dollop.
Pour the dark chocolate fudge base directly into the prepared 8×8 pan. Use a spatula to spread it flat into the corners.
Take a spoon and aggressively drop heavy dollops of the hot white chocolate peppermint fudge all over the top of the dark chocolate layer.
5. The Swirl.
Take a standard butter knife. Stick the blade straight down into the fudge. Aggressively drag the knife through the dollops in a continuous figure-eight pattern. Do not over-swirl! If you drag the knife too many times, the white and dark chocolate will completely blend together into an ugly, muddy gray-brown color. You want stark, high-contrast marbled lines.
6. The Crunch.
While the swirled top is still wet and sticky, forcefully throw your crushed candy canes over the entire surface. Use the flat palm of your hand to gently press the candy shards down into the fudge so they fuse into the chocolate.
7. The Chill.
Put the pan into the refrigerator for a minimum of 2 hours until the fudge is rock solid. Use the parchment paper handles to yank the massive block of fudge out of the pan, place it on a cutting board, and use a heavy, sharp chef’s knife to cut it into 36 small squares.
My Ultimate Fudge Disasters
The first time I attempted this, I ignored my own ingredient warnings and bought a can of evaporated milk by accident. I dumped it over my expensive white chocolate chips and microwaved it. Instead of a thick, creamy fudge paste, it turned into boiling, thin, oily milk. It never thickened. I put the pan in the fridge for three days, and it just remained a sticky, bitter chocolate puddle. Read the cans. Sweetened Condensed Milk only.
My second mistake was over-swirling. I got too caught up in dragging the knife around, trying to make it look like perfect latte art. Because both batters were hot, the dark chocolate completely absorbed the white chocolate. I ended up with a pan of light brown fudge that looked like wet mud. Less is more. Make four massive figure-eights with your knife, and step away from the pan.
Frequently Asked Questions (FAQ)
Can I make this on the stove instead of the microwave?
Yes. If you don’t have a microwave, create a double boiler. Place a glass bowl over a saucepan of simmering water (do not let the bottom of the bowl touch the water). Melt the chocolate chips and condensed milk together, stirring constantly. You will have to do the dark chocolate bowl first, then immediately do the white chocolate bowl.
Why is my fudge incredibly hard and dry?
You scorched the chocolate. White chocolate, specifically, burns at a very low temperature. If you blasted the bowl in the microwave on 100% power for two minutes straight, the sugars seized and burned. Always melt on 50% power in short bursts, and rely on the residual heat of the bowl to melt the final lumps.
How do I store this without the candy canes getting sticky?
Fudge holds up perfectly at room temperature, but crushed candy canes despise humidity. If you put the finished fudge in the refrigerator inside a Tupperware container, the condensation will cause the red stripes on the candy canes to bleed into a pink, sticky syrup. Store the cut fudge squares in an airtight container on the kitchen counter at room temperature. It will easily last for two weeks.
Flavor Variations and Upgrades
The Salted Caramel Pecan: Completely drop the white chocolate and the peppermint. Use 3 cups of dark chocolate chips for the base. Once it is in the pan, aggressively pour 1/3 cup of thick, high-quality salted caramel sauce over the top. Drag your knife through the caramel to swirl it into the chocolate, and top the wet fudge with a massive handful of toasted, chopped pecans.
The White Chocolate Cranberry Pistachio: Drop the dark chocolate. Use 3 cups of white chocolate chips and the full can of condensed milk for a pure white fudge base. Fold 1/2 cup of dried cranberries and 1/2 cup of roughly chopped, unsalted pistachios directly into the hot batter before pouring it into the pan. The red and green mix-ins look incredible against the pure white fudge.
The Espresso Dark Chocolate: Add 1 tablespoon of instant espresso powder directly into the dark chocolate bowl before you microwave it. The instant espresso blooms in the hot condensed milk, severely amplifying the bitter cocoa notes and turning the base into a heavy, dark mocha that perfectly balances the sweet white chocolate swirl.
🍬 No-Bake · Holiday Candy
Christmas Peppermint Swirl Fudge
Ingredients
The Dark Base
- 1 1/2 cups semi-sweet chocolate chips (high quality)
- 1/2 can (7 oz) sweetened condensed milk
- 1 tablespoon unsalted butter
- 1/2 teaspoon pure vanilla extract
The White Peppermint Swirl
- 1 1/2 cups premium white chocolate chips (must contain cocoa butter)
- 1/2 can (7 oz) sweetened condensed milk
- 1 tablespoon unsalted butter
- 1 teaspoon pure peppermint extract (do NOT use “mint” extract)
The Crunch Topping
- 1/2 cup crushed candy canes
The Milk Warning: You absolutely MUST use sweetened condensed milk — do not buy evaporated milk. They look identical in the baking aisle, but evaporated milk is thin, unsweetened milk that turns the chips into a watery, bitter soup that literally never sets. Check the can twice. Skip low-fat condensed milk and sugar-free chocolate chips too — they seize into a dry, chalky paste that physically cannot be swirled.
Kitchen Tools
- 8×8-inch square metal baking pan
- Parchment paper
- Heat-safe glass bowls (2)
- Rubber spatula
- Heavy-duty zip-top bags
- Wooden rolling pin
- Heavy chef’s knife
- Cutting board
- Measuring cups and spoons
As an Amazon Associate, Cook With Us Daily earns from qualifying purchases.
Directions
- Prep the pan and the candy. Line an 8×8-inch square metal baking pan with parchment paper, leaving enough paper hanging over the edges to use as handles later, and lightly grease the parchment with butter. Smash your candy canes inside a heavy zip-top bag with a rolling pin until you have sharp, jagged shards.
- Set up the double melt. Get two heat-safe glass bowls. In Bowl A, dump the semi-sweet chocolate chips, half a can (7 oz) of sweetened condensed milk, and 1 tablespoon of butter. In Bowl B, dump the white chocolate chips, the remaining half can of sweetened condensed milk, and the other tablespoon of butter. You will melt them back-to-back — the white mixture sets up in about 3 minutes, so speed is everything.
- The melt. Microwave Bowl A (the dark chocolate) on 50% power for 1 minute. Stir aggressively, then microwave 30 more seconds until perfectly smooth and immediately stir in the vanilla extract. Immediately microwave Bowl B (the white chocolate) on 50% power for 1 minute, stir aggressively, then microwave 30 more seconds — the second it is smooth, violently stir in the peppermint extract and move.
- The pour and dollop. Pour the dark chocolate fudge base directly into the prepared 8×8 pan and spread it flat into the corners with a spatula. Take a spoon and aggressively drop heavy dollops of the hot white peppermint fudge all over the top of the dark chocolate layer.
- The swirl. Stick a butter knife straight down into the fudge and drag it through the dollops in a continuous figure-eight pattern. Do not over-swirl — drag the knife too many times and the two chocolates blend into an ugly, muddy gray-brown. Make four massive figure-eights and step away from the pan; you want stark, high-contrast marbled lines.
- The crunch. While the swirled top is still wet and sticky, forcefully throw the crushed candy canes over the entire surface and use the flat palm of your hand to gently press the shards down so they fuse into the chocolate.
- The chill. Put the pan into the refrigerator for a minimum of 2 hours, until the fudge is rock solid. Use the parchment paper handles to yank the massive block out onto a cutting board and cut it into 36 small squares with a heavy, sharp chef’s knife.
Nutrition
Estimated values per small square (1 of 36):
| Nutrient | Per Serving |
|---|---|
| Calories | 130 kcal |
| Protein | 1 g |
| Carbohydrates | 16 g |
| Dietary Fiber | 0 g |
| Total Sugars | 15 g |
| Fat | 7 g |
| Saturated Fat | 4 g |
| Sodium | 25 mg |






