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

Easy Homemade Chocolate Peanut Butter Cake Recipe


  • Total Time: 1 hour 15 minutes
  • Yield: 8-10 slices 1x

Description

A rich and moist Chocolate Peanut Butter Cake topped with creamy peanut butter frosting. Perfect for birthdays, special occasions, or an indulgent homemade treat. Easy to make and full of flavor!


Ingredients

Scale

For the Cake:

  • 1 cup all-purpose flour
  • ½ cup unsweetened cocoa powder
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • ¾ cup granulated sugar
  • ½ cup brown sugar
  • ½ cup vegetable oil
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 cup buttermilk (or milk + 1 tablespoon vinegar)

For the Peanut Butter Frosting:

  • 1 cup creamy peanut butter
  • ½ cup unsalted butter, softened
  • 2 cups powdered sugar
  • ¼ cup milk (as needed for consistency)
  • 1 teaspoon vanilla extract

Instructions

Step 1: Prepare the Cake Batter

  1. Preheat your oven to 350°F (175°C). Grease a 9-inch round cake pan and line the bottom with parchment paper.
  2. In a medium bowl, whisk together the flour, cocoa powder, baking soda, and salt.
  3. In a separate large bowl, mix the granulated sugar, brown sugar, and vegetable oil until combined.
  4. Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
  5. Gradually add the dry ingredients to the wet ingredients, alternating with the buttermilk, mixing until smooth.

Step 2: Bake the Cake

  1. Pour the batter into the prepared cake pan and spread evenly.
  2. Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean.
  3. Allow the cake to cool in the pan for 10 minutes before transferring to a wire rack to cool completely.

Step 3: Make the Peanut Butter Frosting

  1. In a large bowl, beat the peanut butter and softened butter together until smooth and creamy.
  2. Gradually add the powdered sugar, mixing until well incorporated.
  3. Add vanilla extract and a little milk at a time, beating until the frosting reaches a spreadable consistency.

Step 4: Assemble the Cake

  1. Once the cake is completely cooled, spread the peanut butter frosting evenly over the top.
  2. Optional: Drizzle with melted chocolate or sprinkle crushed peanuts for extra texture.
  3. Slice and enjoy!

Notes

  • Double Layer Cake: Bake two 9-inch cakes and layer them with extra frosting in between.
  • Chocolate Ganache Topping: Add a rich chocolate ganache layer on top of the frosting.
  • Nutty Crunch: Mix chopped peanuts into the frosting for extra texture.
  • Gluten-Free Version: Use a 1:1 gluten-free flour substitute.
  • Vegan Option: Replace eggs with applesauce and use dairy-free milk.
  • Prep Time: 15 minutes
  • chill time: 30 minutes
  • Cook Time: 30 minutes
  • Category: dessert
  • Method: Baking
  • Cuisine: American

Keywords: Chocolate cake, peanut butter frosting, homemade dessert, easy cake recipe, chocolate peanut butter cake.

Exit mobile version