Peanut Butter Cake

143 Comments

My homemade Peanut Butter Cake with Peanut Butter Frosting is an old school recipe that will quickly become a family favorite. You will find the moist cake loaded with peanut butter flavor. Then we top it with the best peanut butter frosting.

Peanut butter cake on spatula

Peanut Butter Cake

Peanut butter fans are going to go crazy for this Peanut Butter cake. I am a big fan of everything peanut butter. If you follow along on my blog, you probably have already figured that out. I love my 3 ingredient Peanut Butter Cookies. My No Bake Reese’s Peanut Butter Cheesecake is an over the top  peanut butter lovers dream. So peanut butter recipes are my most favorite desserts and I share them often.

Uncut peanut butter cake

Newsletter Signup
recipes in your inbox

subscribe for all the latest deliciousness

Each year for my birthday, my grandmother would make us each a homemade cake to celebrate our day. My grandmother quickly realized that she never really had to ask me which cake was going to be my choice. Every year, I always requested her homemade peanut butter cake with peanut butter frosting. It really was her best homemade cake. It is perfect for feeding a crowd. We sometimes cut our cakes into smaller finger sized pieces when we are feeding more than just immediate family. You can easily get quite a few smaller pieces from a traditional sized cake pan. I know some make an old fashioned peanut butter sheet cake when serving a crowd. Sheet pan cakes are great but there is something about a thick moist cake topped with a layer of thicker frosting.

Peanut butter cake with fork

This recipe is an old fashioned cake recipe filled with so much flavor.  She has been making this same recipe for years. I thought the recipe was very tedious so I never tried to make it myself. I can’t believe I have waited this long to make her homemade peanut butter cake. I have now made this recipe a few times and each and every time, my family has gobbled it up. They now have deemed it their favorite cake.It was not difficult to make and took very little time. Sure a peanut butter cake mix would be a blessing for a quick dessert but homemade desserts are always the best. The question always lingers in my mind as to why manufacturers have yet to make a good peanut butter cake mix. Maybe someday they will excite all of us peanut butter fans with such a product.

Piece of peanut butter cake

How do you make Peanut Butter Cake?

All that is needed to make this recipe is some creamy peanut butter and some basic ingredients you most likely have on hand. Grab some of the store brand peanut butter, it will work best. It is always creamy and has the most oil content. So it is perfect for this cake. Peter Pan or Skippy will work fine too.

Peanut butter cake ingredients

Ingredients to Make Peanut Butter Cake with Homemade Peanut Butter Frosting

CAKE
2 cup Flour
2 cup Sugar
1 tsp Baking Soda
1/2 cup Milk
2 Eggs
1 tsp Vanilla
1 cup Water
1/2 cup Butter
3/4 cup Peanut Butter
FROSTING
1/2 cup softened Butter
1 cup Peanut Butter
3 tbsp Milk
2 cup Powdered Sugar

Buttering pan for peanut butter cake

How to make Homemade Peanut Butter Cake and Peanut Butter Frosting

Preheat oven to 350.
Grease a 9×13 baking dish with butter. Dust with flour to prevent sticking.
Whisk together flour, sugar, and baking soda in a large bowl.
Add milk, eggs, and vanilla to bowl.
Beat mixture at low speed until blended.
Add water, butter, and peanut butter to a saucepan.
Heat over medium heat stirring frequently until blended (about 5 minutes).
Add peanut butter mixture into flour mixture.
Stir until batter is well mixed and pour into prepared dish.
Bake about 35-40 minutes until a toothpick inserted in the center of the cake comes out clean.
Allow to cool.
Cream together the butter and peanut butter.
Slowly add in the sugar, if it gets too thick then add a little milk to thin.
Continue until all of the sugar is in and the frosting is blended to the right consistency.
Spread frosting over cooled cake.

Whisking peanut butter cake ingredients

Mixing peanut butter cake ingredients

Heating peanut butter cake ingredients

Blending peanut butter cake ingredients

Mixed peanut butter cake ingredients

Making peanut butter frosting

Mixing peanut butter frosting

Peanut butter cake cooling

Homemade peanut butter cake on a plate

Peanut butter cake with fork on a plate

Tips for Making Peanut Cake

I always heavily butter my baking dish. I also add a dusting of flour. This always keeps the cake from sticking.
Bake for long enough for your center to be baked thoroughly. Ovens and baking time can vary from oven to oven. Just use the toothpick trick. If the toothpick comes out clean, your cake is done.
Be sure to use softened butter for your peanut butter frosting. It will blend much better with the peanut butter and make the texture of your frosting creamier. Add a couple more drops of milk if you would like your frosting thinner.
Toss your cake in the refrigerator, it tastes amazing chilled too.
If storing your cake at room temperature, cover it to keep fresh.
Enjoy with a large glass of milk. Milk with this cake is amazing.

Long image of peanut butter cake

Peanut butter cake collage.

4.91 from 75 votes

Peanut Butter Cake

My homemade Peanut Butter Cake with Peanut Butter Frosting is an old school recipe that will quickly become a family favorite. You will find the moist cake loaded with peanut butter flavor. Then we top it with the best peanut butter frosting.
Prep: 45 minutes
Cook: 35 minutes
Total: 1 hour 20 minutes
Servings: 12 pieces

Ingredients 

CAKE

  • 2 cup Flour
  • 2 cup Sugar
  • 1 tsp Baking Soda
  • 1/2 cup Milk
  • 2 Eggs
  • 1 tsp Vanilla
  • 1 cup Water
  • 1/2 cup Butter
  • 3/4 cup Peanut Butter

FROSTING

  • 1/2 cup softened Butter
  • 1 cup Peanut Butter
  • 3 tbsp Milk
  • 2 cup Powdered Sugar

Instructions 

  • Preheat oven to 350.
  • Grease a 9x13 baking dish with butter. Dust with flour to prevent sticking.
  • Whisk together flour, sugar, and baking soda in a large bowl.
  • Add milk, eggs, and vanilla to bowl.
  • Beat mixture at low speed until blended.
  • Add water butter and peanut butter to a saucepan.
  • Heat over medium heat stirring frequently until blended (about 5 minutes).
  • Add peanut butter mixture into flour mixture.
  • Stir until batter is well mixed and pour into prepared dish.
  • Bake about 35-40 minutes until a toothpick inserted in the center of the cake comes out clean.
  • Allow to cool.
  • Cream together the butter and peanut butter.
  • Slowly add in the sugar, if it gets too thick then add a little milk to thin.
  • Continue until all of the sugar is in and the frosting is blended to the right consistency.
  • Spread frosting over cooled cake.

Nutrition

Calories: 659kcal, Carbohydrates: 77g, Protein: 13g, Fat: 36g, Saturated Fat: 14g, Cholesterol: 69mg, Sodium: 431mg, Potassium: 295mg, Fiber: 3g, Sugar: 57g, Vitamin A: 535IU, Calcium: 44mg, Iron: 2mg
Like this recipe? Rate and comment below!

About Jen Lunsford

A lover of food and frugal living. A wife to a wonderful hubby, momma to 5 fun kiddos. Welcome to my blog. You will find REAL TASTY RECIPES. Be sure to subscribe to my email list and follow me on social media, to never miss a recipe.

You May Also Like:

4.91 from 75 votes (18 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

143 Comments

  1. 4 stars
    I am eating a piece of this cake as I type. The flavor is wonderful. I am a peanut butter lover and this really hits the spot. However, the frosting is a bit too sweet, and it’s quite greasy. I refrigerated the cake right after frosting it early this morning. I like the denseness of the cake but the edges got too done due to having to leave it in the oven much longer than the 40 min it says in the recipe… for the middle to get done. I used a 9×13 glass cake pan.

    1. For the frosting sweetness, add 1/4 tsp salt to cut the sweetness. Although there’s salt in the peanut butter and possibly in the butter, the added small amount works without adding saltiness. For the frosting greasiness, the oils in peanut butter fluctuate between brands, so you may need to add 1/4 cup more powdered sugar. Mix well. If still oily and still soft to spread, add another 1/4 cup powdered sugar. Continue adding in small increments to get desired spreadable frosting. Definitely add salt as mentioned above, if adding additional sugar to cut sweetness.

  2. 5 stars
    This is absolutely the best cake I have ever made in my entire life (and I’m not a super great cook either, especially baking.) My mom is a peanut butter queen, and she absolutely LOVED this cake! She’s still raving about the wonderful flavor hours later. I was kind of skeptical of the cup of water honestly and how “soupy” it made the batter, but reading reviews I did the recipe exactly, and it’s amazing. It’s the perfect texture, has the best flavor. I made it in a round pan so it’s two tiered, with icing heavily layered between, and each piece did take that whole 35-45 minutes.

  3. 5 stars
    One of the best cakes I’ve ever had. My cake fell in because I didn’t want to overcook it but ended up not cooking long enough. Despite that, the cake was super moist and delicious.

  4. Just put my peanut butter cake in the oven. I modified the recipe to make it dairy free and gluten free . It’s for a coworkers birthday, so fingers crossed that it is delicious!

      1. You can spray it with vegetable oil and put it in a measuring cup. I usually spray my spoon too. Works like a charm. Happy baking!!

    1. Hi Ashley! Happy Birthday to your daughter, I hope she has a nice one. I have not tried any chocolate ganache on the top but it sounds AMAZING! If you give it a try, be sure to let us know how it works out.

  5. 5 stars
    I made this for my daughters 23rd birthday. She doesn’t like chocolate and requested peanut butter cup cakes. I was totally delighted she wanted a home made something, as when the kids were little I was known for my fabulous, rich, dense cakes! I made it as written, put in cup cake tins and it was perfect! Mental note: don’t use the paper cup cake liners. This recipe is a keeper! Thank you!

    1. I made the recipe, except substituted almond butter for peanut butter. It was absolutely delicious. So moist and yummy. My family loved it!

    1. The usual cause of a cake sinking is under-baking. Oven temps need to be checked with a thermometer periodically to make sure you don’t need to “adjust the dial” to compensate for a “hot” or “cool” oven. Also, sometimes opening the oven door and letting cooler air hit the cake before it’s done can cause it to sink. Of course, the pan itself (regular metal surface, no-stick, glass, or dark) can affect cooking time and what temp you should use. If you were using baking powder, I’d say to check the expiration date. I had a cake failure once when the baking powder was one day expired, but this recipe uses baking soda. Always set pans on cooling racks the recommended time. A very cool counter might cause the cake to fall. If you’re baking at high altitudes, ingredients, temperatures, and or cooking times may require adjustment. This isn’t the problem you had, but to avoid over-cooking, don’t use convection ovens for baking. I hope something in this list of ideas will be of help.

  6. 5 stars
    I made this cake for my Daughter’s fiancé. It was delicious. I made it as a layer cake in two 8 inch rounds….Thanks for the great recipe.

  7. 5 stars
    I am not a fan of peanut butter but I tasted one my sister in law made. It was great! She made me a whole cake. I searched for a recipe that I wanted to remind me of the middle school cafeteria! This peanut butter recipe is awesome! I remember baking with my granny when I was younger. Last Friday night me and my granny got in the kitchen and used your recipe!! Let’s just say it was all gone Minday morning! Kudos!! Now people want men to make.them one!

  8. 4 stars
    The cake was very moist.. The next time I make it I will use less peanut butter in icing and do more of a buttercream icing. Seemed to have a strong peanut butter favor. My son enjoyed it for his birthday dessert!

    1. When you say flour, do you mean All purpose or self rising? And with butter.. salted or unsalted? Just making sure I do this correctly. Thanks y’all!

  9. 3 stars
    The frosting tasted good enough, however, it was extremely oily and looked nothing like the picture. I followed the recipe, but it turned out oily and gloppy. I actually kept placing paper towels on the frosted cake to remove the oil. Please help. I’d like to make this cake again. The cake was very good. I just need to get the frosting right.
    Thank you, Markie

    1. You can’t use natural peanut butter in the frosting. Any peanut butter you have to stir will result in the same oily frosting.

    2. For the frosting greasiness, the oils in peanut butter fluctuate between brands, so you may need to add 1/4 cup more powdered sugar. Mix well. If still oily and still soft to spread, add another 1/4 cup powdered sugar. Continue adding in small increments to get desired spreadable frosting. Add 1/4 tsp salt to cut sweetness. (In my buttercream recipe, there’s 1 cup of butter/shortening to 4 cups of powdered sugar, so you have some “play room” to adjust since this recipe is 1 1/2 c butter/peanut butter to only 2 cups powdered sugar)

  10. 5 stars
    My dad loves this cake! His Mom made it for him every year as a kid and we have kept up the tradition! Highly recommend for someone who is a peanut butter fan. If your not or you are I suggest vanilla ice cream with it! Absolutely delicious! :))

  11. 5 stars
    Im going to make this next time i need to make a cake for church. So yummy. I poked holes in it when it was cooled with the handle of a wooden spoon and microwaved some strawberry jelly for a minute just to make it pourable. Then put it on the cake before putting on the frosting. My grandbabies love pb & j sandwiches so i bet they’re going to love this.

  12. Do you measure your flour by weight? This looks like a dense cake. I want to make sure I use enough. I typically use 120 g all purpose per cup.

  13. 5 stars
    I requested this for my birthday in December. My mother in law made it for me. OMG the best cake EVER. So my work also asked what kinda of “professional “ cake I would like so I again requested PB cake. The over priced three layer PB was a disappointment after tasting this simple homemade cake!!! I literally ate THREE pieces in one sitting!! And a tall glass of milk goes perfectly with this cake.

    1. Happy belated birthday to you Amber! I am happy to hear this Peanut Butter cake is one of your favorites. Thanks much! I will admit it is my favorite cake:) Each and every time I make it, I devour more than I should. Now you have me thinking I should make one for a birthday I have coming up. I hope you have a great weekend.

        1. I would recommend Jif Brand peanut butter. It is it best of them all, and is my personal favorite as well.

  14. It’s an odd reason, but I plan on making this for my hamsters’ birthday in March. They’re my children and one of them loves peanut butter! He’ll only be able to have a small bite, but I think this will be a perfect way to celebrate the special fuzzy babies in the house. I’m looking forward to making it!