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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 20 minutes
  • Cook Time: 30–35 minutes
  • Total Time: 1 hour
  • Yield: 12–16 slices
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

Peanut Butter Cake with Peanut Butter Frosting is a rich, moist cake bursting with creamy peanut butter flavor in every bite. Topped with fluffy peanut butter frosting, it’s a nutty, indulgent treat perfect for celebrations or when you’re craving something comforting and decadent.


Ingredients

  • For the cake:
    2 cups all-purpose flour
    1 teaspoon baking powder
    ½ teaspoon baking soda
    ¼ teaspoon salt
    ½ cup unsalted butter, softened
    1 cup granulated sugar
    2 large eggs
    ½ cup creamy peanut butter
    1 teaspoon vanilla extract
    ½ cup milk or buttermilk
  • For the frosting:
    1 cup creamy peanut butter
    ½ cup unsalted butter, softened
    2 cups powdered sugar
    1 teaspoon vanilla extract
    12 tablespoons milk or heavy cream (if needed for consistency)

Instructions

  1. Preheat oven to 350°F (175°C). Grease a 9×13‑inch pan or two 8‑inch round cake pans.
  2. In a bowl, whisk together flour, baking powder, baking soda, and salt.
  3. In a separate bowl, cream butter and sugar until light and fluffy.
  4. Beat in eggs one at a time, then mix in peanut butter and vanilla until smooth.
  5. Alternate adding the dry ingredients and milk, mixing just until combined.
  6. Pour batter into prepared pan(s) and bake for 30–35 minutes, or until a toothpick inserted in the center comes out clean. Cool completely.
  7. To make the frosting: beat peanut butter and butter until smooth. Gradually add powdered sugar and vanilla, then mix in milk or cream until fluffy and spreadable.
  8. Frost the cooled cake evenly. For extra flair, optionally sprinkle chopped peanuts or drizzle melted chocolate on top.

Notes

  • Swirl in jam for a peanut butter & jelly flavor.
  • Add mini chocolate chips or layer with chocolate ganache for a more decadent twist.
  • Make cupcakes by dividing batter into muffin tins and baking for 18–22 minutes.
  • Top with chopped nuts or chocolate drizzle for texture.

Nutrition

  • Serving Size: 1 slice (1/12 of 9×13 cake)
  • Calories: Approximately 440 kcal
  • Sugar: About 59g
  • Sodium: Around 430mg
  • Fat: About 20g
  • Saturated Fat: About 4g
  • Unsaturated Fat: undefined
  • Trans Fat: undefined
  • Carbohydrates: Approximately 59g
  • Fiber: undefined
  • Protein: About 6g
  • Cholesterol: Approx. 44mg