Mint Chocolate Fudge Recipe
Introduction
This Mint Chocolate Fudge is a delightful layered treat combining rich dark chocolate with creamy white chocolate, infused with refreshing peppermint flavor. Perfect for holiday gifting or a special homemade dessert, it offers a smooth texture with a crunchy peppermint bite.

Ingredients
- 10 ounces dark chocolate chips
- 10 ounces white chocolate chips
- 14 ounces sweetened condensed milk
- 6 ounces crushed peppermints (about 1 cup or about 22 Starlight mints)
- ¼ teaspoon peppermint oil (substitute ½ teaspoon peppermint extract)
Instructions
- Step 1: Line an 8″ x 8″ baking dish with parchment paper, making sure the paper extends up the sides for easy removal later.
- Step 2: Prepare the peppermints by crushing them if needed. Place whole mints or candy canes in a sealed plastic bag and gently pound with a mallet, rolling pin, or ladle until broken into small pieces.
- Step 3: Pour half the sweetened condensed milk (about ⅔ cup) into a medium saucepan over medium-low heat. Add the dark chocolate chips without stirring initially.
- Step 4: When the chocolate chips begin to melt after about two minutes, stir gently until fully melted and smooth. Remove from heat once the mixture thickens and loses its glossy sheen.
- Step 5: Stir in ⅓ cup of the crushed peppermint candies. Pour this dark chocolate fudge mixture into the prepared pan and spread into a thin layer. Sprinkle another ⅓ cup of peppermints on top.
- Step 6: Clean the saucepan, then pour the remaining sweetened condensed milk (⅔ cup) into it and place over medium-low heat. Add the white chocolate chips and wait for them to start melting without stirring.
- Step 7: Once melting begins, stir gently until smooth and fully melted. Remove from heat when thickened and no longer glossy, then stir in the peppermint oil or peppermint extract.
- Step 8: Pour the white chocolate fudge layer over the dark chocolate layer and spread evenly. Sprinkle the remaining crushed peppermints on top and gently press them into the fudge so they stick.
- Step 9: Let the fudge set at room temperature for at least two hours to firm up before cutting.
- Step 10: Lift the fudge out of the pan using the parchment paper and place on a cutting board. Cut into four long strips, then cut strips into squares using a large chef’s knife and a smaller knife for precision.
Tips & Variations
- Use peppermint extract if peppermint oil is unavailable, but reduce the amount as it can be stronger.
- Crush candy canes or Starlight mints finely for a better texture; larger chunks can be harder to cut cleanly.
- For a nutty twist, sprinkle chopped toasted almonds or pecans between the layers before setting.
- Store the fudge in a cool, dry place to maintain its texture and flavor.
Storage
Store the fudge in an airtight container at room temperature for up to one week. If your home is very warm, refrigerate to prevent melting. Before serving, bring the fudge to room temperature for the best texture. Reheating is not recommended as it may affect the consistency.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use milk chocolate instead of dark chocolate?
Yes, milk chocolate can be used as a substitute for dark chocolate, but it will result in a sweeter and less intense chocolate flavor.
How do I crush peppermints without a mallet?
If you don’t have a mallet, use a rolling pin or the bottom of a heavy pan to gently crush the peppermints inside a sealed plastic bag. Be careful to apply even pressure to avoid scattering pieces.
Print
Mint Chocolate Fudge Recipe
- Total Time: 2 hours 30 minutes
- Yield: 24 servings 1x
Description
This Mint Chocolate Fudge recipe is a delightful, layered treat combining rich dark chocolate and creamy white chocolate with refreshing peppermint flavor. Infused with crushed peppermint candies and a hint of peppermint oil, this easy-to-make fudge is perfect for holiday gifting or indulgent snacking. The recipe yields 24 servings and requires a total time of 2 hours and 28 minutes, including chilling time to set the fudge perfectly.
Ingredients
Chocolate Fudge Layer
- 10 ounces dark chocolate chips
- 7 ounces (half) sweetened condensed milk (about 2/3 cup)
- 1/3 cup crushed peppermint candies (about 7 pieces)
- additional 1/3 cup crushed peppermint candies for topping
White Chocolate Layer
- 10 ounces white chocolate chips
- 7 ounces (remaining half) sweetened condensed milk (about 2/3 cup)
- 1/4 teaspoon peppermint oil (or substitute with 1/2 teaspoon peppermint extract)
- remaining crushed peppermint candies for topping (about 1/3 cup)
Instructions
- Prepare Baking Dish: Line an 8″ x 8″ baking dish with parchment paper, ensuring the paper extends over the edges for easy removal of the fudge later.
- Crush Peppermints: If not already crushed, place peppermints (Starlight mints or candy canes) in a sealed plastic bag. Gently crush using a mallet, rolling pin, or ladle until broken into small pieces.
- Make Dark Chocolate Layer: Pour half of the sweetened condensed milk (about 2/3 cup) into a medium saucepan. Place over medium-low heat and add dark chocolate chips without stirring initially. After about two minutes, when chips begin melting, gently stir until fully melted and the mixture thickens and loses its shine. Remove from heat, stir in 1/3 cup crushed peppermint candies. Pour this mixture into the prepared baking dish, flattening into a thin layer. Sprinkle an additional 1/3 cup crushed peppermint candies over the top.
- Clean Saucepan: Wash out the saucepan to prepare for the next layer.
- Make White Chocolate Layer: Pour the remaining half of the sweetened condensed milk into the saucepan and place over medium-low heat. Add the white chocolate chips without stirring initially. Once chips start melting, gently stir until completely melted and thickened. Remove from heat and stir in the peppermint oil or extract.
- Assemble Fudge: Pour the white chocolate mixture over the dark chocolate layer in the baking dish and spread evenly. Sprinkle the remaining crushed peppermint candies on top, pressing them gently into the fudge to adhere.
- Chill: Allow the fudge to set at room temperature or in the refrigerator for at least two hours until firm.
- Cut Fudge: Using the parchment paper, lift the fudge out of the dish onto a cutting board. Slice into four long strips then cut those into squares using a large chef’s knife and a small paring knife for cleaner cuts.
- Store: Keep the fudge in a sealed container at room temperature for up to one week.
Notes
- To crush peppermints easily, place them in a sealed plastic bag and gently tap with a mallet or rolling pin to avoid powdery mess.
- Use peppermint oil for a concentrated mint flavor, or peppermint extract as a substitute but adjust quantity accordingly.
- Allow fudge to set fully for best slicing results; chilling in the refrigerator can speed this process.
- Ensure chocolate melts slowly over medium-low heat to avoid scorching and maintain smooth texture.
- Store fudge in a cool, dry place to maintain freshness.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Keywords: mint chocolate fudge, peppermint fudge recipe, holiday fudge, layered fudge, chocolate peppermint dessert

