“Wait, you made fudge with candy canes?” my friend asked, eyebrows raised as I handed over a piece of this creamy peppermint bark fudge with crushed candy canes. Honestly, I wasn’t sure how it would turn out the first time I threw it together. I was in the middle of wrapping gifts, the tree lights twinkling in the background, and I just wanted a quick holiday treat without the mess of a complicated dessert. What started as a spur-of-the-moment idea quickly became a favorite I couldn’t stop making—like, three batches in one week kind of obsession.
The texture was everything I hoped for: smooth, melt-in-your-mouth fudge with that unmistakable cooling peppermint kick and little bursts of crunchy candy cane magic. It reminded me of those peppermint bark chocolates I used to sneak from my mom’s holiday stash, only creamier and way more satisfying. The smell alone—the sweet aroma of melting chocolate mingled with peppermint—was enough to calm the chaos of the season and bring a little cozy to my kitchen.
What really sold me was how simple the recipe was. No fancy ingredients, no standing over the stove for hours. Plus, the crushed candy canes gave it such a festive look, perfect for gifting or just munching while binge-watching holiday movies. If you’re someone who’s not really into fussing over desserts (like me), this creamy peppermint bark fudge with crushed candy canes is the kind of sweet treat that feels special but doesn’t steal your evening.
Some holiday desserts promise the world but fumble on flavor or texture. This fudge? It delivers every time, and that’s why it’s stuck around in my repertoire. It’s a little winter comfort, a little celebration, and honestly, a lot of joy all wrapped in one bite.
Why You’ll Love This Recipe
After testing this creamy peppermint bark fudge with crushed candy canes multiple times, I can confidently say it’s a holiday game-changer. Here’s what makes it stand out:
- Quick & Easy: From start to finish, it takes under 30 minutes — perfect when you need a festive treat without the fuss.
- Simple Ingredients: No hunting for obscure specialty items here. You likely have most of these in your pantry already.
- Perfect for Gift-Giving: This fudge looks gorgeous with its candy cane topping and festive colors, making it an effortless present for friends and family.
- Crowd-Pleaser: Kids, adults, peppermint lovers, and chocoholics all give it rave reviews — nobody can resist that creamy texture.
- Unbelievably Delicious: The combination of smooth, buttery fudge and refreshing peppermint crunch hits that holiday sweet spot.
- Unique Twist: Unlike typical peppermint bark, this fudge blends the flavors into a rich, smooth base, with crushed candy canes adding texture instead of just being a topping.
What I love most? It’s comfort food with a festive twist—like a cozy blanket of peppermint and chocolate that feels homey, not over the top. Plus, it’s a recipe I can trust to turn out every single time, whether I’m making it for a party or just for a little self-indulgence after a busy day. It’s easy to scale up or down, too, which makes it great for everything from holiday cookie exchanges to quiet nights in.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create bold peppermint and chocolate flavor with a satisfyingly creamy fudge texture. Most are pantry staples, so no last-minute grocery runs!
- White Chocolate Chips – 3 cups (about 510g): The base of the fudge, providing that smooth, creamy texture. I prefer Ghirardelli for its melting quality.
- Sweetened Condensed Milk – 1 (14 oz) can (approximately 396g): This adds richness and sweetness without graininess.
- Unsalted Butter – 2 tablespoons (30g), softened: Adds silkiness and depth to the fudge.
- Pure Peppermint Extract – 1 teaspoon: The star flavor here — be sure to use pure extract, not imitation, for that authentic peppermint punch.
- Crushed Candy Canes – 3/4 cup (about 90g): Gives crunch and festive flair. You can crush them finely or leave some bigger pieces for texture contrast.
- Optional: Red Food Coloring – A few drops if you want to add swirls or pink hues to make it even more festive.
Substitution tips: If you want a dairy-free version, swap white chocolate chips with a dairy-free white chocolate or use vegan sweetened condensed milk alternatives. For a gluten-free treat, this recipe is naturally safe, just check your candy canes for additives. Also, if you want a more intense peppermint flavor, add a little more extract, but start slow — peppermint can overpower quickly.
Equipment Needed
- Microwave-safe bowl or double boiler: For melting the white chocolate gently without burning.
- 8×8-inch baking pan: Perfect size for this fudge. You can line it with parchment paper for easy removal.
- Mixing spoon or spatula: Silicone spatulas work great to scrape the bowl clean and fold in ingredients evenly.
- Measuring cups and spoons: Accurate measurements help achieve that perfect texture.
- Food processor or rolling pin (optional): To crush candy canes if you don’t buy them pre-crushed.
I’ve tried making this fudge in various pans, but the 8×8-inch pan gives just the right thickness. If you want thinner pieces, a larger pan works, but the fudge will set faster. If you don’t have a microwave, a double boiler is your best friend here — patience pays off!
Preparation Method

- Prepare your pan: Line your 8×8-inch baking pan with parchment paper, letting some overhang on the sides for easy removal later. Set aside. (5 minutes)
- Melt the white chocolate: Combine the white chocolate chips and softened butter in a microwave-safe bowl. Microwave in 30-second bursts, stirring between each, until smooth and fully melted. Alternatively, melt using a double boiler over simmering water. (4-6 minutes)
- Add the sweetened condensed milk: Stir the condensed milk into the melted white chocolate mixture until smooth and fully incorporated. The mixture will be thick but creamy.
- Flavor the fudge: Add the peppermint extract and stir well. If you want to add food coloring, mix a few drops here until you reach your desired shade. (1-2 minutes)
- Fold in crushed candy canes: Reserve about 1/4 cup for topping. Fold the rest gently into the fudge mixture so the candy cane bits are evenly distributed but still visible. (2 minutes)
- Spread and top: Pour the fudge into the prepared pan and spread it evenly with a spatula. Sprinkle the reserved crushed candy canes on top, pressing lightly so they stick into the fudge. (3 minutes)
- Chill to set: Refrigerate the fudge for at least 2 hours, or until firm. For best results, cover loosely with plastic wrap to avoid absorbing fridge odors. (2+ hours)
- Cut and serve: Use the parchment paper to lift the fudge out of the pan. Cut into small squares with a sharp knife. Enjoy! (5 minutes)
Tip: If your fudge feels too soft, give it more chill time. If it’s cracking when cut, a warm knife dipped in hot water can help make clean slices. I once rushed serving it and learned that lesson the hard way!
Cooking Tips & Techniques
Melting white chocolate can be tricky — it’s easy to scorch or seize. I always use gentle heat and stir frequently. The microwave method in short bursts helps avoid overheating. If you spot any lumps, keep stirring off heat; they usually melt with residual warmth.
When mixing in candy canes, folding gently is key. You want those crunchy bits to stay intact for texture contrast. Overmixing will break them down too much and lose that satisfying crunch.
Chilling time is not just a suggestion here. Letting the fudge set fully in the fridge ensures you’ll get clean cuts and that signature creamy snap. I learned the hard way that rushing this step results in a sticky mess.
For an even more festive look, swirl in a little red food coloring with a toothpick after pouring the fudge into the pan. It adds a beautiful marbled effect that wows guests.
Lastly, keep your peppermint extract measured carefully. Too much turns this from a cozy treat into a peppermint punch that overwhelms. I usually start with one teaspoon and add a little more if I want a stronger hit.
Variations & Adaptations
- Dark Chocolate Peppermint Fudge: Swap white chocolate chips for dark or semi-sweet chocolate. Add peppermint extract and crushed candy canes as usual for a richer, less sweet version.
- Vegan/Dairy-Free Version: Use dairy-free white chocolate and coconut condensed milk or a store-bought vegan condensed milk substitute. This keeps the creamy texture without dairy.
- Spiced Peppermint Bark Fudge: Add a pinch of ground cinnamon or nutmeg to the melted chocolate mixture for a warm holiday spice twist that pairs beautifully with peppermint.
- Nutty Crunch Variation: Toss in chopped toasted pecans or almonds with the candy canes for extra crunch and a nutty flavor boost.
One time, I tried mixing in crushed peppermint-flavored marshmallows for a softer texture and a fun surprise in every bite—it was a hit at a holiday party! If you want to try different textures or flavors, this recipe is forgiving and super adaptable.
Serving & Storage Suggestions
This creamy peppermint bark fudge is best served chilled or at room temperature. I often pull it out of the fridge about 10 minutes before serving to soften just a bit — that way it melts in your mouth perfectly.
For holiday gatherings, arrange fudge squares on a festive platter with sprigs of fresh rosemary or holly for a touch of green. Pair it with warm drinks like cocoa or coffee, or even a peppermint mocha for the full seasonal vibe.
Store leftover fudge in an airtight container in the refrigerator for up to 2 weeks. It freezes well too—wrap pieces individually in wax paper and store in a freezer-safe container for up to 3 months. Thaw in the fridge overnight before serving.
Interestingly, letting the fudge sit for a day or two actually deepens the peppermint flavor. I’ve found it tastes even better after a little rest, so it’s a great make-ahead treat.
Nutritional Information & Benefits
Each serving of this creamy peppermint bark fudge (about 1-inch square) contains approximately:
| Calories | 150 |
|---|---|
| Fat | 9g |
| Sugar | 18g |
| Protein | 1g |
While this fudge is definitely a treat, the peppermint extract adds a refreshing breath of flavor without calories. Peppermint is known for soothing digestion, so a little piece after a big holiday meal feels just right.
For those watching dairy or sugar, consider using sugar-free white chocolate or reduced-sugar sweetened condensed milk alternatives to lighten the recipe. This fudge is naturally gluten-free, which is great for those with sensitivities.
From a personal wellness perspective, I like knowing that my holiday treats bring joy and a bit of peppermint freshness, rather than just empty sweetness. It’s a small way to add flavor and fun without overdoing it.
Conclusion
This creamy peppermint bark fudge with crushed candy canes is one of those recipes that’s quick, reliable, and genuinely delicious, making it a staple for my holiday baking. It’s versatile enough to fit into busy schedules but special enough to feel like a celebration in every bite.
I encourage you to tweak the peppermint level or add your favorite mix-ins to make it your own signature treat. Whether you’re gifting, snacking, or sharing with friends, this fudge brings a little sweetness and sparkle to winter days.
It’s a recipe that’s stuck with me because it’s simple, tasty, and just plain fun to make—something you can count on when you want a little holiday magic without the hassle.
If you ever want a comforting dinner to follow your sweet treats, this creamy lemon ricotta stuffed shells or a quick slow cooker salsa verde chicken bowl might be just what you need after all that sugary goodness!
Frequently Asked Questions
Can I use peppermint oil instead of extract?
You can, but peppermint oil is much stronger than extract. Use it sparingly—start with just a drop and taste as you go to avoid overpowering the fudge.
How long does this fudge keep at room temperature?
Because of the sweetened condensed milk and butter, it’s best stored in the fridge. At room temperature, it may get too soft or sticky within a day, especially in warm environments.
Can I add other candies or nuts to the fudge?
Absolutely! Chopped nuts, mini chocolate chips, or different crushed peppermint candies all work well. Just fold them in gently to keep the texture balanced.
What’s the best way to crush candy canes?
Put them in a sealed plastic bag and use a rolling pin or a heavy pan to gently crush to your preferred size. Avoid pulverizing into powder for better texture.
Is it possible to make this fudge without white chocolate?
You could try using cream cheese or a different kind of chocolate, but white chocolate is key for the smooth, creamy texture and that classic peppermint bark flavor. For a dark chocolate version, substitute with semi-sweet chips and adjust sweetness accordingly.
Pin This Recipe!

Creamy Peppermint Bark Fudge
A quick and easy holiday treat featuring smooth, creamy white chocolate fudge with a refreshing peppermint kick and crunchy crushed candy canes.
- Prep Time: 10 minutes
- Cook Time: 6 minutes
- Total Time: 2 hours 16 minutes
- Yield: 36 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 3 cups white chocolate chips (about 510g)
- 1 (14 oz) can sweetened condensed milk (approximately 396g)
- 2 tablespoons unsalted butter (30g), softened
- 1 teaspoon pure peppermint extract
- 3/4 cup crushed candy canes (about 90g)
- Optional: a few drops red food coloring
Instructions
- Line an 8×8-inch baking pan with parchment paper, letting some overhang on the sides for easy removal. Set aside.
- Combine white chocolate chips and softened butter in a microwave-safe bowl. Microwave in 30-second bursts, stirring between each, until smooth and fully melted. Alternatively, melt using a double boiler over simmering water.
- Stir the sweetened condensed milk into the melted white chocolate mixture until smooth and fully incorporated.
- Add peppermint extract and stir well. If desired, mix in a few drops of red food coloring until the desired shade is reached.
- Fold in crushed candy canes, reserving about 1/4 cup for topping.
- Pour the fudge into the prepared pan and spread evenly with a spatula. Sprinkle the reserved crushed candy canes on top, pressing lightly to stick.
- Refrigerate for at least 2 hours or until firm. Cover loosely with plastic wrap to avoid absorbing fridge odors.
- Use the parchment paper to lift the fudge out of the pan. Cut into small squares and serve.
Notes
Use gentle heat when melting white chocolate to avoid scorching. Fold candy canes gently to keep crunchy texture. Chill fudge fully for clean cuts. Use a warm knife dipped in hot water for smooth slicing. For dairy-free, substitute dairy-free white chocolate and vegan condensed milk. Adjust peppermint extract carefully to avoid overpowering flavor.
Nutrition
- Serving Size: 1-inch square piece
- Calories: 150
- Sugar: 18
- Fat: 9
- Protein: 1
Keywords: peppermint bark fudge, holiday fudge, peppermint candy cane fudge, creamy fudge recipe, easy holiday dessert, white chocolate fudge


