Candy Cane Fudge

Taste the holidays in every bite! This easy Candy Cane Fudge combines creamy white chocolate with cool peppermint flavor for a festive treat that comes together with just 3 simple ingredients.

Overhead view of candy cane fudge squares arranged on a white serving platter. The creamy white chocolate fudge is topped with crushed candy cane pieces and served with whole candy canes for a festive holiday presentation.

5 Ingredient Candy Cane Fudge

If you love making fudge during the holiday season, you’re going to want to add this one to your Christmas baking list!

This candy cane fudge is incredibly easy to make with just 5 simple ingredients, and it looks just as festive as it tastes. The bright peppermint topping makes it a beautiful addition to any holiday dessert spread.

We start with a rich and creamy white chocolate fudge base, then stir crushed candy canes right into the mixture before sprinkling even more on top. The result is a smooth, sweet fudge with a little peppermint crunch in every bite.

It’s a wonderful no-bake treat for Christmas parties, cookie exchanges, or homemade gifts for family, friends, teachers, and neighbors.

Best of all, a batch comes together in just a few minutes. Let’s get started!

Macro shot of peppermint fudge highlighting creamy white chocolate and crushed candy cane pieces.
Creamy Candy Cane Fudge — glossy, peppermint-packed, and ready to gift.

Why You’ll Love This Candy Cane Fudge

  • Only 5 simple ingredients – You only need a handful of easy-to-find ingredients to make this creamy holiday treat.
  • No candy thermometer required – Skip the complicated candy-making process. This foolproof fudge comes together with melted white chocolate and sweetened condensed milk.
  • Great for homemade gifts – Package a few pieces in a decorative tin or holiday treat box for an inexpensive and thoughtful gift.
  • Easy to make ahead – Prepare it days in advance and store it in the refrigerator until you’re ready to serve or gift it.

Ingredients for Candy Cane Fudge

(Keep scrolling to the recipe card below for the full printable recipe!)

Overhead view of white chocolate chips, sweetened condensed milk, butter, peppermint, and crushed candy canes in small bowls.
You just need six simple ingredients for this holiday fudge recipe
  • White chocolate chips – The rich, creamy base of the fudge. Use good-quality white chocolate chips for the smoothest texture.
  • Sweetened condensed milk – Creates a silky, foolproof fudge without the need for a candy thermometer.
  • Unsalted butter – Adds richness and helps create a smooth, creamy consistency.
  • Salt – Just a pinch balances the sweetness and enhances the peppermint flavor.
  • Peppermint extract – Gives the fudge its classic holiday peppermint flavor.
  • Crushed candy canes – Sprinkled on top for festive color, crunch, and extra peppermint flavor.

How to Make Candy Cane Fudge

Butter cubes, white chocolate chips, and sweetened condensed milk in a saucepan before melting.
mixture spread into a parchment-lined square baking pan before chilling. The creamy white chocolate peppermint fudge is smooth and evenly distributed, ready to be topped with crushed candy canes and refrigerated until set.
Overhead view of treat in a parchment-lined square baking pan topped with crushed candy canes before chilling. The creamy white chocolate peppermint fudge is spread into an even layer and ready to set in the refrigerator.
Overhead view of chilled dessert being sliced into squares on parchment paper. The white chocolate peppermint is topped with crushed candy canes and cut into bite-sized pieces ready for serving or gifting.
  1. Prepare the pan. Line an 8×8-inch baking pan with parchment paper, folding it up the sides so the fudge is easy to lift out once it sets. Set aside.
  2. Melt the fudge mixture. In a medium saucepan over low heat, stir together the white chocolate chips, sweetened condensed milk, cubed butter, and salt until melted, smooth, and creamy.
  3. Add the peppermint extract. Remove the saucepan from the heat, then stir in the peppermint extract.
  4. Spread into the pan. Pour the fudge mixture into the prepared pan and spread it into an even layer with a spatula.
  5. Top with candy canes. Sprinkle the crushed candy canes evenly over the top, gently pressing them in so they stick.
  6. Chill until set. Refrigerate for 4 hours, or until firm.
  7. Slice and serve. Lift the fudge out of the pan using the parchment paper, then cut into squares. Rows of 5×5 or 6×6 work well.

Optional: Microwave Method – Combine the white chocolate, condensed milk, butter, and salt in a microwave-safe bowl. Heat in 30-second bursts, stirring between each, until smooth (about 2 minutes total). Then continue with Steps 3–7 as written.

Plated squares of candy cane fudge with crushed peppermint on top, styled with candy canes and buffalo plaid.
A simple, homemade treat that looks bakery-perfect.

Tips for Perfect Christmas Fudge

  • Use quality white chocolate:Cheap chips can seize, burn, or turn chalky. Look for real cocoa butter on the label — it makes your fudge smooth, creamy, and glossy.
  • Crush candy canes gently: You want bright, crunchy bits — not dust. Place the canes in a zip-top bag, wrap in a towel, and tap gently with a rolling pin until you have small, sparkling pieces.
  • Line your pan well: Don’t skip the parchment paper! I let it hang over the sides a bit so I can lift the whole block of fudge out once it’s set.
  • Keep the heat low and stir often: White chocolate burns fast! Keep the heat on low, stir constantly, and never walk away. If the surface starts looking dull or gritty, that’s a sign it’s overheated — pull it off the burner and stir to cool it down.

Close-up photo of homemade candy cane fudge made with white chocolate and topped with crushed peppermint candy canes, arranged in even squares on a white plate with a black and white checkered cloth in the background — a festive no-bake Christmas dessert.
A classic holiday fudge with a peppermint twist.

Storage & Leftover Tips

  • Room Temperature: Store in an airtight container at cool room temp, layered with parchment. Keep away from heat or sunlight to prevent candy cane stickiness.
  • Refrigerator: Refrigerate in a sealed container up to 3 weeks. Let sit 10–15 minutes before serving so it softens and turns creamy again.
  • Freezer: Wrap pieces in parchment, seal in a freezer bag or container, and freeze up to 2 months. Thaw uncovered for 15 minutes to avoid moisture or color bleed.
  • Tip: If the peppermint looks dull after thawing, press on a few fresh crushed candy canes—instant holiday sparkle!

Candy Cane Fudge FAQs

Yes! If you want a milder flavor, skip the peppermint extract or replace it with vanilla extract. The crushed candy canes still add plenty of peppermint flavor on their own — just a little less intense.

If your fudge is too soft or sticky, the chocolate likely didn’t get hot enough or the condensed milk ratio was off.
Pop it back in the saucepan over low heat, stir in 1–2 ounces more white chocolate, and chill again — it should firm right up.

Tip: Always chill fudge for at least 4 hours before cutting — overnight is even better for clean slices.

Absolutely! Wrap individual pieces in parchment or wax paper, place in an airtight container or freezer bag, and freeze for up to 2 months.
Thaw uncovered at room temperature for 15–20 minutes before serving.

This keeps condensation from softening the candy cane topping.

Yes! You can make this recipe with semi-sweet, milk, or dark chocolate for a richer, less sweet twist. The peppermint topping still pairs beautifully with all of them.

Any that list cocoa butter as the first ingredient. Nana likes Ghirardelli baking bars or Guittard chips — they melt smoothly and give the fudge that velvety texture you want.

Looking for more festive holiday treats? Try our Peppermint Bark Cookies, Christmas Sugar Cookies, Christmas Light Cupcakes, and Santa Hat Brownies. They’re all easy to make, fun to serve, and perfect for Christmas parties, cookie exchanges, and holiday dessert trays.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Candy Cane Fudge

Recipe by Rebekah Winscott

This candy cane fudge is a quick, no-bake holiday dessert made with white chocolate and crushed peppermint. Perfect for gifting, cookie trays, or festive snacking—all with just 6 ingredients and 10 minutes of prep!


  • Total Time25 minutes
  • Yield2536 1x

Ingredients

Units Scale
  • 3 cups white chocolate chips
  • 14oz can sweetened condensed milk
  • 4 tbsp unsalted butter, cubed
  • Pinch of salt
  • 1 tsp peppermint extract
  • 12 tbsp crushed candy canes, to top

Instructions

  1. Line an 8×8-inch pan with parchment, leaving a 1–2 inch overhang.
  2. Melt white chocolate, condensed milk, butter, and salt in a saucepan over low heat, stirring constantly until smooth (5–7 minutes).
  3. Stir in peppermint extract.
  4. Pour into the pan and smooth the top.
  5. Top with crushed candy canes and press gently to adhere.
  6. Chill until firm, at least 4 hours.
  7. Slice into 25–36 squares with a warm, sharp knife; wipe blade between cuts.

Notes

  • Use high-quality white chocolate for the smoothest, creamiest texture.
  • Let the fudge cool slightly before adding candy canes to keep them from melting.
  • To crush candy canes, place them in a zip-top bag and gently tap with a rolling pin.
  • For a fun variation, swirl in red food coloring or add holiday sprinkles.

Nutrition

  • Serving Size: 1
  • Calories: 190 kcal
  • Sugar: 25 g
  • Sodium: 30 mg
  • Fat: 9 g
  • Saturated Fat: 6 g
  • Carbohydrates: 26 g
  • Fiber: 0 g
  • Protein: 2 g

If you try this holiday recipe, don’t forget to leave a rating or comment below, I’d love to hear how it turned out for you.

Join My Kitchen Club

Get my latest recipes each week—straight from my kitchen to yours.

Privacy Policy

Craving Something Similar?