This Peppermint Christmas Fudge is your ultimate holiday indulgence—rich, creamy, and bursting with festive flavor. The silky texture of classic chocolate fudge meets the refreshing crunch of peppermint candy, creating a nostalgic yet elevated treat. Whether you’re planning a cookie exchange, building gift boxes, or simply enjoying the winter season with loved ones, this fudge adds the perfect touch of holiday magic.
Easy to prepare and even easier to devour, this recipe comes together in minutes and sets beautifully in the fridge. Plus, it doesn’t require any fancy equipment or baking skills. All you need is a saucepan and some holiday cheer.
What Kind of Chocolate Should I Use for Peppermint Christmas Fudge?
Semi-sweet chocolate chips work perfectly for this recipe. They offer a deep chocolate flavor without being overly sweet. If you like a darker, more intense fudge, feel free to swap in dark chocolate chips. For a sweeter twist, milk chocolate is also an option, though it will be softer in texture.
Ingredients for the Peppermint Christmas Fudge
- 3 cups semi-sweet chocolate chips
- 1 (14 oz) can sweetened condensed milk
- 4 tablespoons unsalted butter
- 1 teaspoon vanilla extract
- 1/2 teaspoon peppermint extract
- 1/4 teaspoon salt
- 1/2 cup crushed peppermint candies or candy canes
- Optional: additional crushed peppermint for topping

How To Make the Peppermint Christmas Fudge
Step 1: Prep Your Pan
Line an 8×8-inch baking dish with parchment paper, leaving some overhang for easy lifting. Lightly grease the paper to ensure smooth release.
Step 2: Melt and Mix
In a medium saucepan over low heat, combine the chocolate chips, sweetened condensed milk, and butter. Stir constantly until the mixture is completely smooth and glossy.
Step 3: Add Flavor
Remove from heat and quickly stir in the vanilla extract, peppermint extract, and salt. Fold in the crushed peppermint candies.
Step 4: Pour and Chill
Pour the fudge into your prepared pan and smooth the top. If desired, sprinkle more crushed peppermint over the surface. Press lightly so it sticks. Refrigerate for at least 2 hours or until fully set.
Step 5: Slice and Serve
Once set, lift the fudge from the pan using the parchment overhang. Cut into small squares and serve or package as gifts.
How to Serve and Store Your Peppermint Christmas Fudge
This fudge is excellent served chilled or at room temperature and pairs wonderfully with a mug of hot cocoa or a glass of milk. It’s a crowd-pleaser at holiday gatherings and makes a festive addition to cookie trays.
To store, keep the fudge in an airtight container. It will stay fresh for up to 2 weeks in the refrigerator or up to 3 months in the freezer. Separate layers with parchment paper to prevent sticking.
Frequently Asked Questions
How long does peppermint fudge take to set?
Usually about 2 hours in the fridge, though overnight is even better for clean slicing.
Can I use peppermint oil instead of extract?
Yes, but peppermint oil is much more concentrated. Start with just a drop and taste before adding more.
What can I use instead of crushed peppermint?
Try mini chocolate chips, holiday sprinkles, or chopped Andes mints for a twist.
Can I double this recipe?
Absolutely! Use a 9×13 pan and increase chill time slightly.
How do I cut fudge cleanly?
Warm a sharp knife under hot water, wipe dry, and slice. Clean the knife between cuts for best results.
Want More Holiday Treat Ideas?
If this peppermint-packed fudge got you in the spirit, you’ll love these other festive creations:
- Christmas Maraschino Cherry Shortbread Cookies for a buttery red-and-white bite.
- Irresistible Pecan Pie Bites with nutty caramel richness.
- Sopapilla Cheesecake Bars for a cinnamon-sugar twist on creamy dessert.
- Chocolate Peanut Butter Dream Bars if you love indulgent layering.
- Cherry Chocolate Cheesecake to satisfy that deep chocolate cherry craving.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest dessert board so you can come back to it for every holiday season.
And if you give it a try, let me know how it turned out in the comments! Did you add white chocolate swirls or sprinkle crushed Oreos on top? Did you use peppermint bark instead?
Tag me in your creations and follow along on Pinterest @NinaDishes for more seasonal sweets and cozy dinner ideas.

Peppermint Christmas Fudge
- Total Time: 2 hours 15 minutes
- Yield: 36 squares
- Diet: Vegetarian
Description
Peppermint Christmas Fudge is a festive, creamy chocolate treat swirled with refreshing peppermint flavor and crunchy candy bits. It’s simple to make, perfect for holiday gifting, and absolutely irresistible on any dessert tray.
Ingredients
3 cups semi-sweet chocolate chips
1 (14 oz) can sweetened condensed milk
4 tablespoons unsalted butter
1 teaspoon vanilla extract
1/2 teaspoon peppermint extract
1/4 teaspoon salt
1/2 cup crushed peppermint candies or candy canes
Optional: additional crushed peppermint for topping
Instructions
1. Line an 8×8-inch baking dish with parchment paper, leaving some overhang. Lightly grease the paper.
2. In a medium saucepan over low heat, combine chocolate chips, sweetened condensed milk, and butter. Stir until smooth.
3. Remove from heat and stir in vanilla, peppermint extract, and salt. Fold in crushed peppermint candies.
4. Pour the mixture into the prepared pan and smooth the top. Add extra peppermint if desired.
5. Refrigerate for at least 2 hours or until fully set.
6. Lift fudge from the pan using parchment and cut into squares to serve.
Notes
Make sure to stir constantly to avoid burning the chocolate.
Use high-quality chocolate chips for best flavor and texture.
Add extra peppermint bits just before chilling for a festive look.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 square
- Calories: 150
- Sugar: 18g
- Sodium: 45mg
- Fat: 7g
- Saturated Fat: 4.5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 1g
- Protein: 1g
- Cholesterol: 10mg
Keywords: peppermint fudge, Christmas fudge, holiday treats
