in

Peanut Butter Cake with Peanut Butter Frosting

Save this recipe on:

There’s something incredibly nostalgic about a classic peanut butter dessert, and this Peanut Butter Cake with Peanut Butter Frosting brings all the cozy charm and rich flavor in one fluffy slice. With its tender crumb, bold peanut butter flavor, and silky, creamy frosting, this cake is a dream for peanut butter lovers and dessert enthusiasts alike.

Whether you’re baking for a birthday, potluck, or just because you need a feel-good treat, this easy-to-make cake delivers. It’s the kind of recipe that becomes a household favorite, perfect with a cold glass of milk or a warm cup of coffee.

What Kind of Peanut Butter Works Best for This Cake?

Stick with regular creamy peanut butter for the smoothest batter and fluffiest texture. Natural peanut butters that separate can be tricky for baking and may alter the consistency. Brands like Jif or Skippy work great for both the cake and frosting.

Ingredients for the Peanut Butter Cake with Peanut Butter Frosting

Creamy Peanut Butter – The star ingredient that gives both the cake and frosting their rich, nutty flavor.

All-Purpose Flour – Provides structure and ensures a soft, moist crumb.

Baking Powder and Baking Soda – Essential for creating a light and airy texture.

Salt – Balances the sweetness and intensifies the peanut flavor.

Unsalted Butter – Adds richness and blends seamlessly with the peanut butter.

Granulated Sugar & Brown Sugar – A mix of sugars deepens the flavor and keeps the cake moist.

Eggs – Bind everything together and help the cake rise.

Vanilla Extract – Enhances the overall flavor profile.

Milk – Adds moisture to the batter and helps create a tender cake.

Powdered Sugar – Used for a lusciously smooth frosting.

Pin this Recipe

How To Make the Peanut Butter Cake with Peanut Butter Frosting

Step 1: Prepare the Pan and Oven

Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking pan and set aside.

Step 2: Mix the Dry Ingredients

In a bowl, whisk together flour, baking powder, baking soda, and salt. Set aside.

Step 3: Cream the Butter and Sugars

In a large bowl, beat the butter, peanut butter, granulated sugar, and brown sugar until fluffy and light.

Step 4: Add Eggs and Vanilla

Beat in the eggs one at a time, followed by the vanilla extract.

Step 5: Combine Wet and Dry

Alternately add the flour mixture and milk to the wet ingredients, mixing just until combined.

Step 6: Bake

Pour the batter into the prepared pan and smooth the top. Bake for 30-35 minutes or until a toothpick comes out clean. Let cool completely before frosting.

Step 7: Make the Frosting

Beat peanut butter and butter until smooth. Gradually mix in powdered sugar and a splash of milk until fluffy and spreadable.

Step 8: Frost and Garnish

Spread the frosting over the cooled cake. Top with chopped peanuts for a delightful crunch.


How to Serve and Store This Cake

Serve slices of this cake as-is or with a drizzle of melted chocolate for extra indulgence. It’s perfect for birthdays, family gatherings, or an after-school snack. To store, keep the cake in an airtight container at room temperature for up to 3 days, or refrigerate for up to a week. Let it come to room temperature before serving for the best texture.

What to Serve With Peanut Butter Cake?

Cold Brew Coffee

The slightly bitter edge of cold brew pairs beautifully with the cake’s sweet nuttiness.

Banana Ice Cream

A scoop on the side brings in nostalgic PB&banana sandwich vibes.

Fresh Berries

Their tartness complements the richness of the cake.

Chocolate Sauce

Drizzle some over the top for a peanut butter cup twist.

Salted Pretzels

Serve on the side for a sweet-salty combo.

Vanilla Greek Yogurt

A lighter pairing if you’re serving it for brunch.

Whipped Cream

Classic, simple, and perfect.

Caramel Drizzle

If you’re feeling extra, this adds buttery depth to the peanut butter profile.


Want More Cake Ideas with a Twist?

If this peanut butter cake hit the spot, you might want to explore other delightful bakes from our kitchen:

Save This Pin For Later

📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.

And let me know in the comments how yours turned out. Did you try crunchy peanut butter? Add a chocolate layer? I’d love to hear your take.

Explore beautifully curated health-boosting drinks on ChefAlchemy’s Recipes and discover your new go-to for feeling great!


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

Peanut Butter Cake with Peanut Butter Frosting


  • Author: Lorenzo Devereaux
  • Total Time: 55 minutes
  • Yield: 12 servings
  • Diet: Vegetarian

Description

Get ready to fall in love with this ultra-moist, flavor-packed Peanut Butter Cake with Peanut Butter Frosting. It’s rich, fluffy, and topped with the creamiest frosting that melts in your mouth. Perfect for any occasion—from easy dinner desserts to festive celebrations—this cake brings classic flavor with a touch of homemade magic. Whether you’re looking for a quick dessert idea, a treat for a birthday, or a snack for peanut butter lovers, this is your go-to easy recipe that always satisfies.


Ingredients

1 cup creamy peanut butter

2 cups all-purpose flour

1 teaspoon baking powder

1 teaspoon baking soda

0.5 teaspoon salt

0.5 cup unsalted butter, softened

1 cup granulated sugar

0.5 cup brown sugar

2 large eggs

1 teaspoon vanilla extract

1 cup milk

0.5 cup creamy peanut butter

0.25 cup unsalted butter, softened

2 cups powdered sugar

2 to 3 tablespoons milk

0.25 cup chopped peanuts


Instructions

1. Preheat oven to 350°F (175°C). Grease a 9×13-inch baking pan.

2. In a medium bowl, whisk together flour, baking powder, baking soda, and salt.

3. In a large mixing bowl, beat butter, peanut butter, granulated sugar, and brown sugar until fluffy.

4. Add eggs one at a time, then stir in vanilla extract.

5. Gradually mix in the dry ingredients, alternating with milk, until just combined.

6. Pour batter into the prepared pan and smooth the top.

7. Bake for 30-35 minutes or until a toothpick comes out clean. Let cool completely.

8. For frosting: beat peanut butter and butter until smooth. Mix in powdered sugar and enough milk until fluffy and spreadable.

9. Frost the cooled cake and garnish with chopped peanuts.

Notes

Always let the cake cool completely before frosting to avoid melting.

For extra depth, add a splash of brewed coffee to the frosting mix.

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 420
  • Sugar: 28g
  • Sodium: 290mg
  • Fat: 24g
  • Saturated Fat: 8g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 2g
  • Protein: 7g
  • Cholesterol: 55mg

Keywords: peanut butter cake, easy dessert, homemade cake, quick cake recipe, peanut butter frosting

Save this recipe on: