in

Peanut Butter Cake

Peanut Butter Cake

WANT TO SAVE THIS RECIPE?

Peanut Butter Cake is the kind of dessert that feels instantly comforting. It bakes up soft, rich, and full of warm roasted peanut flavor, with a tender crumb that stays moist enough for both casual snacking and special occasions. Whether you serve it for birthdays, potlucks, or a weekend treat, it brings that classic sweet and salty balance people never seem to get tired of.

What makes this cake especially appealing is how simple the ingredients are. You do not need anything fancy to create a dessert that tastes bakery-worthy. A creamy peanut butter batter and a smooth frosting come together to make a cake that is easy to love and even easier to slice into seconds.


Why Is Peanut Butter Cake So Irresistible?

Peanut Butter Cake stands out because it delivers big flavor without feeling overly complicated. The peanut butter adds depth, richness, and a soft texture that gives the cake its signature bite. It is sweet, but not flat. It has enough nuttiness to keep every forkful interesting.

Another reason it works so well is versatility. You can keep it simple with a classic frosting, add chopped peanuts for crunch, or dress it up with a drizzle of chocolate for a dessert that feels a little more indulgent. It is one of those bakes that can be casual or celebration-ready depending on how you finish it.


Ingredients for the Peanut Butter Cake

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

For the Peanut Butter Frosting

1/2 cup unsalted butter softened
3/4 cup creamy peanut butter
2 1/2 cups powdered sugar
3 to 4 tablespoons heavy cream
1 teaspoon vanilla extract
1 pinch salt
2 tablespoons chopped peanuts optional

Peanut Butter Cake (1)

How To Make the Peanut Butter Cake

Step 1: Prepare the Pan and Oven

Preheat your oven to 350°F. Grease and line a 9×13-inch baking pan, or grease two 8-inch round cake pans if you prefer a layered version.

Step 2: Mix the Dry Ingredients

In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set the bowl aside so it is ready when the batter comes together.

Step 3: Cream the Butter, Peanut Butter, and Sugars

In a large mixing bowl, beat the softened butter, peanut butter, granulated sugar, and brown sugar until the mixture looks fluffy and lighter in color. This step helps create a soft and tender cake.

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 and scrape down the sides of the bowl so everything blends evenly.

Step 5: Alternate the Dry Ingredients and Buttermilk

Add the dry mixture in three additions, alternating with the buttermilk. Begin and end with the dry ingredients. Mix just until no streaks of flour remain.

Step 6: Bake Until Golden

Spread the batter evenly into the prepared pan. Bake for 30 to 35 minutes for a 9×13 cake, or 25 to 30 minutes for round pans, until a toothpick inserted in the center comes out clean.

Step 7: Cool Completely

Let the cake cool in the pan for about 15 minutes, then transfer if needed and cool completely before frosting. Warm cake will melt the frosting and make it slide.

Step 8: Make the Frosting

Beat the butter and peanut butter until smooth. Add the powdered sugar, vanilla, salt, and enough heavy cream to make the frosting spreadable. Beat until creamy and fluffy.

Step 9: Frost and Finish

Spread the frosting over the cooled cake. Sprinkle chopped peanuts on top if you like a little crunch. Slice and serve.


Serving and Storing Peanut Butter Cake

Peanut Butter Cake is delicious served at room temperature when the crumb is soft and the frosting is silky. For a richer dessert, pair it with a glass of cold milk, a hot cup of coffee, or a scoop of vanilla ice cream. If you want to dress it up for a party, a light drizzle of melted chocolate over the frosting makes it look extra special.

To store it, cover the cake tightly and keep it at room temperature for up to 2 days, or refrigerate it for up to 5 days. If chilled, let slices sit out for a few minutes before serving so the texture softens again. You can also freeze unfrosted or frosted slices in an airtight container for up to 2 months.


Frequently Asked Questions

Can I use natural peanut butter?

You can, but it may change the texture slightly because natural peanut butter tends to separate and can be looser than standard creamy peanut butter. Stir it very well before using.

Can I make Peanut Butter Cake ahead of time?

Yes. You can bake the cake a day ahead, wrap it well, and frost it the next day. That makes it a great option for parties and gatherings.

What kind of peanut butter works best?

Regular creamy peanut butter usually gives the most reliable texture and flavor. It blends smoothly into both the batter and the frosting.

Can I turn this into cupcakes?

Yes. Divide the batter into lined muffin tins and bake at 350°F for about 18 to 22 minutes, checking for doneness with a toothpick.

How do I make it even more decadent?

You can add chocolate chips to the batter, drizzle chocolate over the frosting, or top the cake with chopped peanut butter cups for a dessert with even more peanut butter flavor.


Want More Dessert Ideas?

If Peanut Butter Cake is your kind of treat, you might enjoy a few more sweet favorites from Nina Dishes:


Save This Pin + Share Your Results

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

And if you bake it, I would love to hear how it turned out. Did you keep it classic, add chocolate, or top it with chopped peanuts for extra crunch?

You can also find more daily recipe inspiration on Nina Dishes Pinterest. It is a great place to save fresh ideas for desserts, dinners, and simple homemade favorites.


Peanut Butter Cake (2)
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


  • Author: Nina Klatten
  • Total Time: 55 minutes
  • Yield: 12 servings

Description

This Peanut Butter Cake is soft, moist, and packed with rich peanut butter flavor in every bite. It is an easy homemade cake topped with a creamy peanut butter frosting, making it perfect for birthdays, potlucks, or anytime you want a simple dessert that feels extra special.


Ingredients

1 3/4 cups all-purpose flour

2 teaspoons baking powder

1/2 teaspoon baking soda

1/2 teaspoon salt

1/2 cup unsalted butter softened

1 cup creamy peanut butter

1 cup granulated sugar

1/2 cup light brown sugar packed

3 large eggs

2 teaspoons vanilla extract

1 cup buttermilk

1/2 cup unsalted butter softened

3/4 cup creamy peanut butter

2 1/2 cups powdered sugar

3 to 4 tablespoons heavy cream

1 teaspoon vanilla extract

1 pinch salt

2 tablespoons chopped peanuts optional


Instructions

1. Preheat the oven to 350°F and grease a 9×13-inch baking pan.

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

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

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

5. Add the dry ingredients in three additions, alternating with the buttermilk, and mix just until combined.

6. Spread the batter into the prepared pan and bake for 30 to 35 minutes, or until a toothpick inserted in the center comes out clean.

7. Let the cake cool completely before frosting.

8. To make the frosting, beat the butter and peanut butter until smooth, then mix in the powdered sugar, heavy cream, vanilla extract, and salt until creamy.

9. Spread the frosting over the cooled cake and top with chopped peanuts if desired.

10. Slice and serve.

Notes

Use regular creamy peanut butter for the smoothest batter and frosting texture.

Make sure the cake is fully cooled before frosting so the topping stays thick and fluffy.

For extra flavor, sprinkle chopped peanuts on top or drizzle with melted chocolate before serving.

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

Nutrition

  • Serving Size: 1 slice
  • Calories: 522
  • Sugar: 35g
  • Sodium: 279mg
  • Fat: 33g
  • Saturated Fat: 12g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 2g
  • Protein: 10g
  • Cholesterol: 86mg

Keywords: peanut butter cake, easy peanut butter cake, homemade cake, peanut butter dessert

Peanut Butter Cake (3)

WANT TO SAVE THIS RECIPE?