Print
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

Chocolate Peanut Butter Cake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Yusra
  • Total Time: 1 hour 30 minutes
  • Yield: 10–12 servings
  • Diet: Vegetarian

Description

A rich and indulgent Chocolate Peanut Butter Cake featuring moist chocolate layers and a creamy peanut butter frosting — perfect for celebrations or special treats.


Ingredients

  • 1.5 cups (190 g) all-purpose flour
  • ¾ cup (75 g) unsweetened cocoa powder
  • 1 cup (200 g) granulated sugar
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • ¼ teaspoon salt
  • ¾ cup (180 ml) vegetable oil
  • ¾ cup (180 ml) warm milk
  • 3 large eggs
  • 1 teaspoon vanilla extract
  • 200 g butter (room temperature)
  • 1 cup (250 g) cream cheese
  • 1 cup (250 g) peanut butter
  • 22.5 cups powdered sugar
  • 1 teaspoon vanilla extract
  • Grated chocolate or chocolate sauce (optional)

Instructions

  1. Preheat the oven to 175°C (350°F). Grease a round cake pan and dust it lightly with flour.
  2. In a bowl, whisk together flour, cocoa powder, baking powder, baking soda, and salt.
  3. In another bowl, beat the eggs with sugar, oil, milk, and vanilla until smooth.
  4. Gradually mix in the dry ingredients until a smooth batter forms.
  5. Pour the batter into the prepared pan and bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean.
  6. Allow the cake to cool for 10 minutes in the pan, then transfer it to a wire rack to cool completely.
  7. To make the peanut butter cream, beat butter and cream cheese together until light and fluffy.
  8. Add peanut butter and continue beating until smooth.
  9. Mix in powdered sugar and vanilla extract until creamy.
  10. Slice the cooled cake horizontally into two layers.
  11. Spread peanut butter cream evenly over the bottom layer, place the second layer on top, and cover the entire cake with the remaining cream.
  12. Garnish with grated chocolate or drizzle with chocolate sauce.
  13. Refrigerate the cake for at least 30 minutes before slicing to allow the frosting to set.

Notes

  • Use natural peanut butter only if it’s well-stirred and not oily.
  • To make it egg-free, substitute each egg with ¼ cup unsweetened applesauce or yogurt.
  • Add 2 tablespoons of sour cream or yogurt to the batter for extra moisture.
  • Let the cake cool completely before frosting to avoid melting the cream.
  • Decorate with chopped nuts for extra texture and appeal.
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 480
  • Sugar: 34g
  • Sodium: 220mg
  • Fat: 31g
  • Saturated Fat: 10g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 7g
  • Cholesterol: 70mg