Print

Peanut Butter Cake with Peanut Butter Frosting Recipe

Peanut Butter Cake with Peanut Butter Frosting Recipe

4.6 from 6 reviews

Indulge in the rich, nutty goodness of this Peanut Butter Cake with a luscious Peanut Butter Frosting. A delightful dessert that will satisfy all peanut butter lovers!

Ingredients

Units Scale

For the cake:

  • 1 3/4 cups all-purpose flour
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1/2 cup unsalted butter (softened)
  • 1/2 cup creamy peanut butter
  • 1 1/4 cups granulated sugar
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 3/4 cup buttermilk

For the frosting:

  • 1/2 cup unsalted butter (softened)
  • 1/2 cup creamy peanut butter
  • 2 cups powdered sugar
  • 23 tablespoons milk
  • 1 teaspoon vanilla extract
  • pinch of salt

Instructions

  1. Preheat Oven: Preheat oven to 350°F (175°C) and grease a 9×13-inch baking dish.
  2. Prepare Dry Ingredients: Whisk together flour, baking powder, baking soda, and salt in a medium bowl.
  3. Make Cake Batter: In a large bowl, cream butter, peanut butter, and sugar. Add eggs, one at a time, then mix in vanilla. Alternate adding dry ingredients and buttermilk to the peanut butter mixture.
  4. Bake: Pour batter into the pan and bake for 30–35 minutes until a toothpick comes out clean. Let cool.
  5. Prepare Frosting: Beat butter and peanut butter until smooth. Gradually add powdered sugar, vanilla, salt, and milk until creamy.
  6. Frost Cake: Frost the cooled cake and serve.

Notes

  • For added flair, top with chopped peanuts or a chocolate drizzle.
  • This cake can also be made as a layer cake by dividing the batter between two 8-inch round pans.

Nutrition