Chocolate Peppermint Cheesecake

This baked chocolate peppermint cheesecake is the ultimate Christmas dessert! Packed with crushed candy canes and topped with a fudgy chocolate ganache, this indulgent showstopper is the perfect way to end any holiday celebration!

Our festive chocolate peppermint cheesecake recipe features a buttery Oreo cookie crumb crust and a creamy chocolate filling studded with crushed candy canes. And it’s all topped with a smooth chocolate ganache for a wonderfully decadent finish!

Make sure to check out our guide to New York Cheesecake for a detailed look at baking the perfect cheesecake!

Slice of peppermint chocolate cheesecake with chocolate ganache and crushed candy cane garnish.

Key recipe ingredients

  • Semisweet chocolate: This gives the chocolate peppermint cheesecake its rich, decadent flavor.
  • Heavy cream: Heavy cream gives the cheesecake an indulgent mouthfeel. It’s also used in the ganache topping for a fudgy finish.
  • Cream cheese: Use a full-fat cream cheese, such as Philadelphia or any other quality brand.
  • Unsweetened cocoa powder: In addition to chocolate, we add cocoa powder for a deeper chocolate flavor.
  • Sour cream: Sour cream contributes moisture, but also adds a slight tanginess that cuts through the richness of the other cheesecake ingredients.
  • Peppermint extract: Peppermint extract is quite potent. I recommend using 1/4 teaspoon and no more than 1/2 teaspoon for a balanced cheesecake.
  • Eggs: Four eggs contribute to the ultra smooth, custard-like texture of our cheesecake.
  • Peppermint candies: Finely crushed peppermint candies give the cheesecake a beautiful mintiness without overwhelming it.

Equipment: You’ll need a 9-inch (23 cm) springform pan for this chocolate peppermint cheesecake recipe.

Ingredient substitutions

Oreos: You can substitute the Oreos in this chocolate peppermint cheesecake crust with any other chocolate sandwich cookie, or even graham crackers. If using graham crackers, use about 2 cups (215 grams) and add an extra tablespoon of butter.

Peppermint extract: The peppermint extract adds an extra minty boost, but you can leave it out or even add an extra teaspoon of vanilla extract.

Peppermint candies: While I like to use candy canes (’tis the season!), you can also use any other hard peppermint candies, such as starlight candies.

Step by step instructions

Step 1: Make the crust. Simply mix crushed Oreos and melted butter, press into the springform pan and bake for 10 minutes. For more tips on making the chocolate cookie crumb crust, check out our detailed Oreo cheesecake crust recipe.

Step 2: Make the chocolate peppermint cheesecake filling. Start by making the ganache. Next, beat the cream cheese with the remaining ingredients. Fold in the ganache and crushed peppermint, and then pour into the cooled crust.

Step 3: Bake! Bake at 325°F (160°F) for 30 minutes. Then, reduce the temperature to 250°F (120°C) and continue baking for 35-40 minutes. Let the cheesecake sit in the warm oven for another half hour before letting it cool to room temperature.

Step 4: Allow to chill and decorate. Chill the cheesecake in the refrigerator for at least six hours. Add the chocolate ganache and then sprinkle with crushed peppermint for a colorful finish!

Make ahead and storage

After adding the chocolate ganache, this chocolate peppermint cheesecake can be stored covered in the fridge for up to five days.

To freeze the cheesecake, leave off the chocolate ganache and candy cane garnish. Wrap the cheesecake (either individual slices or the whole cheesecake) in a layer of plastic wrap, followed by a layer of aluminum foil.

The cheesecake can be frozen for up to three months. Defrost the cheesecake in the refrigerator overnight before serving.

Expert cheesecake tips

  • Use room temperature ingredients. Allow the cream cheese, sour cream and eggs to come to room temperature before using in your chocolate peppermint cheesecake.
  • Scrape down the bowl. Scrape down the sides and bottom of the mixing bowl often. This prevents any lumps or unmixed pockets of cream cheese.
  • Chill the cheesecake. After baking, let your chocolate peppermint cheesecake cool to room temperature before transferring it to the refrigerator for another six hours. Chilling the cheesecake allows the flavors to meld and the cheesecake to set.
  • Use a thermometer to know when the cheesecake is done. You can turn off the oven when your cheesecake reaches an internal temperature of 145°F (63°C). This method helps avoid overcooking, keeping the texture smooth and creamy.
Chocolate ganache and candy cane garnish on cheesecake.

Frequently Asked Questions

What size pan should I use?

You need a 9-inch (23 cm) springform pan for this chocolate peppermint cheesecake recipe.

Why is my cheesecake batter lumpy?

To prevent lumpy cheesecake batter, make sure all ingredients are at room temperature so they blend together easily. Scrape down the bowl frequently to prevent any pockets of unmixed cream cheese.

How do I know when my cheesecake is ready?

I highly recommend testing your cheesecake with an instant read thermometer. This will not cause cracks in your cheesecake! Cracks are simply caused by overbaking and using a thermometer will allow you to take your cheesecake out of the oven as soon as it’s ready.

You can turn off the oven when your cheesecake reaches an internal temperature of 145°F (63°C). The additional resting time in the warm oven will bring it up to a perfect 150°F (66°C).

Can I make this cheesecake with a water bath?

I am a strong believer that water baths are unnecessary for ultra smooth and creamy cheesecakes. Instead of a water bath, I recommend checking your cheesecake’s internal temperature with an instant read thermometer to prevent overbaking.

Do I need to chill the cheesecake before eating?

Yes! The chill time allows the cheesecake to firm up and set, which is crucial for a cohesive texture.

The chocolate in my ganache didn’t melt completely. How can I fix it?

If your heavy cream wasn’t hot enough to melt the chocolate, simply heat the chocolate and cream mixture in the microwave in 5-10 second increments. Whisk until smooth.

Slice of cheesecake with several bites taken out to reveal ultra creamy center.

And if you’re loving this chocolate peppermint cheesecake recipe, we have even more cheesecake inspiration for you:

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Slice of peppermint chocolate cheesecake with chocolate ganache and crushed candy cane garnish.

Chocolate Peppermint Cheesecake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Brit Kapustina
  • Total Time: 1 hour 40 minutes
  • Yield: 12
    • Prep Time: 30 minutes
    • Cook Time: 70 minutes
    • Category: Dessert
    • Method: Oven
    • Cuisine: American



  • 24 Oreo cookies, finely crushed
  • 4 tablespoons (55 g) unsalted butter, melted

Cheesecake Filling

  • 10 ounces (280 grams) semisweet chocolate, finely chopped
  • ⅔ cup (160 ml) heavy cream
  • 32 ounces (900 grams) full-fat cream cheese, room temperature
  • 1 ¼ cup (250 gramsgranulated sugar
  • 3 tablespoons (22 gramsunsweetened cocoa powder
  • ¼ teaspoon kosher salt
  • 1 cup (240 grams) sour cream
  • 1 teaspoon vanilla extract
  • ¼ teaspoon peppermint extract
  • 4 large eggs
  • ¾ cup (160 grams) peppermint candies (such as candy canes), finely crushed


  • ¾ cup (180 ml) heavy cream
  • 6 ounces (170 grams) semi-sweet chocolate, finely chopped
  • ¼ cup (50 grams) peppermint candies (such as candy canes), finely crushed



  1. Preheat oven to 325°F (160°C) and lightly grease a 9-inch (23 cm) springform pan.
  2. In a small bowl combine the finely crushed Oreos and melted butter. Mix until the cookie crumbs are completely coated. Firmly press the mixture into the bottom of the pan and slightly up the sides to form the crust.
  3. Bake for 10 minutes, then remove and let cool completely before adding the cheesecake filling.

Cheesecake Filling

  1. Prepare the ganache. Place the chopped chocolate in a heat-resistant bowl. Place the heavy cream in a small saucepan over medium heat. Cook until the mixture begins to simmer. Pour the heavy cream over the chocolate, cover and set aside for 3 minutes. Whisk the mixture until smooth, cover and set aside.
  2. Beat the cream cheese with an electric mixer on medium-low speed until completely smooth. Scrape down the sides and bottom of the bowl as needed.
  3. Add the sugar, cocoa powder and salt. Continue beating until well combined.
  4. Mix in the sour cream, vanilla extract and peppermint extract until fully incorporated.
  5. Add the eggs one at a time, beating after each addition until just combined. Don’t overmix here!
  6. Gently fold in the chocolate ganache and the crushed peppermint candies.
  7. Pour the cheesecake batter into the cooled crust.
  8. With the oven still at 325°F (160°C), place the cheesecake on the center rack. To safeguard against any leakage, you can also place the cheesecake on a rimmed pan. Bake for 30 minutes.
  9. Reduce heat to 250°F (120°C). Slightly crack the oven door for the first several minutes to help the oven cool more quickly. Bake for 35-40 minutes or until the internal temperature of the cheesecake reaches 145°F (63°F) with an instant read thermometer. The edges will be mostly set, but the center will still be quite jiggly.
  10. Turn off the oven and crack the oven door 2 inches (5 cm). Let the cheesecake sit in the warm oven for 30 minutes.
  11. Remove the cheesecake from the oven and allow to cool at room temperature for 2 hours. Transfer to the refrigerator for at least 6 hours before releasing from the springform pan and adding the ganache.


  1. Place the chopped chocolate in a heat-resistant bowl.
  2. Heat the heavy cream in a small saucepan over medium heat until it begins to simmer. Immediately pour the heavy cream over the chocolate, cover and let sit for 3 minutes.
  3. Whisk the mixture until smooth. Pour the ganache onto the cheesecake and spread the mixture evenly over the top.
  4. Once the ganache has set, sprinkle with crushed peppermint candies.


Internal temperature: Use an instant read thermometer to ensure your cheesecake doesn’t overbake. The cheesecake should be at 145°F (63°C) when you turn off the oven. Resting in the warm oven will bring it up to the perfect internal temperature of 150°F (66°C).

Make ahead: I recommend making this cheesecake a day before serving, as it takes at least 8 hours to set.

Storage: The cheesecake will keep covered in the fridge for up to 5 days or frozen for up to 3 months.


  • Serving Size: 12
  • Calories: 895.3
  • Sugar: 64.2g
  • Sodium: 397.6mg
  • Fat: 64.1g
  • Saturated Fat: 36.6g
  • Unsaturated Fat: 14.3g
  • Trans Fat: 1.4g
  • Carbohydrates: 81.2g
  • Fiber: 4.2g
  • Protein: 12.1g
  • Cholesterol: 192mg

This post may contain affiliate links through which we may earn a small commission at no additional cost to you. We only recommend products that we genuinely love and would use ourselves.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star