
I created this peppermint fudge to bring holiday magic to every bite. Melt-in-your-mouth texture comes from the perfect ratio of condensed milk to chocolate.
This is the kind of treat that disappears from cookie trays in minutes. The crushed candy canes add that festive crunch and refreshing kick we all crave during the season.
No fancy equipment required—just a saucepan, a spoon, and about 20 minutes of your time. The condensed milk creates a velvety smooth base that sets up perfectly every time.
Perfect for gifting, parties, or when you need a sweet escape. It’s the taste of Christmas captured in a square.
Ingredients for Peppermint Fudge Recipe Condensed Milk
Holiday magic in every bite starts with these rich, festive ingredients for your fudge.
| Ingredient | Amount | Notes |
|---|---|---|
| Semi-Sweet Chocolate Chips 🍫 | 3 cups | High-quality for smooth melting |
| Sweetened Condensed Milk 🥛 | 1 can | 14 ounces, full-fat |
| Unsalted Butter 🧈 | ¼ cup | Cut into small cubes |
| Pure Peppermint Extract 🌿 | 1 tsp | Not mint extract |
| Vanilla Extract 🌿 | 1 tsp | Pure, not imitation |
| Salt 🧂 | ¼ tsp | Fine sea salt preferred |
| Candy Canes 🍬 | 6 whole | Crushed for topping |
| Granulated Sugar 🍚 | ½ cup | Optional for texture |
| Heavy Cream 🥛 | ¼ cup | For extra creaminess |
The chocolate is the foundation here. Ghirardelli or Guittard chips melt beautifully—avoid bargain brands that seize up. Sweetened condensed milk is non-negotiable (Eagle Brand is reliable). The butter should be European-style if you can find it for that extra creaminess. Candy canes? Bob’s Candy Canes are classic and easy to crush in a bag with a rolling pin.
No candy canes? Peppermint candies or crushed starlight mints work just as well. Skip the extract? Use ½ tsp more vanilla but the flavor won’t be the same. For a dairy-free version, coconut condensed milk and vegan butter do the trick. Heavy cream can be omitted, but it adds a luxurious texture worth the splurge.
Fudge keeps at room temperature for 1 week in an airtight container, or 3 months in the fridge. Freeze for 6 months if wrapped well. The candy cane topping softens over time, so add it fresh before serving for maximum crunch.
Why You’ll Love This Recipe
- 5-Minute Magic: I melt the chocolate chips and condensed milk together in one pot—no candy thermometer, no fuss.
- Cool Mint Rush: That sharp peppermint extract cuts right through the rich chocolate, so every bite feels fresh.
- Holiday Lifesaver: I keep a batch in the fridge and pull it out for cookie swaps, teacher gifts, or last-minute dessert plates.
- Budget-Friendly Batch: A single bag of chips plus a can of condensed milk yields two dozen squares, and nobody guesses how little it cost.
Step-by-Step Instructions for Peppermint Fudge
This method delivers smooth, creamy fudge with that perfect peppermint kick every time.
Step 1: Prepare the Chocolate Base
Line an 8×8-inch baking dish with parchment paper, leaving an overhang on the sides for easy removal. This prevents sticking and makes cutting cleaner. In a large microwave-safe bowl, combine the 3 cups Semi-Sweet Chocolate Chips, 1 can Sweetened Condensed Milk, and 0.25 cup Unsalted Butter cut into small cubes.
Microwave in 30-second bursts on 50% power, stirring between each interval until the mixture is completely smooth. This gentle heating prevents scorching. The process should take 2-3 minutes total, depending on your microwave’s power.
Step 2: Incorporate Flavorings and Texture
Once the chocolate mixture is smooth, immediately stir in the 1 tsp Pure Peppermint Extract, 1 tsp Vanilla Extract, 0.25 tsp Salt, and 0.25 cup Heavy Cream. The peppermint extract is potent, so don’t exceed the measurement—it should provide a refreshing flavor without tasting like toothpaste.
If you’re using the 0.5 cup Granulated Sugar for added texture, sprinkle it evenly over the mixture and stir until fully dissolved. The sugar adds a subtle graininess that contrasts beautifully with the creamy fudge. The mixture will thicken slightly as it cools.
Step 3: Pour and Set the Fudge
Pour the fudge mixture into your prepared baking dish, spreading it evenly with a spatula. The surface should be glossy and smooth. Tap the dish gently on the counter to remove any air bubbles for a flawless finish.
Let the fudge sit at room temperature for 1 hour to begin setting. Then, refrigerate for at least 2 hours or until firm. This two-stage setting ensures the fudge develops the right texture—creamy but still sliceable. Resist the urge to check it too soon; patience is key.
Step 4: Add the Peppermint Topping
While the fudge sets, place the 6 whole Candy Canes in a sealed plastic bag and crush them with a rolling pin or mallet until you have fine crumbs and small pieces. The variation in texture adds visual appeal and a delightful crunch.
Once the fudge is fully set, sprinkle the crushed candy canes evenly over the top. Press them lightly into the surface so they adhere. Return the fudge to the refrigerator for 15-20 minutes to allow the topping to set with the fudge.
Step 5: Slice and Serve
Using the parchment paper overhang, lift the fudge out of the dish and place it on a cutting board. Let it sit at room temperature for 5-10 minutes to soften slightly for easier slicing. Use a sharp knife to cut into 16 equal squares.
Store the fudge in an airtight container in the refrigerator for up to 1 week, or freeze for longer storage. Serve at room temperature for the best melt-in-your-mouth experience. The combination of rich chocolate and cool peppermint makes this a standout holiday treat.
Pro Tips For Making Peppermint Fudge Recipe Condensed Milk
- Melt Low and Slow: Use a double boiler or microwave in 20-second bursts to melt the chocolate and condensed milk—high heat will scorch the chocolate, leaving you with grainy fudge.
- Chill Before Cutting: Let the fudge set in the fridge for at least 2 hours before slicing; cutting too soon makes a sticky mess, and I learned this the hard way with my first batch.
- Use Real Peppermint: Skip the imitation stuff and go for pure peppermint extract—it’s stronger, so ½ teaspoon is plenty, and the flavor actually tastes like candy canes.
- Line the Pan: Press parchment paper into your baking dish before adding the fudge mixture; it peels right off, and you won’t lose half the batch stuck to the pan.
Dietary Considerations for This Recipe
Gluten-Free Assurance
This recipe is naturally gluten-free as written. All ingredients—chocolate, condensed milk, butter—are inherently free from gluten. Just double-check your chocolate chips label, as some brands process in facilities with wheat. I trust Ghirardelli for this reason. 💪
Vegetarian-Friendly
Perfectly suited for vegetarians since it contains no meat or animal byproducts beyond dairy. The condensed milk and butter are the only animal-derived ingredients. For strict vegetarians, confirm your candy canes use vegetable-based dyes.
Dairy-Free Adaptation
Swap coconut condensed milk for regular and use vegan butter (like Miyoko’s). Ensure your chocolate is dairy-free—Enjoy Life brand works well. The texture may be slightly less creamy but still delicious.
Lower Sugar Option
Reduce sugar by using sugar-free condensed milk (like Eagle Brand‘s) and skipping the granulated sugar. The fudge will be less sweet with a slightly different texture. Candy cane topping adds sweetness, so adjust to taste.
Nut Allergy Note
This recipe contains no nuts, but check chocolate chip labels for cross-contamination warnings. Many facilities process nuts alongside chocolate. For severe allergies, seek brands with dedicated nut-free facilities. 💡
Vegan Modification
Combine dairy-free swaps with vegan chocolate and candy canes. Pascha makes excellent vegan chocolate. The peppermint extract and vanilla should be alcohol-free if that’s a concern for your diet.
Nutrition Facts
Frequently Asked Questions
Can I use milk chocolate instead of semi-sweet?
Yes, but the fudge will be much sweeter. Reduce the sugar by ¼ cup to balance the flavor. Semi-sweet gives the classic rich taste most people expect from fudge.
Why did my fudge turn out grainy?
This usually happens if the chocolate seizes from overheating. Always melt in 30-second bursts on 50% power and stir between each. The condensed milk helps prevent this, but gentle heating is key.
How far in advance can I make this?
You can make it up to 1 week ahead. Store in an airtight container in the fridge. For best texture, let it sit at room temperature for 30 minutes before serving.
What if I don’t have candy canes?
Use crushed peppermint candies or starlight mints instead. These provide the same festive crunch and flavor. Skip the topping entirely if needed, but the minty kick is worth it.
- Pina Colada Dip Recipe Red Lobster: Tropical Creaminess With Toasted Coconut - October 12, 2026
- Pickled Sweet Cherry Peppers Recipe Canning: Tangy Heat for Pantry Staples - October 12, 2026
- Peppercorn Sauce Recipe Vegan: Rich Umami Depth Without Cream - October 12, 2026