Peanut Butter Sheet Cake

Close-up showing smooth peanut butter glaze over a moist cake.

Table of content

Facebook
Pinterest

Ultra-moist peanut butter sheet cake made with butter, peanut butter, milk, and sugar, topped with rich peanut butter fudge icing.

Pin this Recipe

Okay, real talk — there are a lot of peanut butter cakes out there. I know it. You know it. Pinterest knows it.
But this Peanut Butter Sheet Cake? It’s different. It’s not just good — it’s the cake that made me believe in peanut butter desserts all over again.

I first had it years ago when a coworker (shoutout to Donna, you legend) brought it to an office party. I’ll be honest, it didn’t look flashy. No layers, no sprinkles, no Instagram-ready decorations. But holy heck, that first forkful basically rewired my brain. Soft, buttery peanut butter cake topped with warm, fudge-like icing that soaks into every crack and corner? Sold. I begged her for the recipe, and I’ve been making it ever since… for birthdays, potlucks, breakups, Tuesdays—you name it.

If you’re looking for a cake that feels like a big warm hug and a little bit like you’re five years old again eating peanut butter right off the spoon, this is it.

Why You’ll Love This Peanut Butter Sheet Cake Recipe?

Here’s the deal. You’re getting a big, buttery, peanut-buttery cake with basically zero effort. It’s made in a single sheet pan — meaning no stacking, no piping, no drama. The batter comes together in minutes, and the frosting? You pour it on while the cake’s still warm, letting it melt into the top like a dream. (Seriously, who needs a fancy layered cake when you’ve got melty peanut butter icing dripping down the sides?)

Perfect for feeding a crowd… or just yourself, if you’re having “one of those weeks.” No judgment here.

Close-up showing smooth peanut butter glaze over a moist cake.

Ingredient Notes:

Alright, let’s break this masterpiece down:

  • All-Purpose Flour: Just your basic everyday flour. Nothing fancy.

  • White Sugar: Gives that classic sweetness without overwhelming the peanut butter.

  • Baking Soda: Helps the cake puff up into a soft, fluffy dream.

  • Milk: Keeps everything tender and moist.

  • Eggs: Bind everything together and give a little richness.

  • Vanilla Extract: Adds that warm, comforting background note.

  • Water, Butter, Vegetable Oil: It sounds odd, but the mix keeps the cake incredibly moist.

  • Peanut Butter: The whole reason we’re here, folks. Use creamy peanut butter for that silky texture.

For the Icing:

  • Butter + Peanut Butter: Melted together until glossy and glorious.

  • Milk: To thin it out just right.

  • Vanilla: To round out the flavor.

  • Confectioners’ Sugar: For that sweet, creamy fudge finish.

Overhead view of a freshly baked frosted cake in a pan.

How To Make Peanut Butter Sheet Cake?

Step 1: Preheat and Prepare
Get that oven going at 350°F. Grease up a 10×15-inch baking sheet. Parchment is optional, but your future self doing dishes will thank you.

Step 2: Whisk the Dry Ingredients
In a big ol’ bowl, whisk together your flour, sugar, and baking soda. Nothing complicated here.

Want To Save This Recipe?

Enter your email below and we'll send the recipe straight to your inbox.

Step 3: Mix the Wet Ingredients
Beat the milk, eggs, and vanilla right into the flour mixture. No need for a separate bowl unless you’re feeling fancy.

Step 4: Make the Liquid Gold
In a saucepan, stir together the water, butter, vegetable oil, and peanut butter over medium heat until it’s all smooth and glossy. Try not to eat it straight from the pan (or do, I’m not your boss).

Step 5: Combine
Pour that peanut butter goodness into your flour mixture and stir until combined. It’s gonna smell ridiculously good already.

Step 6: Bake
Spread the batter evenly into the prepared pan and bake for about 20 minutes, or until a toothpick comes out clean.

Step 7: Frost While Warm
As soon as the cake comes out of the oven, get cracking on the icing. Melt butter and peanut butter together, stir in milk and vanilla, then whisk in the powdered sugar until it’s thick but pourable.
Pour it right over the warm cake and spread it out. The icing will seep into the cake a little and form the fudgy top layer of your dreams.

A thick slice of moist cake with creamy peanut butter icing.

Storage Options:

Honestly, if this cake lasts long enough to need storing, you deserve an award.
But if you somehow have leftovers, keep them covered at room temp for up to 3 days. If you want it to stay fresher longer, stash it in the fridge — just let it come back to room temp before diving in so the icing softens back up to its fudgy glory.

Variations and Substitutions:

Feeling adventurous? Try these:

  • Crunchy Peanut Butter: For those who love a little texture.

  • Chocolate Chips: Fold into the batter if you’re chasing that peanut butter cup vibe.

  • Different Nut Butters: Almond or cashew butter can totally work here.

  • Gluten-Free: Swap in a 1:1 gluten-free flour blend and you’re golden.

Overhead view of a sheet cake cut into generous squares.

What to Serve with Peanut Butter Sheet Cake?

This cake plays real nice with:

  • Cold Milk: Duh. Iconic pairing.

  • Hot Coffee: Cuts the sweetness perfectly.

  • Vanilla Ice Cream: If you’re really going for it (and you should).

  • A Sprinkle of Flaky Sea Salt: Trust me, it’s a little fancy, a little genius.

Frequently Asked Questions:

Can I make this ahead of time?
Absolutely! It actually gets even better the next day as the icing soaks into the cake.

Does the frosting have to go on while the cake is hot?
Yes, yes, a thousand times yes. It’s the secret to that perfect fudge-like topping.

Can I freeze it?
Yep! Slice it first, then wrap each square individually. Defrost at room temp when you need a pick-me-up.

Close-up of a soft cake layer with smooth, rich frosting.

And there you have it. The Peanut Butter Sheet Cake that stole my heart (and probably a few waistlines along the way).
Have you ever had a cake do that to you? Drop me a comment and tell me your best “accidentally ate half a sheet cake in one sitting” story — no judgment here.

<Remember it later>

Planning to try this recipe soon? Pin it for a quick find later!

PIN IT NOW!

<Remember it later>

Planning to try this recipe soon? Pin it for a quick find later!

Pin it now

Keep the Flavor Coming – Try These:

A thick slice of moist cake with creamy peanut butter icing.

Peanut Butter Sheet Cake

Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
This rich Peanut Butter Sheet Cake features a moist peanut butter base and a silky fudge-like frosting, perfect for any gathering or special occasion.
20 Servings

Ingredients

For the Cake:

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

For the Icing:

  • ½ cup unsalted butter
  • ½ cup creamy peanut butter
  • cup whole milk adjust as needed
  • 1 teaspoon vanilla extract
  • cups confectioners' sugar

Instructions
 

Preparation:

  1. Preheat the oven to 350°F (175°C). Grease a rimmed 10x15-inch baking sheet thoroughly.

Mix Dry Ingredients:

  1. In a large mixing bowl, whisk together the flour, granulated sugar, and baking soda until well combined. Set aside.

Prepare Wet Ingredients:

  1. In a separate bowl, beat the milk, eggs, and vanilla extract using an electric mixer set to low speed until smooth and incorporated.

Cook the Peanut Butter Mixture:

  1. In a medium saucepan over medium heat, combine the water, unsalted butter, vegetable oil, and peanut butter. Stir continuously until the mixture is smooth and fully melted, approximately 5 minutes.

Combine and Bake:

  1. Gradually stir the warm peanut butter mixture into the flour mixture until a cohesive batter forms. Pour the batter evenly into the prepared baking sheet, spreading it gently with a spatula.

Bake the Cake:

  1. Bake in the preheated oven for approximately 20 minutes, or until a toothpick inserted into the center comes out clean. Remove from oven and allow the cake to remain warm while preparing the icing.

Prepare the Icing:

  1. In a separate saucepan, melt the unsalted butter and peanut butter together over medium heat. Stir until smooth. Add the milk and vanilla extract, stirring until incorporated.

Finish the Icing:

  1. Gradually whisk the confectioners' sugar into the peanut butter mixture until a smooth, spreadable icing forms, typically 3 to 5 minutes.

Frost the Cake:

  1. Immediately pour the warm icing over the warm cake, using an offset spatula to spread it evenly. Allow the cake to cool completely before slicing and serving.

Notes

To prepare this Peanut Butter Sheet Cake gluten-free, substitute the all-purpose flour with a high-quality 1:1 gluten-free baking blend. Ensure the baking soda and confectioners' sugar are certified gluten-free as well.
Bitty

 

Facebook
Pinterest

If you try this recipe, please leave a comment and rating below. I love to hear from you and always appreciate your feedback!

This site contains affiliate links, if you make a purchase through them, we receive a small commission.

Related Categories

Subscribe for email updates

Leave a Reply

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

Recipe Rating




< Hi, I'm Bitty! >

I'm Bitty, owner of nodashofgluten.com, where I share simple, delicious recipes for all tastes, including gluten-free. Check out my "About Me" page for more info!

< Search Recipes >

Join our community of over 1+ million on social media!

Don't Miss A Recipe! >

Subscribe for email updates

< Must-Try Recipes >

Tasty Swedish Meatball Noodle Bake Recipe

Delicious Leftover Turkey Stuffing Balls – Perfect for Any Occasion!

Queso Mac and Cheese Taco Beef Casserole

Slow Cooker Ravioli Lasagna Recipe

Stuffed Cabbage Rolls

Butter Swim Biscuits