Peanut Butter Cake

By
18 Min Read

Ever found yourself staring into the pantry, a jar of peanut butter calling your name, and thinking, “There has to be more to life than just spreading this on toast”? That’s precisely where I was last Tuesday. It was one of those grey, drizzle-filled afternoons, and a deep, comforting craving for something truly special hit me. I wanted that unmistakable nutty embrace, but in cake form. And not just any cake, an old-fashioned peanut butter cake – the kind that tastes like childhood memories and warm hugs.

This isn’t about some fancy, multi-tiered confection. This is about pure, unadulterated peanut butter bliss, wrapped in a moist, tender crumb, and crowned with a frosting so smooth and creamy it’ll make you want to lick the spatula clean. It’s a simple cake, yes, but its simplicity is its superpower.

It’s the kind of dessert that begs for a tall glass of milk and a quiet moment to savor each bite. If you’re a peanut butter aficionado like me, prepare to meet your new favorite bake. This recipe delivers big on flavor without requiring a culinary degree.

Peanut Butter Cake

Why This Peanut Butter Cake Will Steal Your Heart

There are a million cake recipes out there, but this one holds a special place in my baking repertoire. What sets this particular old-fashioned peanut butter cake apart is its incredible balance. It’s rich, certainly, but never heavy. The cake itself is incredibly moist, almost like a denser pound cake, allowing the peanut butter flavor to shine through without being overwhelming.

I’ve tinkered with many peanut butter cake recipes over the years, and often they lean too sweet or too dry. This version strikes that perfect chord. It uses a good amount of real peanut butter in the batter, giving it a depth that extracts just can’t replicate.

Then there’s the frosting. Oh, the frosting! It’s a peanut butter cream cheese frosting, and it’s a revelation. The tang of the cream cheese cuts through the richness of the peanut butter and butter, creating a dreamy topping that’s impossibly smooth and addictive. It’s the perfect foil to the cake, adding another layer of complexity and creaminess.

This cake isn’t just delicious; it’s also wonderfully approachable. You don’t need any special equipment beyond a stand mixer (or a good hand mixer) and a standard 9×13 inch baking pan. It’s a dessert for a potluck, a birthday, or simply a Tuesday afternoon when you need a little slice of joy. It comes together fairly quickly, too, meaning less time in the kitchen and more time enjoying that incredible aroma filling your home.

Gather Your Baking Arsenal: What You’ll Need

Before you preheat your oven and get those mixing bowls ready, let’s make sure you have all the essentials for this delightful old-fashioned peanut butter cake. Using room temperature ingredients for the butter, eggs, and cream cheese is crucial here – it makes for a much smoother batter and frosting.

For the Cake Batter:

  • All-Purpose Flour: The backbone of our cake. Make sure it’s spooned and leveled, not scooped directly from the bag.
  • Baking Powder & Baking Soda: Our leavening agents, working together to give the cake its beautiful lift and tender crumb.
  • Salt: Essential for balancing the sweetness and enhancing all those lovely peanut butter notes.
  • Unsalted Butter: Room temperature and softened, please! It creams better and incorporates more air.
  • Granulated Sugar: For sweetness and tenderness.
  • Light Brown Sugar: Adds a lovely caramel-like depth and extra moisture.
  • Creamy Peanut Butter: The star of the show! Use a good quality, creamy variety – not natural, oil-separated peanut butter for this recipe, as it can affect the cake’s texture.
  • Large Eggs: Room temperature, binding everything together.
  • Vanilla Extract: A splash of warmth and fragrance.
  • Buttermilk: This is key for a super moist and tender crumb. If you don’t have it, you can make a quick substitute: add 1 tablespoon of lemon juice or white vinegar to a liquid measuring cup, then fill to 1 cup with whole milk. Let it sit for 5 minutes until it slightly curdles.

For the Creamy Peanut Butter Cream Cheese Frosting:

  • Cream Cheese: Full-fat, brick-style, and very soft at room temperature. This is non-negotiable for a smooth, lump-free frosting.
  • Unsalted Butter: Also softened to room temperature, just like for the cake.
  • Creamy Peanut Butter: Again, go for the creamy, commercial style for the best frosting consistency.
  • Powdered Sugar (Confectioners’ Sugar): Sifted! This prevents lumps and ensures a silky-smooth frosting.
  • Heavy Cream or Milk: Just a touch to adjust consistency if needed.
  • Vanilla Extract: For that extra layer of flavor.
Peanut Butter Cake

Crafting Your Delicious Peanut Butter Cake: Step-by-Step

Baking this old-fashioned peanut butter cake is a joyful process, not a complicated one. Take your time, enjoy the aromas that will fill your kitchen, and trust the steps.

Setting the Stage: Prep Work

Preheat your oven to 350°F (175°C). Grease and flour a 9×13 inch baking pan. Make sure every corner is coated to prevent sticking. You could also line the bottom with parchment paper for extra insurance, leaving an overhang on the sides to easily lift the cake out later.

Whipping Up the Cake Batter

In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt. Set this aside for now. This ensures all the dry ingredients are evenly distributed.

In a large bowl, using an electric mixer, cream together the softened unsalted butter, granulated sugar, and light brown sugar until the mixture is light and fluffy. This usually takes about 3-5 minutes. Don’t rush this step, as it incorporates air, which contributes to the cake’s texture.

Beat in the creamy peanut butter until it’s fully combined and the mixture is smooth. Scrape down the sides of the bowl to ensure everything is incorporated.

Add the large eggs, one at a time, beating well after each addition. Stir in the vanilla extract. The mixture might look a little curdled at this point, but don’t worry, it will come together once the dry ingredients are added.

Tip: If your eggs are cold, you can quickly bring them to room temperature by placing them in a bowl of warm (not hot!) water for 5-10 minutes.

Alternately add the dry ingredients mixture and the buttermilk to the wet ingredients, beginning and ending with the dry. Start by adding about a third of the flour mixture, mix until just combined, then half of the buttermilk, mix, another third of flour, mix, the remaining buttermilk, mix, and finally the last third of flour. Be careful not to overmix the batter once the flour is added; overmixing develops gluten, which can lead to a tough cake.

Pour the cake batter evenly into your prepared 9×13 inch baking pan. Smooth the top with an offset spatula or the back of a spoon.

Baking to Golden Perfection

Bake for 30-35 minutes, or until a wooden skewer or toothpick inserted into the center of the cake comes out clean or with just a few moist crumbs attached. The top should be golden brown and spring back when lightly touched.

Let the cake cool in the pan on a wire rack for about 15-20 minutes before carefully inverting it onto the wire rack to cool completely. It’s vital that the cake is entirely cool before you even think about frosting it, otherwise, your beautiful frosting will just melt into a delicious, but messy, puddle.

Peanut Butter Cake

Whipping Up That Dreamy Peanut Butter Cream Cheese Frosting

While the cake cools, it’s frosting time! In a large bowl with an electric mixer, beat the softened cream cheese and softened unsalted butter together until incredibly smooth and creamy. This takes a few minutes, and you want absolutely no lumps of cream cheese.

Add the creamy peanut butter and beat until fully combined.

Gradually add the sifted powdered sugar, one cup at a time, beating on low speed until incorporated, then increasing to medium-high until smooth. If the frosting seems too thick, add a tablespoon of heavy cream or milk until it reaches your desired spreading consistency. If it’s too thin, you can add a bit more sifted powdered sugar.

Beat in the vanilla extract until just combined. The frosting should be light, fluffy, and perfectly spreadable.

The Grand Finale: Frosting and Serving

Once the cake is completely cool, spread the peanut butter cream cheese frosting evenly over the top. You can use an offset spatula for a smooth finish or create fun swirls with the back of a spoon.

Slice and serve your magnificent old-fashioned peanut butter cake! It pairs wonderfully with a cold glass of milk or a hot cup of coffee.

Common Questions About This Delightful Cake

Baking can sometimes throw curveballs, especially when you’re trying a new recipe. Here are some common questions I get about this old-fashioned peanut butter cake.

Can I use natural peanut butter for this recipe?

I don’t recommend using natural, oil-separated peanut butter for this cake or frosting. Its consistency is much different from commercial creamy peanut butter, which can lead to a drier cake or a greasy, separated frosting. Stick to brands like Jif or Skippy for the best results in this particular recipe.

How do I know my butter and cream cheese are “room temperature”?

Room temperature butter should be soft enough to indent easily with your finger but still hold its shape – not melted or greasy. For cream cheese, it should be very soft, almost spreadable. If they’re too cold, they won’t cream properly, leading to a lumpy batter or frosting. If they’re too warm, your frosting might be too runny.

My cake came out dry. What went wrong?

A dry cake is usually due to overbaking or overmixing. Ensure you’re not baking past the point where a toothpick comes out clean. Ovens can vary, so start checking a few minutes before the recommended bake time. Also, overmixing after adding flour develops gluten, making cakes tough and dry. Mix only until just combined.

Can I make this cake ahead of time?

Absolutely! This old-fashioned peanut butter cake is excellent for making a day in advance. Once frosted, store it covered in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 4-5 days. If refrigerating, let it sit at room temperature for about 30 minutes before serving for the best texture.

What if I don’t have buttermilk?

No problem! You can easily make a substitute. For 1 cup of buttermilk, measure 1 tablespoon of white vinegar or lemon juice into a liquid measuring cup, then fill the rest of the way to 1 cup with whole milk. Stir gently and let it sit for 5-10 minutes until it slightly curdles. This creates an acidic environment similar to buttermilk, which reacts with the baking soda for a tender crumb.

Storage and Serving Suggestions

This old-fashioned peanut butter cake is a crowd-pleaser and stores well, making it ideal for leftovers (if you’re lucky enough to have any!).

Keeping it Fresh

Once cooled and frosted, store the cake covered in an airtight container. At room temperature, it will stay fresh and delicious for 2-3 days. If you want it to last longer, or if your kitchen is particularly warm, you can refrigerate it for up to 5 days. Just remember to bring it to room temperature for about 30 minutes before serving to ensure the cake and frosting are at their best texture.

Freezing for Later

You can freeze individual slices or the entire unfrosted cake. To freeze slices, wrap each tightly in plastic wrap, then aluminum foil, and place in a freezer-safe bag for up to 2-3 months. Thaw at room temperature. For an unfrosted cake, wrap it tightly in plastic wrap and then foil, freezing for up to 3 months. Thaw overnight in the refrigerator, then frost and serve.

Serving Ideas

This cake is perfect on its own, but a few simple additions can elevate the experience. A sprinkle of chopped roasted peanuts on top of the frosting adds a lovely crunch and intensifies the nutty flavor. A drizzle of chocolate syrup or a dollop of whipped cream also wouldn’t go amiss for those who love a classic peanut butter and chocolate combo. It’s also fantastic with a cold glass of milk, a hot coffee, or even a scoop of vanilla bean ice cream.

Variations to Keep Things Exciting

While this old-fashioned peanut butter cake is perfect as is, sometimes it’s fun to play around with flavors. Here are a few ideas to get your creative juices flowing:

Chocolate Swirl Cake

For the ultimate peanut butter chocolate lovers! After pouring about half of the peanut butter batter into the pan, drizzle about ½ cup of melted chocolate (milk or semi-sweet) over it. Swirl gently with a knife, then top with the remaining peanut butter batter and swirl again. Frost with the peanut butter cream cheese frosting or a rich chocolate ganache.

Peanut Butter & Banana

Fold in 1 cup of mashed ripe banana (about 2 medium bananas) into the cake batter along with the wet ingredients. This adds extra moisture and a subtle, sweet fruitiness that pairs beautifully with the peanut butter.

Spiced Peanut Butter

Add ½ teaspoon of ground cinnamon and ¼ teaspoon of ground nutmeg to the dry ingredients for a warmer, cozier flavor profile, especially perfect for fall or winter gatherings.

Mini Cakes or Cupcakes

This recipe can easily be adapted for cupcakes. Line a muffin tin with paper liners and fill each about two-thirds full. Bake for 18-22 minutes, or until a toothpick comes out clean. Frost once cooled. This makes about 24 standard cupcakes. Adjust baking time accordingly for mini cupcakes.

No matter how you slice it, this old-fashioned peanut butter cake is a winner. It’s a taste of home, a hug in cake form, and a guaranteed smile-maker. So go ahead, treat yourself and your loved ones to this comforting classic. Happy baking!

Old-Fashioned Peanut Butter Cake with Cream Cheese Frosting

Old-Fashioned Peanut Butter Cake with Cream Cheese Frosting

A delightful old-fashioned peanut butter cake with a moist crumb, topped with a smooth and creamy peanut butter cream cheese frosting.

★ ★ ★ ★ ★
5 from 1 review
Prep Time 25 mins
Cook Time 35 mins
Total Time 1 hour 30 mins
Servings 12-16
Calories 480 kcal

📝 Ingredients

👩‍🍳 Instructions

  1. 1
    Preheat oven to 350°F (175°C). Grease and flour a 9x13 inch baking pan.
  2. 2
    In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
  3. 3
    In a large bowl, cream together the softened butter, granulated sugar, and light brown sugar with an electric mixer until light and fluffy (3-5 minutes).
  4. 4
    Beat in the 1 cup of creamy peanut butter until smooth. Scrape down the sides of the bowl.
  5. 5
    Add eggs one at a time, beating well after each. Stir in 1 tsp vanilla extract.
  6. 6
    Alternately add the dry ingredients mixture and the buttermilk to the wet ingredients, beginning and ending with the dry. Mix on low speed until just combined, being careful not to overmix.
  7. 7
    Pour batter into the prepared pan and spread evenly. Bake for 30-35 minutes, or until a wooden skewer inserted into the center comes out clean.
  8. 8
    Let cake cool in the pan on a wire rack for 15-20 minutes, then invert onto the rack to cool completely before frosting.
  9. 9
    --- For the Frosting ---
  10. 10
    In a large bowl, beat the softened cream cheese and softened butter with an electric mixer until very smooth and creamy (no lumps).
  11. 11
    Add ½ cup creamy peanut butter and beat until fully combined.
  12. 12
    Gradually add the sifted powdered sugar, 1 cup at a time, beating on low then medium-high until smooth and fluffy. Add 1-2 tbsp heavy cream or milk if needed to reach desired consistency.
  13. 13
    Beat in ½ tsp vanilla extract until just combined.
  14. 14
    Once the cake is completely cool, spread the peanut butter cream cheese frosting evenly over the top.
  15. 15
    Slice and serve. Enjoy!

💡 Notes

Ensure all dairy ingredients are at room temperature for the best results in both the cake and frosting. For an extra touch, garnish with chopped roasted peanuts or a chocolate drizzle. Cake keeps well covered at room temperature for 2-3 days, or refrigerated for up to 5 days.

🥗 Nutrition (per serving)

Calories 480 kcal
Protein 9g
Total Fat 30g
Saturated Fat 15g
Carbs 48g
Fiber 2g
Sugar 35g
Sodium 320mg
Cholesterol 85mg

Rate This Recipe

☆ ☆ ☆ ☆ ☆
Share This Article
Leave a Comment