Desserts
This 3-ingredient peanut butter cake recipe proves you don’t need complexity to create decadence—just a bowl, a whisk, and 20 minutes. 💛 The secret lies in the perfect balance of creamy peanut butter, tender eggs, and sweet flour, baked until golden with a moist, fudgy center that melts in your mouth. I developed this after years of testing minimalist desserts, and it’s become my go-to for last-minute cravings or when I’m too tired for elaborate baking.
The beauty of this recipe is its simplicity: no measuring cups, no mixing bowls, and no waiting for ingredients to come to room temperature. You’ll combine everything in one bowl, pour it into a pan, and let the oven do the work while you sip coffee or enjoy a glass of milk. The result is a rich, dense cake with a subtle peanut butter flavor that’s far more sophisticated than boxed versions.
What you’ll end up with is a foolproof cake that’s moist, tender, and packed with that signature peanut butter taste in every bite. The texture is dense yet crumbly, with a slightly crisp top that adds just the right contrast. It’s the kind of dessert that tastes homemade but requires almost no effort—perfect for satisfying that late-night sweet tooth or impressing guests with minimal prep.
Serve it warm with a dusting of powdered sugar, a drizzle of melted chocolate, or a scoop of vanilla ice cream for the ultimate comfort. The best part? You can make this cake in any standard pan, and it keeps well for days, making it ideal for meal prep or gifting. Let’s get started!
Ingredients for 3 ingredient peanut butter cake
Three ingredients make magic—plus a few pantry staples for that perfect crumb.
| Ingredient | Amount | Notes |
|---|---|---|
| Creamy Peanut Butter 🥜 | 1 cup | Natural, unsweetened preferred |
| All-Purpose Flour 🌾 | 1 ½ cups | Sifted for even texture |
| Large Eggs 🥚 | 2 whole | Room temperature for even mixing |
| Granulated Sugar 🍚 | ¾ cup | White or light brown |
| Baking Powder 🧂 | 1 tsp | Aluminum-free preferred |
| Salt 🧂 | ¼ tsp | Fine sea salt |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla preferred |
| Unsalted Butter 🧈 | ½ cup | Melted, cooled slightly |
| Powdered Sugar 🍚 | ¼ cup | For dusting, optional |
The peanut butter is the star here, so natural, unsweetened is a must—no hydrogenated oils or added sugars. Jif Natural or Skippy Natural are my go-tos, but any creamy brand works. The flour? King Arthur or Gold Medal are my favorites—they’ve got that consistent texture. Pro tip: keep your peanut butter in the fridge for that perfect spreadable consistency (and to avoid oil separation). The eggs should be room temp—cold eggs can make the batter lumpy, and we’re going for that silky, fudgy texture.
No vanilla extract? Vanilla bean paste works too, or even a pinch of ground vanilla bean if you’re feeling fancy. Short on powdered sugar? Sift granulated sugar finely for a close substitute. The baking powder is non-negotiable here—it’s what gives that perfect rise and tender crumb. If you’re using salted butter, reduce the added salt by half. And that melted butter? Don’t overheat it—just warm until it’s liquid, then let it cool slightly before mixing. Trust me, this makes all the difference in that rich, moist texture.
This cake keeps beautifully—3-4 days in an airtight container at room temp, or 1 week in the fridge. I like to slice it thin and freeze portions for quick treats. The flavor actually improves after a day or two as the peanut butter mellows. Store the powdered sugar in a tight jar away from moisture—it’s hygroscopic, so don’t leave it open. And if you make extra? Double the recipe—it’s that good.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this—just stir, pour, bake. The peanut butter and eggs do all the heavy lifting while you scrape the bowl once. Honestly, my blender’s been collecting dust since I discovered this.
- Rich Without Effort: That first bite? Pure peanut butter joy—sweet, nutty, and just moist enough to make you forget it’s basically a cake. The baking powder gives it a light lift, but the real star is how the creamy peanut butter stays sticky in the best way.
- Lunchbox Legend: Between us, this is my go-to for school lunches or office snacks. Cut into squares, wrap in parchment, and it stays fresh for days. My kid’s teacher actually asked for the recipe—yes, even on a Tuesday.
- Pantry Staple Magic: Five ingredients, all things I already have. No fancy substitutions, no last-minute grocery runs. And if I make a double batch? Leftovers turn into breakfast toast or dessert in a flash. Budget-friendly? More like guilt-free indulgence.
Step-by-step instructions for 3-Ingredient peanut butter cake
This cake comes together faster than you can say "one-bowl wonder" – no mixer needed!
👨🍳 Step 1: Melt Butter and Mix Wet Ingredients
Start by melting the 0.5 cup unsalted butter in a microwave-safe bowl for 30-45 seconds until completely liquid. Let it cool slightly for 1 minute—it should be warm but not hot to the touch. In the same bowl, add the 1 cup creamy peanut butter, 0.75 cup granulated sugar, 2 whole large eggs, 1 tsp vanilla extract, and 0.25 tsp salt. Stir vigorously with a whisk for 1 full minute until the mixture is smooth and fully combined.
Here's the thing—this is where the magic happens. The peanut butter and butter should blend seamlessly, creating a thick, velvety batter. If you see any lumps, don't worry—just keep whisking. The batter will look rich and slightly glossy, like a decadent chocolate pudding. This step ensures your cake will be moist and fudgy, not dry or crumbly.
👨🍳 Step 2: Gently Fold in Dry Ingredients
In a separate bowl, whisk together the 1.5 cups all-purpose flour and 1 tsp baking powder until completely combined. This prevents lumps in your cake. Now, using a spatula, gently fold the dry ingredients into the wet mixture in 3 additions. Be careful not to overmix—just combine until no flour streaks remain. The batter will be thick and peanut-buttery, almost like cookie dough.
I know it seems weird, but trust me—this is the key to a tender cake. Overmixing develops gluten, which can make your cake tough. You want to keep it just combined, with a few streaks of flour still visible if you look closely. The texture should be like thick pudding, not like pancake batter. This ensures your cake stays moist and doesn't dry out during baking.
🔥 Step 3: Bake Until Golden and Springy
Preheat your oven to 350°F and grease an 8-inch round cake pan (or line it with parchment paper). Pour the batter into the prepared pan and smooth the top with a spatula. Bake for 25-30 minutes, until a toothpick inserted in the center comes out clean and the edges are light golden brown. Don't overbake—this cake is delicate and will continue cooking slightly after you remove it from the oven.
You'll know it's done when the top springs back gently when touched and the edges pull away slightly from the pan. The cake should look domed in the center, not flat. If you're unsure, check at the 25-minute mark—every oven runs hot, and you don't want to dry it out. The cake should be moist but not gummy when you test it.
⏰ Step 4: Cool and Dust with Powdered Sugar
Let the cake cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely. This resting time is crucial—it allows the cake to set properly and prevents it from falling apart when you slice it. While it cools, dust the top with 0.25 cup powdered sugar using a fine-mesh sieve for that classic peanut butter cake finish.
Real talk: The first time I made this cake, I sliced it too soon and it crumbled. Don't make that mistake! The cake will firm up as it cools, becoming perfectly sliceable. Once fully cooled, you'll have a rich, fudgy cake with a tender crumb and that irresistible peanut butter flavor in every bite. Serve it with a dollop of whipped cream or a scoop of vanilla ice cream for the ultimate treat.
Pro Tips For Making 3 Ingredient Peanut Butter Cake
- Mix Peanut Butter Slowly: Dump the peanut butter in all at once and you’ll end up with a lumpy mess. Instead, add it gradually while the mixer’s running—start with half, then let it blend fully before adding the rest. I learned this the hard way after scraping out three batches of peanut butter clumps.
- Use Room-Temp Eggs: Cold eggs won’t blend smoothly and can make the batter separate. Take them out of the fridge 30 minutes before mixing—just enough time to warm up to room temperature. (Yes, even if you’re impatient like me, trust the process.)
- Check for Overmixing: The second the batter thickens and starts climbing up the sides of the bowl, stop mixing. Overworked peanut butter batter gets tough and dense. Aim for a smooth, slightly thick consistency—like thick pancake batter.
- Don’t Overbake: This cake’s magic is in its fudgy center. Pull it out when the edges are set but the middle still jiggles slightly—about 25-30 minutes in a 350°F oven. A toothpick with a few moist crumbs is perfect; dry means you’ve gone too far.
Make-ahead tips for this 3 ingredient peanut butter cake
Prep Ahead Strategy
This cake is perfect for making ahead—prepare the batter up to 24 hours in advance and store it in an airtight container in the fridge. The flavors meld beautifully overnight, creating an even richer taste. When ready to bake, let the batter sit at room temperature for 30 minutes before pouring into your pan. This simple step ensures a smooth batter and even baking. 💫
Batter Storage Tips
For maximum freshness, store the prepared batter in a glass mixing bowl covered with plastic wrap pressed directly onto the surface. This prevents a skin from forming and keeps the texture perfect. If you're short on time, you can even refrigerate the batter overnight and bake it straight from the fridge—just add 5 minutes to your baking time. The cake will still turn out moist and delicious.
Fully Baked Storage
Once baked, let the cake cool completely before storing. Wrap individual slices in parchment paper and place them in an airtight container with a paper towel to absorb any moisture. This keeps the cake fresh for up to 4 days at room temperature. For longer storage, slice the cake and freeze portions on a tray before transferring to a freezer bag—this prevents freezer burn and makes for quick grab-and-go treats. 🧊
Freezing the Whole Cake
If you want to bake the cake fresh but still plan ahead, you can freeze the entire unbaked cake. After mixing the batter, pour it into your prepared pan and freeze it completely (about 1 hour). When ready to bake, remove it from the freezer and let it thaw in the fridge for 12 hours or overnight. Bake as directed, adding 5-10 minutes to the baking time. The texture remains just as moist and rich as a freshly mixed cake.
Portioning for Convenience
Slice the cake into 1-inch thick portions and store them individually in quart-sized freezer bags. Label each bag with the date—this cake freezes beautifully for up to 3 months. When you're craving a treat, simply microwave a slice for 10-15 seconds to warm it through. The powdered sugar topping stays intact, and the cake reheats perfectly without drying out. This is my go-to strategy for satisfying late-night cravings without any fuss. 🍴
Make-Ahead Serving Ideas
Plan to serve this cake at a gathering? Bake it a day ahead and store it wrapped in plastic. The next day, dust with fresh powdered sugar and slice it into neat rounds. For a restaurant-worthy presentation, arrange the slices on a platter with a side of whipped cream or a scoop of vanilla ice cream. You can also prepare mini peanut butter cake muffins using the same batter—just pour into a muffin tin and bake for 12-15 minutes. These bite-sized treats are perfect for parties or snacking on the go. 🎉
Nutrition facts
Frequently asked questions
Can I use powdered peanut butter instead of creamy?
I don't recommend it for this recipe. Powdered peanut butter lacks the moisture and richness that creamy peanut butter provides, which could make your cake dry. If you must use powdered, add 1-2 tablespoons extra melted butter to compensate, but the texture won't be quite the same. Stick with creamy for that signature fudgy texture!
Why does my batter look too thick or lumpy?
This usually happens when eggs are too cold or flour isn't properly sifted. Let eggs sit at room temperature for 15 minutes before mixing, and whisk them vigorously with peanut butter first to create a smooth base. If lumps persist, gently fold them out with a spatula—don't overmix! The batter should be thick but pourable.
Can I make this cake in a different pan shape?
Yes! Use an 8-inch square pan (bake 25-30 minutes) or 9-inch round pan (bake 20-25 minutes). For a loaf pan, bake 30-35 minutes at 350°F. The key is to check for doneness with a toothpick—it should come out clean. Smaller pans may need slightly less time, while larger ones will require more.
How can I make this cake vegan?
Replace the eggs with 2 tablespoons ground flaxseed + 6 tablespoons water (let sit 5 minutes to thicken) and use vegan butter. For binding, add 1/4 cup unsweetened applesauce to the batter. Note this may slightly alter the texture—it'll be more dense but still delicious! The powdered sugar topping should be vegan-certified.
What's the best way to reheat slices?
For single slices, microwave for 10-15 seconds (covered with a damp paper towel) to restore moisture. For multiple slices, wrap them in foil and warm in a 300°F oven for 5-8 minutes. Avoid high heat—it can make the cake dry out. A quick zap in the microwave works best for individual servings!
