Dark Chocolate Peppermint Fudge Bars
This is a rich, slightly minty fudge bar made with dark chocolate and a peppermint finish — dense and silky in texture with a crisp crushed candy‑cane topping. It’s an easy make‑ahead treat that cuts into neat bars and balances bittersweet chocolate with a bright mint pop.
A simple stovetop melt-and-pour method keeps this recipe straightforward; it’s forgiving as long as you melt gently and chill fully. Perfect for holiday trays, cookie exchanges, or a small batch to keep in the fridge.
Why This Dark Chocolate Peppermint Fudge Bars Works
1. Dark chocolate gives deep, bittersweet flavor that stands up to the peppermint without tasting cloying.
2. The condensed-milk style base (or butter + cream alternative) yields a smooth, dense fudge texture that slices cleanly.
3. A quick stovetop melt keeps the method simple — no candy thermometer or tempering needed.
4. Crushed peppermint on top adds crunch and bright flavor, plus a festive look with minimal effort.
Ingredients
You’ll need just a handful of quality ingredients — focus on good chocolate and fresh peppermint flavor.
MORE OF OUR FAVORITE…
– Dark chocolate (60–70%): Use chopped bars or chips for smooth melting; higher cocoa gives less sweetness and more depth.
– Sweetened condensed milk: Makes the fudge creamy and dense without cooking sugar to a stage; swap with heavy cream + sugar if you prefer a cooked ganache.
– Unsalted butter: Adds shine and a silky mouthfeel; use at room temperature so it blends smoothly.
– Peppermint extract: A little goes a long way; start small and taste — pure extract gives the best clean mint flavor.
– Crushed candy canes or peppermint chips: For topping and texture contrast; add after the surface is poured.
– Flaky sea salt: A light sprinkle brightens the chocolate and balances sweetness.
Substitutions and Variations
– Use semi‑sweet chocolate instead of dark for a sweeter, milder bar — texture stays similar but overall sweetness increases.
– Swap sweetened condensed milk for heavy cream and a little sugar, simmered down to thicken; results are slightly softer and less dense.
– Make it vegan by using sweetened condensed coconut milk and dairy-free dark chocolate — texture becomes a touch grainier but still delicious.
– Add a layer of toasted nuts (pecans or almonds) for crunch; this changes the mouthfeel and adds savory depth.
– Replace peppermint extract with orange extract or a teaspoon of espresso for a different flavor profile; peppermint’s brightness will be lost but bars remain rich.
How to Make Dark Chocolate Peppermint Fudge Bars
This is a short summary — the full recipe card has exact amounts and cooling times.
1. Line an 8×8 (or similar) pan with parchment, leaving an overhang for easy removal.
2. Gently heat chopped dark chocolate, sweetened condensed milk, and butter in a heatproof bowl over simmering water or in short bursts in the microwave, stirring until completely smooth.
3. Remove from heat and stir in vanilla and a measured amount of peppermint extract; taste and adjust cautiously.
4. Pour the chocolate mixture into the prepared pan and smooth the top with an offset spatula.
5. Immediately sprinkle crushed candy canes over the surface and press lightly so they adhere.
6. Chill in the refrigerator until firm, at least a few hours or overnight for best slicing.
7. Lift from the pan using the parchment overhang and cut into bars with a sharp knife (warm the knife between cuts if needed).
Tips for the Best Results
1. Chop chocolate into even pieces so it melts uniformly and avoids hot spots.
2. Melt on low heat or use a double boiler — high heat can seize chocolate and ruin the texture.
3. Add peppermint extract off the heat and start with less than you think; extracts intensify as they chill.
4. Cool the fudge completely before cutting; warm bars will squish instead of slice.
5. Use a warm, wiped knife for cleaner cuts — run under hot water, dry, then slice.
Common Mistakes
– Adding water or letting steam drip into the chocolate can seize it; keep all utensils and bowls dry.
– Skipping refrigeration or cutting too soon leads to squashed bars; chill until fully firm.
– Putting candy canes on when the surface is piping hot can make them melt and bleed color; let the surface cool a minute if very hot.
– Overusing peppermint extract makes the bars medicinal; always err on the side of less and taste as you go.
– Using low-quality chocolate results in a waxy or grainy mouthfeel; choose a chocolate meant for baking or eating.
Storage
Storing: Keep the bars in an airtight container in the refrigerator for up to 10–14 days. Separate layers with parchment to prevent sticking.
Freezing: Wrap individual bars tightly in plastic wrap and place in a freezer bag for up to 3 months. Thaw in the fridge overnight before serving to avoid condensation on the chocolate.
Reheating or serving later: Bring chilled bars to room temperature for 15–30 minutes before serving so the texture softens and flavor opens up. For cleaner slices, warm your knife slightly between cuts.
How to Serve Dark Chocolate Peppermint Fudge Bars
– Small squares on a holiday dessert platter alongside cookies and truffles.
– With a hot cup of coffee or espresso to balance the peppermint.
– Crumbled over vanilla ice cream as a seasonal topping.
– Wrapped in cellophane or in a small tin as a homemade gift.
More Helpful Notes
– Measure ingredients by weight when possible for consistent results, especially chocolate.
– If you don’t have condensed milk, reduce heavy cream on the stove to thicken before combining.
– Store away from strong odors — chocolate absorbs fridge smells easily.
– For extra shine, stir in a teaspoon of light corn syrup or a small amount of neutral oil at the end.
Frequently Asked Questions

Dark Chocolate Peppermint Fudge Bars
Ingredients
Peppermint Crunch
- 12 oz peppermint patties, unwrapped and chopped into 1/2-inch pieces
Dark Chocolate Fudge
- 2 1/4 cups dark chocolate chips
- 3/4 cup sweetened condensed milk
- 2 tbsp unsalted butter
- 3/4 cup marshmallow creme
- 1 tsp pure vanilla extract
White Swirl & Finish
- 1 1/4 cups white chocolate chips
- 1/4 cup sweetened condensed milk
- 1 tbsp unsalted butter
- 1/4 tsp flaky sea salt
Instructions
Preparation Steps
- Line an 8-inch square pan with a parchment sling, leaving overhang on two sides; lightly butter the parchment.
- Chop the peppermint patties into 1/2-inch pieces and spread them on a plate. Freeze for 10 minutes to keep the mint layer from smearing during mixing.
- Make the white swirl first: Set a heatproof bowl over a small saucepan of barely simmering water (bowl should not touch water). Add the white chocolate chips, 1/4 cup sweetened condensed milk, and 1 tbsp butter. Stir over low heat until smooth, 2–3 minutes. Turn off the heat and leave the bowl over the warm pot to keep fluid while you make the dark base.
- For the dark chocolate fudge, place dark chocolate chips, 3/4 cup sweetened condensed milk, and 2 tbsp butter in a medium saucepan over low heat. Stir continuously until completely melted and glossy, about 3–4 minutes. Remove from heat and immediately stir in marshmallow creme and vanilla until evenly combined.
- Fold half of the frozen peppermint patty pieces into the warm dark fudge. Scrape about two-thirds of the dark fudge into the prepared pan and smooth into an even layer.
- Scatter the remaining peppermint patties evenly over the surface, pressing lightly so they adhere. Dollop spoonfuls of the warm white chocolate mixture over the top, then spoon the remaining dark fudge in the gaps. Swirl the two chocolates together with a skewer or butter knife using 3–4 gentle figure-eight passes. Tap the pan firmly on the counter to level, then sprinkle with flaky sea salt.
- Set at cool room temperature until firm, 2–3 hours, or refrigerate 60–90 minutes for a quicker set. Lift out using the parchment sling and cut into 36 bars with a warm, dry knife, wiping between cuts.
Notes
Featured Comments
“New favorite here — absolutely loved. tender was spot on.”
“Impressed! Clear steps and family favorite results. Perfect for busy nights.”
“New favorite here — absolutely loved. flavorful was spot on.”
“Impressed! Clear steps and absolutely loved results. Perfect for busy nights.”
“Made this last night and it was family favorite. Loved how the crispy crust came together.”
“New favorite here — will make again. quick bite was spot on.”
“Impressed! Clear steps and so flavorful results. Perfect for busy nights.”
“Impressed! Clear steps and so flavorful results. Perfect for busy nights.”
“This energizing recipe was absolutely loved — the al dente really stands out. Thanks!”
“Super easy and family favorite! My family asked for seconds. Saving this one.”





