Chocolate Peanut Butter Cheesecake Cake

Introduction
A slice of this Chocolate Peanut Butter Cheesecake Cake feels like a porch swing at sundown — warm, familiar, and full of family stories. It’s the kind of dessert that shows up at potlucks and church suppers, wrapped in a napkin and a memory.

Why make this recipe
Because every once in a while we need a dessert that hugs us back — rich chocolate cake, a dreamy peanut butter cheesecake layer, and a fluffy peanut butter frosting that ties it all together. It’s comforting, a little indulgent, and just the sort of thing that brings folks together around the table.

How to make Chocolate Peanut Butter Cheesecake Cake
This cake comes together in layers: a tender chocolate cake, a silky peanut butter cheesecake, and a cloud of peanut butter frosting. Take your time, mind the oven, and let each layer cool before you assemble — that’s where the magic happens.

Ingredients:

  • 2 1/2 cups all-purpose flour
  • 1 cup unsweetened cocoa powder
  • 2 1/2 tsp baking powder
  • 1 tsp baking soda
  • 1/2 tsp salt
  • 1 cup unsalted butter, softened
  • 2 cups granulated sugar
  • 4 large eggs
  • 2 tsp vanilla extract
  • 1 1/2 cups buttermilk
  • 16 oz cream cheese, softened
  • 3/4 cup granulated sugar
  • 2 large eggs (for the cheesecake layer)
  • 1 tsp vanilla extract (for the cheesecake)
  • 1 cup creamy peanut butter (for the cheesecake)
  • 1/2 cup unsalted butter, softened (for the frosting)
  • 1 cup creamy peanut butter (for the frosting)
  • 3 cups powdered sugar
  • 1/4 cup heavy cream
  • 1 tsp vanilla extract (for the frosting)

Directions:

  1. Preheat your oven to 325°F (165°C). Grease and flour two 9-inch round cake pans so the cakes come out easy as Sunday morning.
  2. In a medium bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt. Set this dry mix aside.
  3. In a large mixing bowl, beat the softened butter and 2 cups granulated sugar until light and fluffy, about 3–4 minutes. Add the eggs one at a time, beating well after each addition, and stir in 2 tsp vanilla extract.
  4. Gradually add the dry ingredients to the butter mixture, alternating with the 1 1/2 cups buttermilk, beginning and ending with the dry ingredients. Mix until just combined — don’t overwork it.
  5. Divide the batter evenly between the two prepared cake pans.
  6. In another large bowl, beat the 16 oz cream cheese until smooth. Add 3/4 cup granulated sugar and beat until creamy. Add the 2 eggs one at a time, beating well after each. Stir in 1 tsp vanilla extract and 1 cup creamy peanut butter until well combined.
  7. Spoon the peanut butter cheesecake mixture evenly over the chocolate cake batter in each pan. The cheesecake layer will sit on top of the cake batter and sink a bit as it bakes — that’s perfectly fine.
  8. Bake in the preheated oven for 50–60 minutes, or until the cheesecake layer is set and a toothpick inserted into the center comes out clean. Ovens vary, so keep a gentle eye on it.
  9. Let the cakes cool in the pans for 15 minutes, then run a knife around the edges and remove them from the pans. Transfer to a wire rack to cool completely.
  10. For the frosting: in a large mixing bowl, beat 1/2 cup unsalted butter and 1 cup creamy peanut butter until creamy. Gradually add 3 cups powdered sugar, alternating with the 1/4 cup heavy cream, beating until smooth and fluffy. Stir in 1 tsp vanilla extract.
  11. Once the cakes are completely cooled, place one cake layer on a serving plate, cheesecake side up. Spread a layer of peanut butter frosting over the top. Carefully place the second cake layer on top, cheesecake side down, so the cheesecake layers face each other in the center.
  12. Frost the top and sides of the cake with the remaining peanut butter frosting. Slice and enjoy the indulgent, layered goodness.

How to serve Chocolate Peanut Butter Cheesecake Cake
Serve slices room temperature or slightly chilled with a tall glass of milk, coffee, or a cup of sweet tea. A few chopped peanuts or a light drizzle of melted chocolate over each slice makes it feel extra-special for company.

How to store Chocolate Peanut Butter Cheesecake Cake
Store covered in the refrigerator for up to 4–5 days. If you need to keep it longer, wrap slices tightly in plastic wrap and freeze for up to 2 months — thaw in the fridge overnight before serving.

Tips to make Chocolate Peanut Butter Cheesecake Cake

  • Let your cream cheese soften to room temperature so the cheesecake layer is silky and lump-free.
  • Fill the pans no more than two-thirds full to prevent overflow as the cheesecake layer sets.
  • If the tops brown too quickly, tent loosely with foil during the last part of baking.
  • Chill the layers briefly if the frosting gets too soft while you’re assembling.
  • Use a long serrated knife dipped in hot water and wiped dry for neater slices.

Variations (if any)

  • Add chopped peanut butter cups between the layers for extra texture.
  • Swap half the buttermilk for strong brewed coffee to deepen the chocolate flavor.
  • Use crunchy peanut butter in the frosting for a nutty bite.
  • For a lighter frosting, swap half the butter for whipped cream and pipe a thin border of traditional frosting.

FAQs
Q: Can I use crunchy peanut butter instead of creamy?
A: Yes, crunchy peanut butter works well — it gives a nice texture. If you prefer ultra-smooth layers, stick with creamy.

Q: Can this cake be made in one pan and cut in half?
A: You could bake it in a larger pan, but baking times will vary. Two 9-inch rounds give you the classic layered look and even baking.

Q: My cheesecake layer cracked — is it still okay to eat?
A: Absolutely. Cracks happen and won’t affect the taste. Chill it well; the frosting and assembly will hide any imperfections.

Q: Can I make this ahead for a party?
A: Yes — bake the layers a day ahead and refrigerate them wrapped. Frost the day of the event for the prettiest finish.

Q: How do I know when it’s done?
A: The cheesecake layer should be set in the center with just a tiny bit of jiggle. A toothpick inserted in the center coming out clean is a good guide.

Conclusion

If you’re looking for another take or inspiration on chocolate and peanut butter together, this Chocolate Peanut Butter Cheesecake has some lovely ideas that echo these flavors, and if you love the idea of peanut butter cup accents, this Peanut Butter Cup Cheesecake Cake Recipe offers charming variations to try. Pull up a chair, slice yourself a generous piece, and remember — recipes like this are best shared with people you love.

Chocolate Peanut Butter Cheesecake Cake

A rich and indulgent layered cake combining chocolate, peanut butter cheesecake, and fluffy frosting, perfect for potlucks and family gatherings.
Prep Time 30 minutes
Cook Time 1 hour
Total Time 1 hour 30 minutes
Servings: 12 servings
Course: Dessert
Cuisine: American
Calories: 400

Ingredients
  

For the chocolate cake
  • 2 1/2 cups all-purpose flour
  • 1 cup unsweetened cocoa powder
  • 2 1/2 tsp baking powder
  • 1 tsp baking soda
  • 1/2 tsp salt
  • 1 cup unsalted butter, softened
  • 2 cups granulated sugar
  • 4 large eggs
  • 2 tsp vanilla extract
  • 1 1/2 cups buttermilk
For the cheesecake layer
  • 16 oz cream cheese, softened
  • 3/4 cup granulated sugar
  • 2 large eggs
  • 1 tsp vanilla extract
  • 1 cup creamy peanut butter
For the frosting
  • 1/2 cup unsalted butter, softened
  • 1 cup creamy peanut butter
  • 3 cups powdered sugar
  • 1/4 cup heavy cream
  • 1 tsp vanilla extract

Method
 

Preparation
  1. Preheat your oven to 325°F (165°C). Grease and flour two 9-inch round cake pans.
  2. In a medium bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt. Set aside.
  3. In a large mixing bowl, beat the softened butter and granulated sugar until light and fluffy, about 3–4 minutes. Add the eggs one at a time, beating well after each addition, and stir in the vanilla extract.
  4. Gradually add the dry ingredients to the butter mixture, alternating with buttermilk, beginning and ending with the dry ingredients. Mix until just combined.
  5. Divide the batter evenly between the two prepared cake pans.
Cheesecake Layer
  1. In another large bowl, beat the cream cheese until smooth. Add granulated sugar and beat until creamy. Add the eggs one at a time, beating well after each. Stir in vanilla extract and peanut butter until combined.
  2. Spoon the peanut butter cheesecake mixture evenly over the chocolate cake batter in each pan.
Baking
  1. Bake in the preheated oven for 50–60 minutes, or until the cheesecake layer is set and a toothpick inserted into the center comes out clean.
  2. Let the cakes cool in the pans for 15 minutes, then run a knife around the edges and remove from the pans. Transfer to a wire rack to cool completely.
Frosting
  1. In a large mixing bowl, beat the softened butter and peanut butter until creamy. Gradually add powdered sugar, alternating with heavy cream, beating until smooth. Stir in vanilla extract.
Assembly
  1. Once cooled, place one cake layer on a serving plate, cheesecake side up. Spread a layer of frosting over the top. Place the second cake layer on top, cheesecake side down.
  2. Frost the top and sides of the cake with remaining peanut butter frosting. Slice and enjoy.

Notes

Serve slices at room temperature or slightly chilled. Add chopped peanuts or a drizzle of melted chocolate for special occasions. Store covered in the refrigerator for 4–5 days or freeze for up to 2 months.