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

Old-Fashioned Peanut Butter Cake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Old-Fashioned Peanut Butter Cake is rich, moist, and topped with a creamy peanut butter frosting. A nostalgic, homemade dessert that’s easy to make and perfect for peanut butter lovers. Ideal for family gatherings, birthdays, or any sweet craving!

  • Total Time: 50-55 minutes
  • Yield: 12 servings

Ingredients

For the Cake:

  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • ½ cup unsalted butter, softened
  • 1 cup creamy peanut butter
  • 1 cup granulated sugar
  • 1 cup brown sugar, packed
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 cup buttermilk

For the Frosting:

  • ½ cup unsalted butter, softened
  • ½ cup creamy peanut butter
  • 3 cups powdered sugar
  • ¼ cup milk
  • 1 teaspoon vanilla extract

Instructions

Prepare the Cake:

  1. Preheat oven to 350°F (175°C). Grease and flour a 9×13-inch baking pan.
  2. In a medium bowl, whisk together flour, baking powder, baking soda, and salt. Set aside.
  3. In a large bowl, cream together butter, peanut butter, granulated sugar, and brown sugar until light and fluffy.
  4. Beat in eggs, one at a time, then add vanilla extract.
  5. Gradually add dry ingredients, alternating with buttermilk, beginning and ending with dry ingredients. Mix until just combined.
  6. Pour batter into prepared pan and smooth the top.
  7. Bake for 30-35 minutes or until a toothpick inserted in the center comes out clean.
  8. Let the cake cool completely before frosting.

Prepare the Frosting:

  1. In a bowl, cream together butter and peanut butter until smooth.
  2. Gradually add powdered sugar, milk, and vanilla extract, beating until light and fluffy.

Assemble the Cake:

  1. Spread the frosting evenly over the cooled cake.
  2. Slice and serve!

Notes

  • For a crunchy texture, use crunchy peanut butter instead of creamy.
  • For a chocolate twist, drizzle melted chocolate or swirl it into the batter.
  • To reduce sweetness, add a pinch of salt to the frosting.
  • For a layered cake, divide batter into two 8-inch round cake pans and frost between layers.
  • Author: Sophia
  • Prep Time: 20 minutes
  • Cook Time: 30-35 minutes
  • Category: Desserts
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian