Peanut Butter Cake

Peanut Butter Cake

WANT TO SAVE THIS RECIPE?

Ever cut into a cake and know from the first glance that it is going to be soft, rich, and impossible to stop eating? Peanut Butter Cake has that kind of charm. It brings together fluffy cake layers, deep roasted peanut flavor, and a creamy frosting that feels nostalgic and comforting all at once.

This is the kind of bake that fits birthdays, weekend gatherings, potlucks, or a simple moment when you want a homemade dessert that tastes like pure comfort. Every bite leans buttery, nutty, and tender, with enough sweetness to feel special without losing that classic peanut butter warmth.


Preparation Phase & Tools to Use

Getting organized before you bake makes Peanut Butter Cake much easier to pull off, especially if you want even layers and a smooth finish. Start by measuring everything in advance, bringing cold ingredients to room temperature, and preparing your pans before the batter is mixed.

You will want two 8-inch or 9-inch round cake pans so the layers bake evenly and release cleanly. Mixing bowls help keep dry and wet ingredients separate until the right moment. An electric mixer is especially useful here because it creates a lighter cake crumb and whips the frosting into a fluffy, spreadable texture. A rubber spatula helps fold and scrape every bit of batter from the bowl, while a whisk breaks up dry ingredients so the cake bakes without pockets of flour. A cooling rack matters because warm cake layers trap steam if left in the pan too long, and that can affect texture. If you want neat frosting layers, an offset spatula makes spreading much easier.


Pin this Recipe

Ingredients for the Peanut Butter Cake

Each ingredient in Peanut Butter Cake plays a clear role in building flavor and structure, so it helps to know why it matters before you start mixing.

All-purpose flour gives the cake its body and keeps the layers stable enough for frosting. Baking powder helps the batter rise and keeps the crumb light. Salt sharpens the peanut butter flavor and balances the sweetness.

Unsalted butter adds richness and helps create a soft, tender texture. Creamy peanut butter is the heart of the cake, bringing that unmistakable nutty flavor and a smooth, mellow depth. Granulated sugar sweetens the cake and supports a lighter texture when creamed with the butter.

Eggs add structure, moisture, and lift. Milk loosens the batter and helps create a smooth consistency that bakes into soft layers. Vanilla extract rounds out the flavor and makes the peanut butter taste warmer and fuller.

For the frosting, butter creates a silky base while peanut butter adds body and strong flavor. Powdered sugar thickens and sweetens the frosting so it spreads easily. A splash of milk or heavy cream helps adjust the texture, and vanilla brings everything together.

Optional toppings like peanut butter chips, chopped peanuts, or mini chocolate chips add contrast and make the finished cake look extra inviting.


How To Make the Peanut Butter Cake

A good Peanut Butter Cake comes together in clear stages. Taking your time with each one gives you better texture, cleaner layers, and frosting that looks just as good as it tastes.

Step 1: Prep the Pans and Oven

Preheat your oven to 350°F. Grease two round cake pans, line the bottoms with parchment paper if you have it, and lightly flour the sides. This step helps the layers release neatly after baking.

Step 2: Mix the Dry Ingredients

In a medium bowl, whisk together the flour, baking powder, and salt. This distributes the leavening evenly so the cake rises consistently from edge to center.

Step 3: Cream Butter, Peanut Butter, and Sugar

In a large mixing bowl, beat the butter, peanut butter, and sugar until the mixture looks lighter in color and fluffy. This part adds air to the batter, which helps keep the cake soft instead of dense.

Step 4: Add the Eggs and Vanilla

Beat in the eggs one at a time, mixing well after each addition. Stir in the vanilla extract. Adding the eggs gradually helps the batter stay smooth and prevents it from curdling.

Step 5: Alternate the Dry Ingredients and Milk

Add the dry ingredients in batches, alternating with the milk. Begin and end with the dry mixture. Mix just until combined after each addition so the batter stays tender and does not get overworked.

Step 6: Divide and Bake

Split the batter evenly between the prepared pans and smooth the tops. Bake for about 25 to 32 minutes, or until the centers spring back lightly and a toothpick comes out with just a few crumbs.

Step 7: Cool the Layers Completely

Let the cakes rest in the pans for about 10 minutes, then turn them out onto a cooling rack. Cool them fully before frosting, otherwise the frosting can soften and slide.

Step 8: Make the Frosting

Beat the butter and peanut butter until smooth. Add the powdered sugar gradually, then mix in vanilla and enough milk or cream to create a fluffy frosting that spreads easily without feeling loose.

Step 9: Assemble the Cake

Place one cake layer on your serving plate. Spread a generous layer of frosting over the top, then add the second cake layer. Frost the top and sides, smoothing or swirling the frosting depending on the look you want.

Step 10: Finish and Serve

Top the cake with peanut butter chips, chopped peanuts, or mini chocolate chips if you like. Slice with a sharp knife and serve at room temperature for the best texture and fullest flavor.


Serving and Storing Peanut Butter Cake

Peanut Butter Cake is best served at room temperature, when the frosting is soft and the peanut flavor comes through most clearly. It pairs well with coffee, cold milk, or even a scoop of vanilla ice cream if you want to turn it into a fuller dessert.

For clean slices, chill the cake briefly, then cut with a sharp knife wiped between slices. If serving for a party, you can decorate the top with chopped peanuts, peanut butter chips, or a light sprinkle of mini chocolate chips for a simple finish.

To store it, cover the cake tightly and keep it at room temperature for up to 2 days if your kitchen is cool. For longer storage, refrigerate it for up to 5 days. Let slices sit out for a bit before serving so the frosting softens again. You can also freeze unfrosted cake layers wrapped well for up to 2 months.


Frequently Asked Questions

Can I use natural peanut butter?

You can, but it may change the texture of both the cake and frosting. A standard creamy peanut butter usually gives the most reliable structure and flavor.

How do I keep Peanut Butter Cake from turning dry?

Measure the flour carefully, avoid overmixing, and do not overbake the layers. Pull them from the oven as soon as a toothpick comes out with a few soft crumbs.

Can I make Peanut Butter Cake ahead of time?

Yes. You can bake the layers a day ahead, wrap them well, and frost the cake the next day. That can actually make assembly easier.

What frosting works best with Peanut Butter Cake?

Peanut butter frosting is the most natural match, but cream cheese frosting or chocolate buttercream also pair beautifully with the cake.

Can I turn this into cupcakes?

Yes. The batter works well for cupcakes. Fill the liners about two-thirds full and start checking for doneness around 18 to 22 minutes.

What can I add for more texture?

Chopped roasted peanuts, peanut butter chips, or mini chocolate chips can be folded into the batter or used on top for added crunch and contrast.


Want More Dessert Ideas?

If you love rich, nostalgic sweets with plenty of comfort baked in, there are a few more treats on LadyPlate worth saving next. For a classic cookie option, try Thick and Chewy Peanut Butter Cookies, which carry that same deep peanut flavor in a softer, bakery-style bite.

For a chocolate-and-peanut butter pairing, Chocolate Peanut Butter Dream Bars are a great choice when you want something layered and extra indulgent. If you are in the mood for another crowd-pleasing cake, Decadent Caramel Banana Pecan Cake brings a rich, sweet finish with a completely different flavor direction.

And if chilled desserts are more your style, No-Bake Banana Pudding Cheesecake makes a lovely make-ahead dessert for parties and family meals. You can also keep Simple Strawberry Cheesecake with Fresh Strawberries in mind for a fruit-forward option that still feels creamy and special.


Pin and Tell Me How Yours Turned Out

You can save this Peanut Butter Cake to your dessert boards for the next time you need an easy celebration cake, a weekend bake, or one of those cozy homemade dessert ideas that always disappears fast. For more daily inspiration, visit my LadyPlate Pinterest and save even more sweet recipes to try later.

If you bake it, I would love to hear how it turned out. Did you keep it classic, add chocolate chips, or finish it with extra chopped peanuts on top? Leave a comment and share your take. Seeing how others make a recipe their own is always one of the best parts.


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

Peanut Butter Cake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Julia Koch
  • Total Time: 55 minutes
  • Yield: 12 slices
  • Diet: Vegetarian

Description

This Peanut Butter Cake is a soft, fluffy, and rich dessert packed with creamy peanut butter flavor and finished with a smooth frosting that makes every slice feel bakery-worthy. It is one of those easy recipe favorites that works for birthday dessert tables, casual weekend baking, holiday food ideas, and make-ahead dessert plans when you want a comforting homemade cake everyone remembers.


Ingredients

2 cups all-purpose flour

2 teaspoons baking powder

1/2 teaspoon salt

1/2 cup unsalted butter, softened

1 cup creamy peanut butter

1 1/2 cups granulated sugar

3 large eggs

1 teaspoon vanilla extract

1 cup whole milk

1/2 cup unsalted butter, softened for frosting

1 cup creamy peanut butter for frosting

3 cups powdered sugar

1 teaspoon vanilla extract for frosting

3 to 4 tablespoons heavy cream

1/4 cup peanut butter chips for topping

1/4 cup mini chocolate chips for topping


Instructions

1. Preheat the oven to 350°F and grease two 8-inch round cake pans. Line the bottoms with parchment if desired.

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

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

4. Add the eggs one at a time, mixing well after each addition, then mix in the vanilla extract.

5. Add the dry ingredients in three additions, alternating with the milk, beginning and ending with the dry ingredients. Mix just until combined.

6. Divide the batter evenly between the prepared pans and smooth the tops.

7. Bake for 25 to 32 minutes, or until a toothpick inserted in the center comes out with a few crumbs.

8. Cool the cakes in the pans for 10 minutes, then transfer to a wire rack and cool completely.

9. For the frosting, beat the butter and peanut butter until smooth. Add the powdered sugar gradually, then mix in the vanilla and enough heavy cream to make a fluffy spreadable frosting.

10. Place one cake layer on a plate, spread frosting over the top, add the second layer, and frost the top and sides.

11. Finish with peanut butter chips and mini chocolate chips, then slice and serve.

Notes

Use regular creamy peanut butter instead of natural peanut butter for the most stable cake texture and frosting consistency.

Make sure the cake layers are fully cool before frosting so the frosting stays thick and neat.

For cleaner slices, chill the frosted cake for 20 minutes before cutting.

  • Prep Time: 25 minutes
  • Cook Time: 30 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 585
  • Sugar: 46g
  • Sodium: 260mg
  • Fat: 33g
  • Saturated Fat: 12g
  • Unsaturated Fat: 18g
  • Trans Fat: 0.5g
  • Carbohydrates: 65g
  • Fiber: 2g
  • Protein: 12g
  • Cholesterol: 92mg

WANT TO SAVE THIS RECIPE?