This post may contain affiliate links. Please read our disclosure policy.
Chocolate Peanut Butter Cheesecake is the kind of dessert that makes everyone stop and stare before diving right in. Imagine a creamy layer of peanut butter cheesecake baked right on top of a rich, fudgy chocolate cake, all in one pan. It’s indulgent, easy to make, and every bite tastes like pure bliss.
If you love the classic combo of peanut butter and chocolate, this Chocolate Peanut Butter Cheesecake recipe will make your dessert dreams come true. It’s part cheesecake, part cake, and completely irresistible. You can even take it to the next level with a glossy chocolate ganache frosting that makes this cheesecake truly unforgettable.

Table of Contents
What Makes This Recipe So Good
There’s something magical about the way this Chocolate Peanut Butter Cheesecake brings two favorites together in one bite. The creamy peanut butter cheesecake layer melts into the soft, fudgy chocolate cake beneath it, creating the perfect balance of sweet, salty, and rich. It’s the kind of dessert that feels fancy enough for special occasions but simple enough to make any weekend extra special.
What really sets this Peanut Butter and Chocolate Cheesecake apart is how easy it is to make from scratch. You don’t need multiple pans or complicated steps, just mix, layer, and bake. The result is a decadent Peanut Butter Chocolate Cheesecake that tastes like it came from a bakery, especially when topped with a thick swirl of chocolate ganache.
How To Make Chocolate Peanut Butter Cheesecake
This Chocolate Peanut Butter Cheesecake may look impressive, but the ingredients are simple and easy to find. Each one plays an important role in building that rich, fudgy texture and creamy peanut butter flavor.
- Butter: Gives the chocolate cake its moist, tender crumb and adds richness to every bite.
- Cocoa Powder: Unsweetened cocoa deepens the chocolate flavor and balances the sweetness perfectly.
- Cream Cheese: The base of the peanut butter cheesecake layer, giving it a smooth and creamy texture.
- Peanut Butter: Adds a nutty, slightly salty contrast that pairs beautifully with the chocolate cake.
Note: Please see recipe card at the bottom for a full list of ingredients with measurements.
How To Make Chocolate Peanut Butter Cheesecake
- Prep the Pan and Oven: Preheat oven to 175°C (350°F). Grease an 8-inch round springform pan with cooking oil spray, line it with parchment paper, and set aside.
- Make the Cake Batter: In a large bowl, beat together the butter and sugar until light and creamy. Add the eggs one at a time, then mix in the milk until fully combined.
- Combine the Dry Ingredients: Sift in the flour, cocoa powder, baking powder, and salt. Pour in the coffee and beat the batter until fluffy, smooth, and well blended. Set aside while you prepare the cheesecake mixture.
- Prepare Cheesecake Mixture: In a separate bowl, beat cream cheese, sweetener, peanut butter, sour cream, egg, and cornstarch until smooth and lump-free. This creates a creamy, rich layer that will bake perfectly on top.
- Layer the Batter: Pour half of the chocolate cake batter into the prepared pan, then spread one-third of the cheesecake mixture on top without swirling. Add the remaining cake batter, then pour the rest of the cheesecake mixture evenly over the surface.
- Bake and Set the Cake: Bake for 50 to 55 minutes, or until the center is just set with a slight wobble. If it browns too quickly, tent it loosely with foil. When done, slightly open the oven door and let it rest inside for 20 minutes to finish setting.
- Prepare Glaze: Prepare the glaze by melting the chocolate in short intervals and stirring in the yogurt until smooth. Make the peanut butter frosting by whisking all ingredients until creamy.
- Finish and Frost: Remove from the oven and let it cool for two hours. Once the cake has chilled, spread the chocolate glaze around the sides and the peanut butter frosting on top.
When serving this Chocolate Peanut Butter Cheesecake, go all in on the comfort food theme. Pair it with a warm Hot Fudge Chocolate Pudding Cake for a rich, chocolate-on-chocolate experience that will make any sweet tooth swoon. If you want something lighter but still decadent, try a chilled Strawberry Coconut Cheesecake Salad for a creamy, fruity balance. Or pour a cozy Peanut Butter Nutella Hot Chocolate on the side to really lean into that peanut butter and chocolate duo everyone loves.
Tips For Making Chocolate Peanut Butter Cheesecake
- Use full-fat cream cheese and sour cream for the best creamy texture. Low-fat versions can make the cheesecake slightly grainy.
- Make sure all your cheesecake ingredients are at room temperature before mixing. This helps create a smooth, lump-free filling.
- Don’t skip the resting step after baking. Leaving the oven door slightly open helps prevent cracks on top.
- If you want a deeper chocolate flavor, use brewed coffee instead of water in the cake batter. It enhances the cocoa without making it taste like coffee.
Recipe FAQ’s
You can use a regular round cake pan lined with parchment paper. Just make sure to let the cheesecake cool completely before carefully lifting it out.
The center should have a slight wobble when you gently shake the pan. It will continue to set as it cools, so don’t overbake it.
Yes, but coffee enhances the chocolate flavor without making it taste like coffee. If you prefer not to use it, replace it with warm water or milk.

WATCH US MAKE Chocolate Peanut Butter Cheesecake RIGHT HERE!

Chocolate Peanut Butter Cheesecake Cake
Ingredients
Chocolate Cake:
- 1/2 cup butter
- 1 cup granulated sugar or a natural granulated baking sweetener that measure 1:1 with sugar
- 2 eggs large
- 1/2 cup skim milk or full fat or almond milk
- 1 1/4 cup all purpose flour or plain flour
- 1/2 cup unsweetened cocoa powder
- 2 teaspoons baking powder leveled
- 1/4 teaspoon salt
- 1/4 cup water boiled, brewed with 2 teaspoons instant coffe, or 1/4 cup strong brewed coffee, at room temperature
Cheesecake:
- 1 cup light cream cheese at room temperature
- 1/3 cup natural powdered sweetener or sugar
- 1/4 cup creamy peanut butter do not use natural
- 1/2 cup sour cream or natural, plain, or Greek yogurt
- 1 egg large
- 1 teaspoons cornstarch
Chocolate Yogurt Glaze: (OPTIONAL)
- 3 1/2 oz 70% dark chocolate or milk chocolate
- 3 1/2 oz vanilla Greek yoghurt or naturally sweetened Greek yogurt
Peanut Butter Yogurt Frosting: (OPTIONAL)
- 1/2 cup vanilla Greek yogurt naturally sweetened Greek yogurt, room temperature
- 2 tablespoons peanut butter
- 2 tablespoons powdered sugar or powdered sweetener
Instructions
- Preheat oven to 175°C | 350°F. Lightly grease an 8-inch round springform pan with cooking oil spray; line with baking / parchment paper and set aside.***
For The Cake:
- In a large bowl, beat together the butter and sugar until light and creamy. Beat in the eggs, one at a time, until light and creamy. Beat in the milk until well combined.
- Sift in the flour, cocoa powder, baking powder and salt, mixing them through the wet ingredients. Pour in the coffee and beat the batter until fluffy, well combined and smooth (about 1 minute). Set aside.
For The Cheesecake Mixture:
- Beat the cheesecake ingredients together until smooth and lump free (about one minute on low speed).
Assemble Cake:
- Evenly pour half of the cake batter into the prepared pan. Pour ⅓ of the cream cheese mixture over the cake layer (don’t swirl it through). Pour the remaining cake batter over the cream cheese; then pour the remaining cream cheese mixture over the top to evenly cover the cake.
- Bake in preheated oven for 50 – 55 minutes, or until the centre is just set (it will have a very slight wobble to it). If you find it is browning after 30 minutes, tent with foil being careful the foil does not stick to the cheesecake). Slightly open oven door and keep it ajar with the cheesecake still in the oven for 20 minutes to allow the cheesecake to set further.
- Remove from the oven and allow to cool for two hours. By this stage, it will be soft but set enough to serve slightly warm. OR cover with foil and refrigerate for 6 hours or over night.
For The Chocolate Yogurt Glaze:
- Melt the chocolate in the microwave in 30 second increments; stirring after each until completely melted. Lightly mix the yogurt through the chocolate until just combined (don’t beat it or the chocolate will seize and harden).
For The Peanut Butter Yogurt Glaze:
- Beat all ingredients well until smooth, lump free and combined.
Frost Cake:
- Once cake has chilled, remove from baking pan onto serving plate. Spread the chocolate glaze evenly around the sides of the cake with a thin, straight spatula. Spread the peanut butter frosting over the top of the cake. Decorate with crushed chocolate chips and peanut butter chips (I blended them in a small magic bullet cup or small food processor).
Notes
*Use a yogurt you like the taste of. One not too bitter, or the bitterness will come out in the frosting
*Please don’t be tempted to NOT line your baking tin. The cake will stick to the sides without the parchment or baking paper OPTIONAL CHOCOLATE GANACHE FROSTING (AS SHOWN IN THE VIDEO): Bring 1 cup heavy cream to a gentle simmer over low-medium heat. Take off heat immediately, and break 7-ounces or 200-grams chocolate of choice (we used 70% cocoa) into pieces. Add chocolate pieces to the cream; cover with a lid and allow to sit for 5 minutes undisturbed. After 5 minutes, the chocolate will have started to melt. Begin to whisk the chocolate through the cream slowly, and gradually whisk faster to combine. Cool slightly (about 15 minutes), before pouring over the cake.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
You might also like

Get a free eBook!
Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!














Which frosting tastes the best for this cake?
Hi Emmy, it’s entirely up to you! Personally, though, my favorite has to be the peanut butter frosting—it’s just so good. Let me know which one you go for!