This chocolate peanut butter cake is a decadent dessert that combines two classic flavors in one delicious treat. The rich chocolate cake pairs perfectly with the creamy peanut butter frosting, creating a mouthwatering combination that is sure to please any sweet tooth. Whether you’re celebrating a special occasion or simply craving a dessert, this cake is sure to be a hit!

Preparation time: 20 minutes | Cooking Time: 30 minutes | Total Time: 50 minutes | Serves: 8


  • 1 1/2 cups all-purpose flour
  • 1 cup sugar
  • 1/4 cup cocoa powder
  • 1 tsp baking soda
  • 1/2 tsp salt
  • 1 cup water
  • 1/3 cup vegetable oil
  • 1 tsp white vinegar
  • 1 tsp vanilla extract
  • 1/2 cup creamy peanut butter
  • 1/4 cup butter, softened
  • 2 cups powdered sugar
  • 2-3 tbsp milk


  1. Preheat the oven to 350°F and grease a 9-inch round cake pan.
  2. In a large mixing bowl, combine the flour, sugar, cocoa powder, baking soda, and salt.
  3. Add the water, oil, vinegar, and vanilla extract to the dry ingredients and mix until well combined.
  4. Pour the batter into the prepared cake pan and bake for 30 minutes, or until a toothpick inserted into the center comes out clean.
  5. While the cake is baking, prepare the peanut butter frosting. In a mixing bowl, cream together the peanut butter and butter until smooth.
  6. Gradually add the powdered sugar and milk, mixing until the frosting reaches a spreadable consistency.
  7. Once the cake has cooled, frost it with the peanut butter frosting and enjoy!

Nutrition Information:

Calories: 420 || Carbohydrates: 60g || Fat: 18g || Protein: 7g || Fiber: 3g

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Leave a Comment