Peanut Butter Cake

Peanut Butter Cake

60 min
15 servings

Peanut Butter Cake is sweet and fluffy with homemade creamy frosting on top. It's sure to be a treat the whole family will love.

Ingredients

  • 3 cups cake flour
  • 1 tablespoon baking powder
  • 1 teaspoon salt
  • 1 ¾ cups light brown sugar (packed)
  • ½ cup unsalted butter (softened)
  • ½ cup vegetable oil
  • 2 teaspoons vanilla extract
  • ¾ cup creamy peanut butter
  • 4 large eggs
  • 1 ¼ cups whole milk
  • 1 cup unsalted butter (softened)
  • 1 cup creamy peanut butter
  • ¼ cup unsweetened cocoa powder
  • 3 cups powdered sugar
  • ¼ cup heavy cream

Directions

  1. 1

    Preheat oven to 350°F. Grease and flour a 9x13 pan.

  2. 2

    Place cake flour, baking powder, and salt in a bowl and whisk to combine.

  3. 3

    With an electric mixer or stand mixer on medium speed, cream brown sugar and butter until fluffy. Add oil and vanilla and mix until combined.

  4. 4

    Increase the speed to medium-high and beat until light and fluffy, 3-4 minutes.

  5. 5

    Add peanut butter and mix until incorporated and then add eggs one at a time.

  6. 6

    Alternate adding flour and milk a bit at a time just until incorporated. Be sure not to overmix.

  7. 7

    Spread the batter into the prepared baking pan. Bake 28-32 minutes or until a toothpick comes out clean.

  8. 8

    Remove from the oven and allow to cool completely before frosting.

  9. 9

    While the cake is baking, cream butter and peanut butter.