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

Peanut Butter Cake with Peanut Butter Frosting

  • Author: Sally
  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour
  • Yield: 12 servings 1x
  • Category: Dessert

Description

If you’re craving a dessert that’s rich, creamy, and bursting with nutty flavor, this Peanut Butter Cake with Peanut Butter Frosting is your dream come true. Perfect for celebrations or a comforting weekend treat, it features soft, tender cake layers and a whipped peanut butter frosting that’s pure indulgence. This cake is not only visually stunning, but it’s also loaded with flavor, texture, and charm. It’s the ideal pick for easy dessert recipes, sweet snack ideas, or when you need birthday cake inspiration. With notes of roasted peanuts, subtle sweetness, and a creamy finish, this cake is a must-try for peanut butter fans. It’s a delicious choice for anyone hunting down a quick dessert, easy party recipe, or simply looking to wow with a homemade treat.


Ingredients

Scale

Cake:

2 1/2 cups all-purpose flour

2 tsp baking powder

1/2 tsp baking soda

1/2 tsp salt

3/4 cup unsalted butter, softened

1 cup creamy peanut butter

1 3/4 cups light brown sugar

4 large eggs

1 tsp vanilla extract

1 cup whole milk

1/2 cup sour cream

Frosting:

1 cup unsalted butter, softened

1 1/4 cups creamy peanut butter

4 cups powdered sugar

1 tsp vanilla extract

1/4 cup heavy cream (adjust for desired consistency)

Garnish (optional):

Crushed peanuts

Extra frosting for piping


Instructions

  1. Preheat oven to 350°F (175°C). Grease and line two 9-inch round cake pans.
  2. In a bowl, whisk together flour, baking powder, baking soda, and salt.
  3. In a mixer, beat butter and peanut butter until fluffy. Add brown sugar and beat again.
  4. Add eggs one at a time, then mix in vanilla.
  5. Alternately add dry ingredients and milk, beginning and ending with dry. Stir in sour cream.
  6. Divide batter into pans and bake 28-32 minutes. Cool on a wire rack.
  7. For frosting, beat butter and peanut butter until creamy. Add powdered sugar, vanilla, and cream. Beat until fluffy.
  8. Layer cakes with frosting. Frost entire cake and decorate with piping and crushed peanuts.