Peanut Butter Cake Recipe

Hey there! This post may contain affiliate links. If you make a purchase through these links, I might earn a small commission at no extra cost to you. I greatly appreciate your support!

Pinterest Hidden Image

Peanut Butter Cake is the ultimate treat you need to try. There’s something magical about a moist, flavorful peanut butter cake that melts in your mouth. Packed with rich peanut butter flavor, this cake is a must-have for any dessert enthusiast. Whether you’re baking for a birthday, a special occasion, or simply treating yourself, this peanut butter cake recipe will leave everyone asking for seconds. It’s easy to make and pairs perfectly with chocolate, delivering a decadent dessert experience you won’t forget.

Moist peanut butter cake slice topped with creamy frosting and chocolate ganache on a white plate.

In this detailed guide, I’ll walk you through exactly how to make the best peanut butter cake from scratch. Step by step, you’ll learn everything from preparing the cake batter to layering it with creamy frosting and topping it with a luscious chocolate ganache. By following these instructions, you’ll have all the tools needed to bake a show-stopping dessert. So, let’s dive into the magic of peanut butter cake!

If you love classic desserts like a rich Butter Cake Recipe or the zesty sweetness of The Best Lemon Pound Cake Recipe, you’ll adore this Peanut Butter Cake Recipe. It combines the moist, buttery texture of a traditional butter cake with the bold, nutty flavor of peanut butter, creating a dessert that’s both comforting and indulgent. Perfect for any occasion, it’s a must-try for cake lovers!

Why You’ll Love This Peanut Butter Cake

Ultimately, this peanut butter cake isn’t just any cake—it’s a dessert masterpiece. Here’s why you’ll absolutely love it:

  • Loaded with Peanut Butter Flavor: With every bite, you’ll experience the rich, creamy, nutty flavor of peanut butter.
  • Moist and Fluffy Cake Layers: In the end, the perfect balance of tenderness and structure makes this cake truly irresistible.
  • Perfect for Peanut Butter Lovers: If you can’t get enough of peanut butter, this cake is for you.
  • Pairs Perfectly with Chocolate: Whether you add chocolate chips, a chocolate ganache topping, or peanut butter cups, this cake is a match made in dessert heaven.
  • Simple Ingredients: To begin with, chances are you probably already have most of the ingredients in your pantry.

Now that you know why this cake is a must-try, let’s get started with the recipe!

Ingredients for a Rich Peanut Butter Cake

Before we begin, let’s gather all the ingredients. Make sure everything is at room temperature for the best results. This ensures that the ingredients mix together evenly, resulting in a smoother cake batter.

For the Cake:

  • 2 ½ cups all-purpose flour
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup creamy peanut butter
  • 1 cup unsalted butter, softened (at room temperature)
  • 1 ½ cups brown sugar
  • ½ cup granulated sugar
  • 4 large eggs
  • 2 teaspoons vanilla extract
  • 1 cup buttermilk

For the Frosting:

  • 1 cup creamy peanut butter
  • ½ cup unsalted butter, softened
  • 3 cups powdered sugar
  • 2 teaspoons vanilla extract
  • 3–4 tablespoons heavy cream (adjust for consistency)

Optional Toppings:

  • Chocolate Ganache (made with chocolate chips and heavy cream)
  • Crushed peanut butter cups
  • Mini chocolate chips
Peanut butter cake batter being mixed in a large bowl with a hand mixer.

How To Make A Peanut Butter Cake

Prepare Your Cake Pans

Before you start baking, preheat your oven to 350°F (175°C). Grease and flour two 9-inch cake pans or line them with parchment paper. This step is essential to ensure your cake layers release easily after baking.

Mix the Dry Ingredients

In a medium-sized bowl, whisk together the flour mixture: all-purpose flour, baking powder, baking soda, and salt. Set this aside while you prepare the wet ingredients.

Cream the Butter, Peanut Butter, and Sugars

In a large bowl, use an electric mixer to cream together the softened butter, creamy peanut butter, brown sugar, and granulated sugar. Beat on medium speed until the mixture is light and fluffy, about 3–4 minutes. This step is crucial for creating a soft and airy cake texture.

Add the Eggs and Vanilla

Next, add the eggs one at a time, beating well after each addition. Then, mix in the vanilla extract. The mixture should be smooth and well combined.

Combine the Wet and Dry Ingredients

Gradually add the flour mixture to the wet ingredients, alternating with the buttermilk. Start and end with the dry ingredients, mixing just until everything is combined. Be careful not to overmix, as this can make the cake dense.

Bake the Cake Layers

Divide the cake batter evenly between the prepared cake pans. Smooth the tops with a spatula, then bake in the preheated oven for 25–30 minutes, or until a toothpick inserted into the center comes out clean. Once baked, let the cakes cool in the pans for about 10 minutes before transferring them to a wire rack to cool completely.

Making the Creamy Peanut Butter Frosting

While your cake layers are cooling, it’s time to prepare the frosting. This creamy peanut butter frosting is the perfect complement to the rich cake layers.

Cream the Butter and Peanut Butter

In a large bowl, beat the softened butter and creamy peanut butter together until smooth and fluffy.

Add the Powdered Sugar

Next, gradually add the powdered sugar, one cup at a time, mixing well after each addition. In doing so, you’ll create a thick, creamy frosting.

Add Vanilla and Adjust Consistency

Mix in the vanilla extract and 2 tablespoons of heavy cream. If the frosting is too thick, add more heavy cream, one tablespoon at a time, until you reach your desired consistency.

Two 9-inch cake pans filled with peanut butter cake batter, ready to be baked.

Assembling the Peanut Butter Cake

At this stage, the fun part begins—assembling your peanut butter cake! In order to achieve the best results, carefully follow these steps for a stunning presentation:

Level the Cake Layers

If your cake layers have domed tops, use a serrated knife to level them. This will make stacking the layers easier.

Frost the First Layer

Begin by placing one cake layer on a serving plate or cake stand. Then, spread a generous layer of peanut butter frosting over the top.

Add the Second Layer

To begin, carefully place the second cake layer on top of the frosted layer. Afterward, spread frosting over the top and sides of the cake, smoothing it out with a spatula.

Optional: Add a Chocolate Ganache Topping

Furthermore, to take your peanut butter cake to the next level, consider adding a rich chocolate ganache topping. Here’s how to make it:

Ingredients:

  • 1 cup chocolate chips
  • ½ cup heavy cream

Instructions:

  1. Heat the heavy cream in a small saucepan over medium heat until it begins to simmer (do not boil).
  2. Pour the hot cream over the chocolate chips in a heatproof bowl. Let it sit for 2–3 minutes, then stir until smooth and glossy.
  3. Allow the ganache to cool slightly before pouring it over the top of the frosted cake. Let it drip down the sides for a dramatic effect.

Decorating Your Cake

For the finishing touch, decorate your cake with crushed peanut butter cups, mini chocolate chips, or even a drizzle of melted peanut butter. As a result, the combination of flavors and textures will make your cake look and taste absolutely irresistible.

Tips for Success a Moist and Fluffy Peanut Butter Cake

In order to ensure your peanut butter cake turns out perfectly, keep these tips in mind:

  1. Use Room Temperature Ingredients: By following these steps carefully, the ingredients will blend together smoothly and create a better texture for the cake.
  2. Don’t Overmix the Batter: Overmixing can lead to a dense cake. Mix just until the ingredients are combined.
  3. Cool Completely Before Frosting: Frosting a warm cake can cause the frosting to melt and slide off.
  4. Customize Your Toppings: Furthermore, feel free to get creative with your toppings. Add extra peanut butter cups, a sprinkle of sea salt, or even crushed pretzels for a salty-sweet twist.

Why This Recipe Is Perfect for Peanut Butter Lovers

This peanut butter cake recipe is truly a dream come true for anyone who loves peanut butter. The cake itself is moist, tender, and packed with peanut butter flavor, while the frosting is creamy and indulgent. The addition of chocolate ganache and peanut butter cups takes it over the top, making it a dessert that’s impossible to resist.

Golden-brown cake layers cooling on a wire rack.

What is in a Queen Elizabeth Cake?

Queen Elizabeth Cake is a moist and flavorful dessert traditionally made with dates, nuts (often walnuts or pecans), and a brown sugar coconut topping. The cake is believed to have been created during Queen Elizabeth II’s reign and is known for its rich flavor and simple preparation. The topping, which is broiled, gives the cake a caramelized texture and a sweet, nutty finish.

Can I Put Peanut Butter in Cake Batter?

Yes, you can add peanut butter to cake batter! Peanut butter adds a rich, nutty flavor and can make the cake slightly denser. To incorporate peanut butter, you can mix it into the wet ingredients or use it as part of the fat (e.g., replacing some butter or oil). It works well in recipes like peanut butter cakes, cupcakes, or even marble cakes. Adjust the liquid content slightly if the batter becomes too thick.

Do Peanut Butter and Chocolate Go Together?

Absolutely! Peanut butter and chocolate are a classic pairing that creates a perfect balance of sweet and salty flavors. Specifically, the creamy richness of peanut butter complements the sweetness and slight bitterness of chocolate, making it a favorite combination in desserts like Reese’s, brownies, cakes, and cookies.

Is Peanut Butter Good for Baking?

Yes, peanut butter is excellent for baking! It adds flavor, moisture, and richness to baked goods. It’s commonly used in cookies, cakes, brownies, and bars. Peanut butter can also act as a binding agent and contribute to the texture of your recipe. Both creamy and crunchy peanut butter can be used, depending on the desired texture.

What is the Queen’s Favorite Dessert?

In fact, Queen Elizabeth II was known to enjoy chocolate biscuit cake, a no-bake dessert made with crushed biscuits (cookies), dark chocolate, butter, and sometimes dried fruits or nuts. It was reportedly one of her favorite treats, and she would often have a slice with tea. Moreover, the cake was even served at royal events.

What is Swedish Princess Cake?

Swedish Princess Cake (Prinsesstårta) is a traditional Swedish dessert consisting of layers of sponge cake, whipped cream, and pastry cream, all covered in a thin layer of green marzipan. Additionally, it’s usually topped with a pink marzipan rose and a dusting of powdered sugar. The cake is light, elegant, and popular for celebrations like birthdays and weddings in Sweden.

Frequently Asked Questions

Can I Make This Cake Ahead of Time?

Yes! You can bake the cake layers a day in advance and store them tightly wrapped at room temperature. Then, frost the cake on the day you plan to serve it for the freshest taste.

Can I Use Crunchy Peanut Butter Instead of Creamy?

While creamy peanut butter is recommended for a smooth texture, you can use crunchy peanut butter if you prefer a bit of texture in your cake.

How Should I Store Leftover Cake?

Store leftover cake in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 5 days. Let it come to room temperature before serving.

Final Thoughts

Whether you’re a seasoned baker or a beginner, this peanut butter cake recipe is easy to follow and delivers incredible results every time. Loaded with peanut butter flavor and topped with a luscious frosting and optional chocolate ganache, it’s a dessert that will impress everyone who tries it. Perfect for birthdays, holidays, or any day that calls for a sweet treat, this cake is sure to become a favorite in your home.

Creamy peanut butter frosting being spread on the first cake layer with a spatula.

So, what are you waiting for? Gather your ingredients, preheat your oven, and get ready to bake the most delicious peanut butter cake you’ve ever tasted. Don’t forget to share your creations with us in the comments below—happy baking!

Don’t miss out! Follow me on Facebook now and join the community.

Creamy peanut butter frosting being spread on the first cake layer with a spatula.

Peanut Butter Cake Recipe

Did you like the recipe? Click on a star to rate it!

5 from 1 vote
This peanut butter cake is the ultimate dessert for peanut butter lovers! Moist cake layers, creamy peanut butter frosting, and optional chocolate ganache make it irresistible. Easy to make, perfect for any occasion, and sure to impress everyone at the table.
Print Recipe Pin Recipe
CourseDessert
CuisineAmerican
Prep Time25 minutes
Cook Time30 minutes
Total Time55 minutes
Servings12 slices
Calories520kcal

Ingredients

For the Cake:

  • 2 ½ cups all-purpose flour
  • 2 tsp baking powder
  • 1 tsp baking soda
  • ½ tsp salt
  • 1 cup creamy peanut butter
  • 1 cup unsalted butter softened
  • 1 ½ cups brown sugar
  • ½ cup granulated sugar
  • 4 large eggs
  • 2 tsp vanilla extract
  • 1 cup buttermilk

For the Frosting:

  • 1 cup creamy peanut butter
  • ½ cup unsalted butter softened
  • 3 cups powdered sugar
  • 2 tsp vanilla extract
  • 3 –4 tbsp heavy cream

Optional Toppings:

  • 1 cup chocolate chips for ganache
  • ½ cup heavy cream for ganache
  • Crushed peanut butter cups
  • Mini chocolate chips

Instructions

  • Preheat oven to 350°F (175°C). Grease and flour two 9-inch cake pans or line with parchment paper.
  • In a medium bowl, whisk together flour, baking powder, baking soda, and salt.
  • In a large bowl, cream peanut butter, butter, brown sugar, and granulated sugar until light and fluffy.
  • Add eggs one at a time, mixing well after each addition. Stir in vanilla extract.
  • Gradually add the dry ingredients, alternating with buttermilk, until just combined.
  • Divide batter between cake pans. Bake for 25–30 minutes or until a toothpick comes out clean.
  • Cool cakes in pans for 10 minutes, then transfer to a wire rack to cool completely.
  • For frosting, beat peanut butter and butter until smooth. Gradually add powdered sugar, vanilla, and heavy cream until creamy.
  • Frost the cooled cake layers and decorate with chocolate ganache and toppings if desired.

Nutrition

Serving: 1slice | Calories: 520kcal | Carbohydrates: 60g | Protein: 8g | Fat: 28g | Saturated Fat: 12g | Cholesterol: 80mg | Sodium: 320mg | Fiber: 2g | Sugar: 38g
Tried this recipe?Mention @ItsLailaRecipes or tag #LailaRecipes!

Leave a Comment

Recipe Rating




Share to...