• Recipes
  • About
menu icon
go to homepage
  • Recipes
  • About
search icon
Homepage link
  • Recipes
  • About
×
Home » Recipes » Cheesecake

Chocolate Peanut Butter Cheesecake

Leona Konkel, of Easy As Cookies, holds a cookie with a bite missing. Photo credit: Heart from Home Photography.
Modified: Jul 29, 2025 · Published: Jul 24, 2025 by Leona Konkel · This post may contain affiliate links · 1 Comment

Sharing is caring!

  • Share
  • Tweet
  • Email
↓ Jump to Recipe

This is definitely the dessert for you if you love cheesecake and the combination of chocolate and peanut butter. But the main reason why I love this Chocolate Peanut Butter Cheesecake is the fudge layer hidden between the crust and cheesecake layer!

A bite of chocolate peanut butter cheesecake, on a fork.

I hadn't made this cheesecake in a while, but it's remained near and dear to my heart. It's smooth and creamy, and so rich and decadent.

I originally made the cheesecake for Alex's birthday in 2014, and made it again and wrote about it in 2016. I've put off making it again for one reason - it just makes too much to eat! But I've come to accept that sharing cheesecake (and freezing slices of it) is a good thing.

I'll warn you - making this cheesecake will take a full morning and a little patience. But it's worth it. After it chills, you'll be chill enough to top it with ganache and serve it at your leisure.

[This post contains affiliate links. I may make a commission for purchases made through links on this post. As an Amazon Associate, I earn from qualifying purchases.]

Jump to:
  • Ingredients
  • Equipment
  • Instructions
  • Storage
  • Top Tip
  • Recipe FAQ
  • More Peanut Butter
  • 📖 Recipe

Ingredients

This recipe is based on Smitten Kitchen's Chocolate Peanut Butter Cheesecake, which she adapted from dessert components from Bon Appetit. Since I first tried it, I've modified the crust, fudge layer, and ganache.

You'll want to gather your ingredients before you start. There's 4 layers, so you'll use some ingredients in more than one place!

Ingredients for chocolate peanut butter cheesecake: chocolate graham crackers, sugar, yogurt, peanut butter, eggs, cream cheese, heavy cream, vanilla extract, chocolate chips, butter.
  • Crust: chocolate grahams or animal crackers, sugar, & butter
  • Fudge: heavy cream and chocolate
  • Cheesecake: cream cheese, peanut butter, sugar, yogurt, eggs, and vanilla
  • Ganache: even more heavy cream and chocolate!

I've used both chocolate graham crackers and chocolate animal crackers for the crust. I prefer chocolate animal crackers because they taste better, but either will work fine.

You'll need plenty of heavy cream for both the fudge layer inside the cheesecake and the ganache on top. You can use whipping cream, which is pretty similar in composition.

I use semisweet chocolate chips rather than chopped chocolate, for ease. I've used store-brand here, and they work fine. This dessert is rich enough that I don't recommend using with too high a chocolate percentage.

I used standard fat cream cheese this time, but I used lower fat Neufchatel cheese in years past and thought it worked fine. Use whichever you're used to using. The most important thing is that your cream cheese is very softened before you start.

I use yogurt to smooth out the batter and add a little extra tang, but Deb at Smitten Kitchen used sour cream, which is more traditional. I simply always have plain yogurt around. I don't recommend Greek yogurt because of its thickness, or low-fat yogurt because it won't bake properly.

Use standard creamy, grocery store peanut butter. You'll want a usual one with sugar and oil added, rather than a "natural," single-ingredient peanut butter. I don't recommend crunchy because I don't think it will mix enough or be peanutty enough; rather, add chopped peanuts to the batter directly if you want crunch.

Equipment

You need a 9-inch springform pan (affiliate link) with detachable sides because cheesecake is too delicate to flip over to remove. Put a round of parchment on the bottom of the pan if you're concerned about it being difficult to remove from the base. Although I usually use it to make things like my Brownie Cheesecake, I also use it sometimes to make regular cakes when I don't feel like turning them out.

You need some kind of electric mixer to get the cheesecake batter smooth and creamy. I prefer to use my Kitchenaid stand mixer (affiliate link), although an electric hand mixer (affiliate link) will also work; it just may take more time.

Instructions

There's 4 components of this: crust, fudge, cheesecake, and ganache.

Pull the cream cheese from the fridge an hour before you start making the cheesecake. If nothing else, remove the bricks of cream cheese from the fridge and from their packages and place them in your mixer bowl when you start the crust.

Crust

Crush the grahams or animal crackers in a bowl, food processor, or plastic bag. You want them uniformly small - no big pieces. Measure out the 2 ½ cups crumbs after they're crushed.

Chocolate graham cracker crust crumbs in a bowl.
  1. Mix together chocolate animal cracker crumbs, sugar, and melted butter in a mixing bowl, stirring until everything's moistened. You don't want dry crumbs or clumps.
Chocolate graham cracker crust, patted along the bottom and sides of a springform pan.
  1. Gently but firmly pat the crumbs along the bottom and sides of a 9-inch springform pan (affiliate link), to within ½ inch of the top rim. Use your fingers to swipe around the bottom edge in the corners so that it's not too thick to cut through.

Put the crust in the fridge while you make the fudge layer.

Fudge Layer

Melted chocolate ganache in a saucepan.
  1. Bring heavy cream to a simmer in a small or medium saucepan. I usually swirl the cream once or twice while I heat it. Turn off the heat, and add the chocolate, being sure it's submerged. Let rest for 5 minutes, then stir until smooth. A couple of small clumps of chocolate are fine.
Chocolate ganache spread along the bottom and sides of a chocolate graham cracker crust in a springform pan.
  1. Pour the chocolate ganache into the prepared crust. Spread it along the bottom and up the sides, but skip doing the sides if the ganache pulls the crumbs down.
    Freeze the crust until firm (about 30 minutes) before filling.

Cheesecake Layer

Go ahead and pull out the eggs to get the chill off them when you freeze the crust and fudge layer. After 20 minutes, preheat the oven and start making the cheesecake layer.

Whipped cream cheese, peanut butter, and sugar, in a stand mixer bowl.
  1. Using an electric hand mixer (affiliate link) or the paddle attachment of a stand mixer, beat the cream cheese, peanut butter, and sugar on medium speed until well blended.
    This will take about 4 minutes, and it'll lighten in color. It's ok if it looks curdled. Be sure to scrape the bottom and sides of the bowl occasionally!
Peanut butter cheesecake batter in a stand mixer bowl.
  1. Add the yogurt (which will smooth out the batter) and the eggs one at a time, beating and scraping the bottom after each addition. Stir in the vanilla with the last egg. This will be around another 2-4 minutes of mixing time.
Peanut butter cheesecake batter in a crust in a springform pan.
  1. Scrape the batter onto the chilled fudge layer, and smooth it out (unlike what I did here).
Peanut butter cheesecake in a springform pan, still warm from the oven.. There are cracks along the top edges where it puffed out.
  1. Bake for 75-90 minutes. (Mine consistently takes 90.) The cheesecake is done when around 2 inches from the edge is set, and the center only jiggles slightly. It will have puffed up and may have cracked, but this is also okay...
Cold peanut butter cheesecake in a springform pan. The cracks in it have deflated as it cooled.
  1. ...because after your cheesecake cools, it will have deflated somewhat, and the cracks will have closed up.
    If you're concerned it's not pretty, don't worry - that's why we top it with ganache.
    PS: this isn't the same cheesecake in the photo from Step 7.

Cool the cheesecake at room temperature for at least 30 minutes before storing in the refrigerator on a trivet to finish cooling the rest of the way. Chill for at least 3 hours, preferably longer, before topping with ganache.

Ganache

When the cheesecake is cool enough, make the ganache to top it.

Chocolate ganache in a purple bowl.
  1. You can combine the cream and chocolate as in Step 3 above.
    Or, combine the cream and chocolate in a microwave safe bowl. Microwave in 15 second increments, stirring after each one, until the ganache is smooth. When there's only a few smaller lumps, switch to 5-10 second bursts.
Chocolate peanut butter cheesecake topped with chocolate ganache, still in a springform pan.
  1. Spread the ganache over the cheesecake, all the way to the edges. Let set for 30 minutes before serving.

If you don't plan to serve it now, store it in the refrigerator for later.

Storage

Cheesecake should always be promptly stored in the refrigerator. I haven't noticed much difference between cutting it straight from the fridge versus pulling it out in advance.

Cut into at least 16 slices, and smaller if you can, because it's very rich. However, it's a messy cheesecake to cut because it's so tall and dense. At home I prefer to cut a 16th and only eat half of it, storing the rest of the slice in a container for dessert another time. PS: the ganache often pulls off of the cheesecake when I eat it. C'est la vie.

We've enjoyed this cheesecake for days. You can also freeze slices of the cheesecake if you can't eat it all quickly enough; see the FAQ for details.

Top Tip

Always have your cream cheese very softened before making cheesecake. If your cream cheese is cold, you won't be able to beat the lumps out.

Recipe FAQ

How can I prevent lumps in my cheesecake?

The best way to prevent cream cheese lumps in cheesecake is to thoroughly soften your cream cheese before you start. I let my cream cheese rest at room temperature for at least an hour before starting, and even longer if it's winter. You can speed up softening the cream cheese if you remove it from the foil packaging and place it in the stand mixer bowl to soften. Unfortunately, I've never discovered a way to get rid of lumps of cream cheese once I've started mixing.

How do I prevent cracks in my cheesecake?

Cracks can happen if you overmix cheesecake batter or if you overbake it. Ones from overmixing aren't as big a deal as those from overbaking; in my experience, overmixing cracks are often a cosmetic issue and don't affect the texture. This happened to my cheesecake, and I just hid them with ganache. The texture was still soft and creamy.
Cracks from overbaking do affect the texture and should be avoided. Be sure to check the cheesecake at the shorter baking time listed and pay attention to visual cues for doneness.
Many people use a water bath or a pan of water in the oven while cheesecake bakes, for extra protection.

How do I know if cheesecake is done?

Cheesecake is done when it's set around 2 inches in from the sides of the pan, but the center still jiggles or wobbles. Residual heat will cause the cheesecake to still cook and set as it cools. If you feel the need to take its temperature, a done cheesecake should be around 155F in the center.

What if my fudge layer or ganache has lumps?

If there's still a few lumps in your ganache, you may be able to press them out against the sides of the saucepan. You can also put the mixture back on low heat and stir constantly to try to get rid of larger lumps. However, DO NOT overheat. Overheated chocolate will also be lumpy. You should be able to touch ganache with your finger without burning yourself. If it's too hot for your skin, it's too hot for chocolate.

How can I store leftover cheesecake?

Cheesecake stays good for several days. Keep it in a sealed container in the refrigerator.
For longer storage, you can freeze it. Slice the cheesecake, place on a sheet of waxed or parchment paper, and fold the paper up the sides of the cheesecake. This protects them from air and keeps the slices from sticking together. Once it's frozen, store in a freezer bag after you squeeze the air out of it.

Can I make a gluten-free cheesecake?

The fudge layer, cheesecake layer, and ganache are all gluten-free! You should be able to substitute gluten-free chocolate graham cracker crumbs for the chocolate animal cracker crumbs. If you can't find gluten-free chocolate grahams, I recommend searching for a gluten-free chocolate crumb crust recipe.

More Peanut Butter

If you love peanut butter, you should definitely check out these recipes!

  • The top of a monster cookie.
    Monster Cookies
  • A fork holds a bite of chocolate peanut butter cake in the air, close to the camera so layers are easily seen.
    Chocolate Peanut Butter Cake
  • chocolate peanut butter bites on a white cloth, with rolled oats strewn across, with a metal cookie scoop at the side
    Chocolate Peanut Butter Bites
  • peanut butter fudge squares in a tin
    Grandma Wright's Peanut Butter Fudge

Interested in other recipes? I save and share recipes I like or want to try on my Pinterest page - follow me there! You can also check out my Facebook page for more recipes and helpful tips. I'm also happy to try to help troubleshoot my recipes there.

Have you tried this recipe? Or have a question about it? Rate it or leave a comment below! (PS: rating my recipes helps other people find them, too!)

📖 Recipe

A bite of chocolate peanut butter cheesecake, on a fork.
Print Recipe Pin Recipe Save Saved!
5 from 1 vote

Chocolate Peanut Butter Cheesecake

My Chocolate Peanut Butter Cheesecake is creamy and delicious! With a fudgy ganache layer under smooth peanut butter cheesecake layer, it's rich and decadent!
Prep Time50 minutes mins
Cook Time1 hour hr 50 minutes mins
Chill Time3 hours hrs 30 minutes mins
Total Time6 hours hrs 10 minutes mins
Course: Dessert
Cuisine: American
Keyword: cheesecake, chocolate, cream cheese, ganache, graham crackers, peanut butter
Servings: 16
Calories: 684kcal
Author: Leona Konkel

Equipment

  • 9-inch springform pan (affiliate link) (must have 3 inch sides, or the cheesecake will overflow)
  • stand mixer or electric hand mixer (affiliate link)

Ingredients

Crust

  • 2 ½ cups chocolate animal cracker crumbs (9 ounces; chocolate grahams work too)
  • 5 tablespoons sugar (75 grams)
  • 9 tablespoons butter (melted)

Fudge Layer

  • 1 ¼ cups heavy cream (10 ounces)
  • 16 ounces semisweet chocolate (chopped)

Cheesecake Layer

  • 16 ounces cream cheese (2 packages; at room temperature)
  • 1 ¼ cup creamy peanut butter (320 grams)
  • 1 cup sugar (200 grams)
  • ¾ cup yogurt (175 grams)
  • 3 eggs
  • 2 teaspoons vanilla extract (10 grams)

Ganache

  • 9 tablespoons heavy cream (4 ½ ounces)
  • 4 ½ ounces semisweet chocolate (chopped)

Instructions

Crust

  • Combine the chocolate crumbs, sugar, and melted butter in a bowl, making sure everything is moistened.
  • Pour into a 9-inch springform pan (affiliate link) with 3-inch sides. Pat up the sides, leaving ½ inch of space at the top. Spread the crumbs along the bottom of the crust evenly, and gently pat them to stick together. Scrape away extra crumbs from the corner, as it can become very thick, and even everything out.
  • Chill briefly while you prepare the fudge layer.

Fudge Layer

  • In a small or medium saucepan, bring the 10 ounces of heavy cream to a simmer, giving it a shake every now and then. Turn off the heat, and add the chocolate, being sure to get it all into the warm cream. Let rest for 5 minutes.
  • Stir until the chocolate is melted and the mixture is smooth. If you still have bits of chocolate that aren't melted, turn the heat to low and stir constantly to help it along. Do not overheat; overheated chocolate will also be lumpy, but will have a worse taste and texture.
  • Pour the fudge into the prepared, chilled crust. Use a rubber spatula to gently spread the fudge up the sides as well. (Skip this if it begins to pull down the crust.)
  • Place pan in the freezer for 30 minutes, until fudge is firm. At the 20 minute mark, begin the cheesecake batter.

Peanut Butter Cheesecake Layer

  • Preheat your oven to 325℉.
  • Using a stand mixer or an electric hand mixer (affiliate link), beat the cream cheese, peanut butter, and sugar for 4 minutes, using the paddle attachment at medium speed, until well blended and lightened in color. (This may take longer with a hand mixer (affiliate link); be sure to scrape the bottom and the insides of the beaters often.)
    The mixture may look curdled. This is okay.
  • Scrape up the bottom. Add the yogurt, and then the eggs one at a time, beating and scraping the bowl after each addition, for a total of 2-4 minutes. Beat in the vanilla.
  • Scrape the cheesecake batter into the chilled crust and fudge, and smooth out the top a little. The batter will come up to almost the top of the pan.
  • Bake the cheesecake at 325F for 75-90 minutes, until it's set 2 inches from the edges and center only moves slightly. The top will puff up a lot and may develop cracks. This is okay, as you'll cover them with ganache anyway.
    Mine has consistently needed 90 minutes recently.
  • Cool at room temperature for 30-60 minutes, then refrigerate until completely chilled, at least 3 hours.

Ganache

  • Heat the cream and chocolate as described for the fudge layer, or make the ganache in the microwave.
  • For the microwave, combine the 9 tablespoons cream and 4 ½ ounces chocolate in a microwave-safe bowl. Heat in 15 second increments, stirring after each one. Once it's almost completely melted but still has a few solid bits, switch to 10 second increments. Repeat until it's melted and smooth.
  • Spread over the cheesecake. Extend it all the way to the edge if you didn't get ganache up the crust edges. Let ganache set for 30 minutes before serving.
  • Cut into very thin slices. Store in the refrigerator. We've enjoyed it for up to a week.
  • For longer storage if you can't eat it all, cut into slices and wrap bottom and sides in waxed paper. Freeze until solid, then store in an airtight freezer bag.

Notes

This is an incredibly rich cheesecake. I try to cut it into as small slices as I can. You may prefer to cut 16 slices, and only eat half, saving the other half for another time. 
Chocolate animal crackers taste better than chocolate grahams. If you use chocolate grahams, definitely try to get fudge up the sides before adding the cheesecake layer. 
I used lower fat Neufchatel cheese in this in the distant past, and think it should work if you'd prefer. 
I use chocolate chips rather than chopped chocolate; use what you'd prefer. 
Pat the crust only as much as you need to get the crumbs to not fall down the sides. Patting too hard will make the crust more difficult to cut through with a knife or fork. 
If you don't like crust very much, you can use 1 ½ cups crumbs, 3 tablespoons sugar, and 5 tablespoons butter. This will be a very thin crust; the bottom melds into the fudge and the bottom is messy in places. You will also find it hard to pat all the way up the sides. 
Originally adapted from Smitten Kitchen. I changed the crust recipe, and adjusted the fudge and ganache layers to compensate.
Calorie count calculated in MyNetDiary and is an estimate only. 
I made this recipe by using weight measurements, not volume measurements. 

 [Originally published July 10, 2016. Completely rewritten and recipe updated July 24, 2025.]

More Cheesecake

  • One cheesecake brownie seen from a side angle, to show distinct layers of cheesecake on top of brownie.
    Cheesecake Brownies
  • Chocolate chip cookie cheesecake bars, cut into squares and seen close up from the side to show texture.
    Chocolate Chip Cookie Cheesecake Bars
  • A bite of brownie cheesecake on a fork next to the slice of cheesecake. The rest of the cheesecake is in the background.
    Brownie Cheesecake

Sharing is caring!

  • Share
  • Tweet
  • Email

Comments

  1. Leona Konkel says

    July 24, 2025 at 7:16 pm

    5 stars
    Clearly, I love this recipe. Seriously, it's delicious. I hope you enjoy it as much as we do!

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




Leona Konkel, of Easy As Cookies, holds a cookie with a bite missing. Photo credit: Heart from Home Photography.

Hi, I'm Leona!

I'm Leona, a self-taught home cook and baker, keeping my family stocked with cookies. I share from-scratch recipes that are tested, simple, and made to fit everyday life.

About Me

December Sweets

  • peanut butter fudge squares in a tin
    Grandma Wright's Peanut Butter Fudge
  • close up of cut marshmallows
    Homemade Marshmallows
  • Homemade chocolate fudge, cut into squares. One square is on its side to show texture.
    Easy Homemade Chocolate Fudge
  • sesame brittle in a tin
    Homemade Sesame Brittle

Cozy Soup Recipes

  • baked potato soup in a bowl, topped with bacon and scallions
    Baked Potato and Bacon Soup
  • bowl of bean and bacon soup
    Slow Cooker Bean and Bacon Soup
  • black bean soup in a bowl
    Black Bean Soup
  • A bowl of Mexican soup on a table next to a spoon, with another bowl nearby.
    Easy Mexican-Inspired Soup (Healthy, Vegetarian, Pantry-Friendly)

Footer

↑ back to top

About

  • Privacy Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2010-2025 Leona Konkel and Easy As Cookies (easyascookies.com).  

Unauthorized use and/or duplication of this material without express and written permission from this website’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Leona Konkel and Easy As Cookies (easyascookies.com) with appropriate and specific direction to the original content.

A bite of chocolate peanut butter cheesecake, on a fork. Text overlay for Pinterest reads "Chocolate Peanut Butter Cheesecake. Rich, Creamy, & Decadent!"
A bite of chocolate peanut butter cheesecake, on a fork. Text overlay for Pinterest reads "Chocolate Peanut Butter Cheesecake. Rich, Creamy, & Decadent!"