Easy Peanut Butter Cake Recipe

Peanut butter cake is the ultimate combination of simple ingredients and big flavor. It’s easy to make, comes out perfectly moist every time, and the creamy peanut butter icing is just the cherry on top. Whether you’re whipping it up for a family dinner or bringing it to a gathering, this cake is a crowd-pleaser that doesn’t require fancy techniques or special tools. Just straightforward, delicious baking that you can count on.

A close-up of a thick square piece of Chocolate Pumpkin Patch Brownie Cake, topped with creamy light brown frosting, sitting on a white surface.
Peanut Butter Cake. Photo Credit: Pocket Friendly Recipes

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!

When I’m planning ahead for a gathering or just want to stock up on dessert, this peanut butter cake is my secret weapon. I love how it can be made in advance and even frozen, so I’m never scrambling last minute. It’s the perfect balance of easy preparation and a dessert that always gets rave reviews.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

Various baking ingredients, including butter, all-purpose flour, eggs, milk, sugar, and peanut butter, are displayed on a table—perfect for creating a decadent Chocolate Pumpkin Patch Brownie Cake.
Peanut Butter Cake Ingredients. Photo Credit: Pocket Friendly Recipes

How to Make Peanut Butter Cake with Step-By-Step Instructions

Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.

This peanut butter cake is incredibly simple to make when you follow my steps.

Preheat and prepare

Preheat your oven to 350°F (180ºC) and grease a 9×13-inch baking dish.

Combine the dry ingredients

In a large mixing bowl, whisk together the flour, sugar, and baking soda.

SERIOUSLY GOOD

DESSERTS!

Dessert First is a collection of 61 RECIPES to show you that you can make beautiful, impressive desserts right in your own kitchen, no matter your skill level.

Immediate eBook download. No physical book available.

Stylized yellow chef hat above a pocket with a fork symbol on the right side, outlined in black and white.

∙  Lemon Pound Cake

∙  Starbucks Cake Pops

∙  Boston Cream Pie

∙  Chocolate Mousse

∙  Matcha Tiramisu

...and much more!

Includes ad-free recipes like:

Two digital tablets display dessert-themed images; one shows a book cover titled

Blend the wet ingredients

Add the milk, eggs, and vanilla extract to the bowl of dry ingredients. Using an electric mixer on low speed, blend until the mixture is smooth and free of lumps.

Prepare the peanut butter mixture

In a medium saucepan, combine water, butter, vegetable oil, and peanut butter.

Cook this over medium heat, stirring constantly, until it forms a smooth, creamy mixture. This step only takes about 5 minutes and smells amazing.

Bring it all together

Carefully pour the warm peanut butter mixture into the bowl with your batter. Stir everything together until it’s fully combined, and you’re left with a rich, glossy batter.

Bake the cake

Pour the batter into your prepared baking dish, making sure it spreads out evenly. Bake for about 60 minutes. You’ll know it’s done when a toothpick inserted in the center comes out clean.

Batter for a Peanut Butter Cake rests in a white rectangular baking dish on a patterned cloth, with a small bowl of batter and a cup nearby.
Pour the batter into your prepared baking dish. Bake for 60 minutes.

Make the icing

While the cake bakes, melt the butter and peanut butter in a saucepan over medium heat. Stir until smooth, then mix in the milk and vanilla.

Gradually whisk in the powdered sugar until you have a creamy icing. Adjust with a little more milk if needed to reach your desired consistency.

Frost the cake

Remove the cake from the oven, let it cool for a couple of minutes, and then pour the warm icing over the top.

A rectangular peanut butter cake is being frosted with thick, creamy brown icing using a spoon. The cake sits on parchment paper.
Pour the warm icing over the top. Use a spatula to spread it evenly.

Use a spatula to spread it evenly, letting it soak into the cake slightly for that irresistible texture.

Let the icing set before slicing and serving, and enjoy your delicious homemade peanut butter cake!

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A Peanut Butter Cake with creamy, light brown frosting spread smoothly on top, set elegantly on parchment paper.

Easy Peanut Butter Cake Recipe

Peanut butter cake is a dessert that never lets you down—simple ingredients, big flavor, and a creamy icing that’s pure perfection. It’s an easy recipe anyone can tackle, whether you’re baking for a family dinner or a crowd. Best of all, you can make it ahead or freeze it, so it’s always ready when you need it. It’s the kind of cake that gets rave reviews every time and keeps people coming back for more.
Prep Time: 15 minutes
Cook Time: 1 hour
Total Time: 1 hour 15 minutes
Course: Dessert
Cuisine: American
Keyword: Peanut Butter Cake
Servings: 12
Calories: 571kcal
Author: Mandy Applegate

Ingredients

  • 2 cups all-purpose flour
  • 2 cups white sugar
  • 1 teaspoon baking soda
  • ½ cup milk
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 cup water
  • ½ cup butter
  • ½ cup vegetable oil
  • ½ cup peanut butter

For the Icing:

Instructions

  • Preheat the oven to 180ºC (350°F) and grease a 9×13-inch baking dish.
  • In a large mixing bowl, whisk together the flour, sugar, and baking soda. Add the milk, eggs, and vanilla extract, and beat on low speed using an electric mixer until smooth and well combined.
    2 cups all-purpose flour, 2 cups white sugar, 1 teaspoon baking soda, ½ cup milk, 2 large eggs, 1 teaspoon vanilla extract
  • In a saucepan over medium heat, combine the water, butter, vegetable oil, and peanut butter. Cook, stirring constantly, until the mixture is completely smooth, about 5 minutes.
    1 cup water, ½ cup butter, ½ cup vegetable oil, ½ cup peanut butter
  • Gradually pour the warm peanut butter mixture into the bowl with the batter. Stir until everything is fully incorporated and smooth. Pour the batter into the prepared baking pan, spreading it evenly. Bake for 60 minutes, or until a toothpick inserted in the center comes out clean.

For the icing:

  • Melt the butter and peanut butter in a medium saucepan over medium heat. Stir until smooth.
    ½ cup butter, ½ cup peanut butter
  • Add the milk and vanilla extract, then whisk in the powdered sugar until you achieve a creamy consistency, about 3-5 minutes. Add a little extra milk if needed to make it pourable.
    ⅓ cup milk, 1 teaspoon vanilla extract, 4 ¾ cups confectioners’ sugar
  • Pour the icing over the warm cake and spread it evenly with a spatula. Let it cool and set before slicing and serving. Serve and enjoy!

Notes

  • Measure carefully: Too much flour can make the cake dense. Level off your flour with a knife for the most accurate measurement.
  • Use creamy peanut butter: Stick with creamy, processed peanut butter for the best texture. Natural peanut butter with separated oil can make the batter uneven and affect the consistency of the icing.
  • Room temperature ingredients: Bring your eggs and milk to room temperature before mixing for a smoother batter.
  • Don’t overmix the batter: Stir just until the ingredients are combined to keep the cake light and tender.
  • Work quickly with the icing: Pour and spread the icing over the cake while it’s warm (but not hot) for the best texture.
  • Check early for doneness: Ovens vary, so start checking your cake with a toothpick at the 50-minute mark.

Nutrition

Calories: 571kcal | Carbohydrates: 104g | Protein: 9g | Fat: 37g | Saturated Fat: 14g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 12g | Trans Fat: 1g | Cholesterol: 70mg | Sodium: 324mg | Potassium: 185mg | Fiber: 2g | Sugar: 37g | Vitamin A: 540IU | Calcium: 44mg | Iron: 1mg
Tried this recipe?Let us know how it was!

SERIOUSLY GOOD

DESSERTS!

Dessert First is a collection of 61 RECIPES to show you that you can make beautiful, impressive desserts right in your own kitchen, no matter your skill level.

Immediate eBook download. No physical book available.

Stylized yellow chef hat above a pocket with a fork symbol on the right side, outlined in black and white.

∙  Lemon Pound Cake

∙  Starbucks Cake Pops

∙  Boston Cream Pie

∙  Chocolate Mousse

∙  Matcha Tiramisu

...and much more!

Includes ad-free recipes like:

Two digital tablets display dessert-themed images; one shows a book cover titled

Recipe Notes and Expert Tips

I’ve tested this recipe a few times, so here are my top tips to help you make the perfect peanut butter cake:

  • Measure carefully: Too much flour can make the cake dense. Level off your flour with a knife for the most accurate measurement.
  • Use creamy peanut butter: Stick with creamy, processed peanut butter for the best texture. Natural peanut butter with separated oil can make the batter uneven and affect the consistency of the icing.
  • Room temperature ingredients: Bring your eggs and milk to room temperature before mixing for a smoother batter.
  • Don’t overmix the batter: Stir just until the ingredients are combined to keep the cake light and tender.
  • Work quickly with the icing: Pour and spread the icing over the cake while it’s warm (but not hot) for the best texture.
  • Check early for doneness: Ovens vary, so start checking your cake with a toothpick at the 50-minute mark.

How to Store Leftover Peanut Butter Cake

Peanut butter cake stores beautifully, making it great for prepping ahead or saving leftovers. Keep it in an airtight container at room temperature for up to 3 days. If you want to extend its life, refrigerate it for up to a week.

This cake freezes wonderfully, too—wrap it tightly in plastic wrap, then a layer of foil, and store it in the freezer for up to 2 months. When you’re ready to enjoy, thaw it overnight at room temperature.

My Top 3 Money-Saving Tips for This Recipe

Baking doesn’t have to break the bank! Here’s how you can make this recipe on a budget:

  • Shop sales: Keep an eye out for discounts on baking staples like flour, sugar, and peanut butter, especially around the holidays.
  • DIY powdered sugar: If you’re out of confectioners’ sugar, you can blend granulated sugar in a high-powered blender to save a trip to the store.
  • Stretch the icing: If you have a smaller crowd, halve the icing recipe to cut costs and calories without losing flavor.

What to Serve With Peanut Butter Cake

This cake is rich and indulgent on its own, but pairing it with a cold glass of milk is a classic option that never fails. If you’re serving it for a special occasion, a dollop of whipped cream or a drizzle of chocolate syrup adds a fancy touch.

For a fun twist, crumble some Reese’s pieces or chopped peanuts over the top before the icing sets for extra crunch.

More Easy Dessert Recipes for You to Try at Home

If you’ve got a sweet tooth, why not try some of my favorite dessert recipes?

Similar Posts

  • Air Fryer Chicken Casserole

  • Red Velvet Cupcakes

  • Goulash

  • Cracker Barrel Meatloaf Recipe

  • Chicken and Dumpling Casserole Recipe

  • Taco Pasta Salad Recipe

Leave a Reply

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

Recipe Rating