Peanut Butter Cake

Posted on November 12, 2025

Delicious slice of Peanut Butter Cake topped with creamy frosting

Irresistible Peanut Butter Cake: A Family Favorite Recipe You’ll Adore!

As a child, my happiest memories were often tied to the sweet, nutty aroma of my mom’s peanut butter cake wafting through our kitchen. Those moments—gathering around the table, sharing laughter and stories as the warm layers of cake were brought out—are something I cherish. It wasn’t just a cake; it was comfort, a centerpiece of love and joy that brought our family together.

What makes my Peanut Butter Cake extra special? It’s the way the rich, creamy peanut butter merges perfectly with a moist, fluffy cake, creating layers of flavor and nostalgia few other desserts can match. Unlike those store-bought versions that often leave you wanting, this homemade cake is an ode to the simple beauty of baking—a true labor of love that envelops you in warmth and happiness.

With this recipe, you’ll learn how to craft your very own Peanut Butter Cake that will bring joy to your family and friends—just like mine did. So tie on your apron, and let’s journey together in creating a dessert that’s sure to become part of your household’s cherished memories, too!

What Are Peanut Butter Cakes?

Peanut Butter Cake, as the name suggests, is a delightful dessert featuring peanut butter at its core. This genius creation captures the essence of this beloved nut spread. Originating from classic American baking traditions, peanut butter has long been a staple in many households. The rise of the peanut butter craze brought this delicious cake into the spotlight.

The cake itself boasts a delightful texture—soft and fluffy, with a moist crumb that practically melts in your mouth. Each bite delivers the rich, nutty flavor of peanut butter, complemented by a hint of sweetness from the sugar and a touch of vanilla. It’s this combination that makes the cake unique, transforming it into more than just another dessert.

Perfect for birthdays, family gatherings, or just a cozy night in, Peanut Butter Cake is the ultimate comfort food. Whether you whip it up for a celebration or indulge yourself on a quiet evening, this cake embodies joy and connection—because who can resist a slice of nostalgia?

Why You’ll Love This Recipe

Let me share a few reasons why this Peanut Butter Cake recipe stands out and why you’ll love it just as much as I do!

  1. Homemade Goodness: Unlike store-bought options, this recipe uses real, high-quality ingredients that elevate the flavor. You can genuinely taste the difference when you bake it yourself, knowing that it’s crafted with love and care.

  2. Cost-Effective Delight: Baking at home is not only more rewarding; it’s also lighter on the wallet! You can create a cake that serves multiple people for the price of a single slice at your local bakery.

  3. Customization Galore: Want to throw in some chocolate chips? Or perhaps a sprinkle of sea salt on top? This cake is easily customizable, allowing you to get creative based on your taste preferences.

  4. Easy to Make for All Skill Levels: Even if you’re a beginner baker, this peanut butter cake falls within the realm of “easy recipes.” With simple steps and minimal techniques, you’ll wow your friends and family in no time.

  5. Quick Turnaround: Prep and bake this cake in about an hour. Perfect for those spontaneous cravings or last-minute gatherings!

With an easy and delicious recipe like this, I promise you’ll feel like a baking pro in your own kitchen, creating joyful memories along the way!

Ingredients

For this mouthwatering Peanut Butter Cake, you’ll need the following ingredients (with some helpful tips on quality and preparation):

  • 2 cups all-purpose flour: Always use fresh flour for better texture. If you’re in a pinch, you can substitute a gluten-free flour blend.
  • 1 tablespoon baking powder: Activates the rise; ensure it’s fresh for the best results.
  • 1/2 teaspoon salt: A pinch of salt enhances all the flavors.
  • 1 cup unsalted butter, softened: Make sure your butter is at room temperature for easy mixing. Brands like Land O’Lakes work great!
  • 1 1/2 cups sugar: Regular granulated sugar gives the best texture, but brown sugar can add moisture and depth.
  • 1 cup creamy peanut butter: Use high-quality, natural peanut butter like Jif or Skippy for that rich flavor.
  • 4 large eggs: Room temperature eggs blend better—let them sit out for about 20 minutes before use.
  • 1 teaspoon vanilla extract: Opt for pure vanilla for a more authentic flavor.
  • 1 cup milk: Whole milk gives the best richness, but you can use 2% if needed.

For the frosting:

  • 1 cup creamy peanut butter: Same quality as before; you’ll want that velvety texture.
  • 4 cups powdered sugar: Sifted for a smooth frosting!
  • 1/2 cup unsalted butter, softened: Just like for the cake, this should be room temperature.
  • 1 teaspoon vanilla extract: Elevates the frosting flavor.
  • 2-4 tablespoons milk: Adjust as necessary to achieve spreadable consistency.

Step-by-Step Instructions

Let’s dive into the delightful world of baking with these detailed instructions:

  1. Preheat Your Oven: Set it to 350°F (175°C). Grease and flour two 9-inch round cake pans for a non-stick perfection.

  2. Prep Your Dry Ingredients: In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.

  3. Cream Butter and Sugar: In a large mixing bowl, beat the softened butter and sugar until light and fluffy (about 2-3 minutes). This is where the magic starts!

  4. Incorporate Peanut Butter: Add the peanut butter and mix until it’s fully combined. You’ll love how the mixture goes from fluffy to creamy.

  5. Add the Eggs: Crack in the eggs one at a time, mixing well after each addition. Stir in the vanilla extract—you’ll want to inhale deeply at this stage!

  6. Combine Wet and Dry Ingredients: Gradually add the dry mixture to the wet, alternating with the milk. Start and end with the flour mixture, mixing just until combined. No overmixing here, or your cake could become dense.

  7. Divide the Batter: Pour the batter evenly into your prepared cake pans. Tap them lightly on the counter to remove any air bubbles.

  8. Bake: Slide the pans into the oven and bake for 25-30 minutes. The cakes are ready when a toothpick inserted into the center comes out clean.

  9. Cool: Let cool in the pans for about 10 minutes. Then, carefully transfer the cakes to wire racks to cool completely.

  10. Prepare the Frosting: In a clean bowl, beat together peanut butter, softened butter, powdered sugar, vanilla, and enough milk until the mixture reaches a spreadable consistency.

  11. Frost the Cake: Once the cakes are completely cool, frost the top of one layer, place the second layer on top, and frost the top and sides of the cake.

  12. Slice and Enjoy: Grab a knife, slice yourself a generous piece, and savor that heavenly peanut butter flavor!

Chef’s Tip:

If your frosting is too thick, add the milk a tablespoon at a time until it reaches the desired consistency. If it’s too thin, add more powdered sugar.

Expert Tips & Tricks

  1. Storage: Keep the cake in an airtight container at room temperature for up to 2 days. For longer freshness, refrigerate it for up to a week.

  2. Make-Ahead Instructions: You can bake the cake layers a day before serving; Just wrap them tightly in plastic wrap and store them at room temperature.

  3. Reheat: If you want a warm slice, pop it in the microwave for about 10-15 seconds.

  4. Troubleshooting: If your cake sinks, it could be due to overmixing or opening the oven too often during baking. Keep that oven door closed!

  5. Frosted or Unfrosted: The un-frosted cake can last longer, so freeze it if you want to enjoy it later—up to three months!

  6. Serving: For an elegant presentation, use a cake stand and add a drizzle of melted chocolate or a dusting of powdered sugar on top.

Serving Suggestions

What pairs perfectly with a slice of creamy Peanut Butter Cake? A tall glass of cold milk is a classic, but consider serving it alongside homemade vanilla ice cream for an indulgent treat. For an elegant touch, garnish with crushed peanuts and a drizzle of chocolate sauce. This cake is fantastic for birthdays, family gatherings, or whenever you want a homey dessert that’ll impress guests.

Variations & Substitutions

Feeling adventurous? Here are some variations and substitutions you can try:

  • Chocolate Peanut Butter Cake: Add cocoa powder to the dry mix for a chocolatey twist.
  • Nut-Free Option: Substitute peanut butter with sun butter for a nut-free version.
  • Vegan Variation: Use flax eggs (1 tablespoon ground flaxseed mixed with 3 tablespoons water for each egg) and swap out dairy for almond milk.
  • Seasonal Specials: Stir in spices like cinnamon or pumpkin pie spice during the fall for a seasonal spin.

Nutrition & Storage Info

  • Prep time: 15 minutes
  • Cook time: 30 minutes
  • Total time: 1 hour
  • Yield: 12 servings
  • Estimated calories per serving: 450 calories
  • Storage Instructions: Room temperature for 2 days, refrigerated for 1 week, or frozen for up to 3 months.

FAQ Section

1. Can I use crunchy peanut butter instead of creamy?
Yes, using crunchy peanut butter will give the cake a fun texture. Just note that it may change the overall consistency of the frosting.

2. How should I store leftover cake?
Store the cake in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to a week.

3. Is it possible to make mini versions of this cake?
Absolutely! You can use a muffin tin to make cupcakes with the same batter—just reduce the baking time to about 18-20 minutes.

4. Can I freeze the cake?
Yes, you can freeze the cake layers for up to three months. Make sure to wrap them tightly in plastic wrap!

5. How can I make the cake more moist?
Ensure you’re measuring your flour correctly (spoon and level it), and consider adding a splash more milk to the batter.

6. What other flavors pair well with peanut butter?
Chocolate, banana, or even jelly flavors can complement peanut butter beautifully!

7. Can I make this a layered cake?
Definitely! Use this recipe to create multiple layers, alternating flavors or fillings between layers if you wish.

8. What if I don’t have baking powder?
You can substitute with baking soda (use half the amount) plus an acid, like vinegar or lemon juice.

9. Can I add chocolate chips to the batter?
Of course! Chocolate chips can enhance that sweet and salty combination, just fold them in last.

10. What’s the best way to frost the cake?
Use an offset spatula for smooth edges, or a piping bag for decorative designs. A crumb coat can help give it a clean finish.

Conclusion

The joy of creating a delicious Peanut Butter Cake doesn’t just lie in the baking, but in the memories and smiles it brings to your loved ones. With this recipe, you have a sweet reminder of warmth, laughter, and togetherness. I encourage you to give it a try and savor the happiness it will bring to your kitchen! I would love to hear how yours turns out, so please leave your comments or feedback below.

Don’t forget to check out my other delightful cake recipes on the blog—every one is packed with love and guaranteed to turn into a family favorite! Happy baking!

Print

Irresistible Peanut Butter Cake

A moist and fluffy peanut butter cake that combines rich flavors and nostalgia, perfect for any gathering.

  • Author: morgan
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 12 servings 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 2 cups all-purpose flour
  • 1 tablespoon baking powder
  • 1/2 teaspoon salt
  • 1 cup unsalted butter, softened
  • 1 1/2 cups sugar
  • 1 cup creamy peanut butter
  • 4 large eggs
  • 1 teaspoon vanilla extract
  • 1 cup milk
  • For the frosting:
  • 1 cup creamy peanut butter
  • 4 cups powdered sugar
  • 1/2 cup unsalted butter, softened
  • 1 teaspoon vanilla extract
  • 24 tablespoons milk

Instructions

  1. Preheat Your Oven: Set it to 350°F (175°C) and grease and flour two 9-inch round cake pans.
  2. Prep Your Dry Ingredients: Whisk together flour, baking powder, and salt in a medium bowl.
  3. Cream Butter and Sugar: Beat softened butter and sugar until light and fluffy for about 2-3 minutes.
  4. Incorporate Peanut Butter: Mix in the peanut butter until fully combined.
  5. Add the Eggs: Add eggs one at a time, mixing well after each; stir in vanilla extract.
  6. Combine Wet and Dry Ingredients: Gradually add the dry mixture to the wet, alternating with milk, mixing just until combined.
  7. Divide the Batter: Pour the batter evenly into prepared pans.
  8. Bake: Bake for 25-30 minutes, until a toothpick comes out clean.
  9. Cool: Cool in pans for 10 minutes, then transfer to wire racks to cool completely.
  10. Prepare the Frosting: Beat together peanut butter, softened butter, powdered sugar, vanilla, and enough milk until spreadable.
  11. Frost the Cake: Frost the top of one layer, place the second layer on top, and frost the top and sides.
  12. Slice and Enjoy: Slice and enjoy your delicious peanut butter cake!

Notes

Store the cake in an airtight container; it lasts up to 2 days at room temperature and 1 week in the fridge.

Nutrition

  • Serving Size: 1 slice
  • Calories: 450
  • Sugar: 29g
  • Sodium: 300mg
  • Fat: 22g
  • Saturated Fat: 8g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 56g
  • Fiber: 2g
  • Protein: 12g
  • Cholesterol: 95mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Pinterest
Pinterest
fb-share-icon
Tiktok