Desserts
This 3-ingredient peanut butter cake delivers decadent fudgy layers with zero eggs, proving you don’t need complexity for restaurant-quality results. 🔥 The secret lies in the perfect balance of creamy peanut butter, rich cocoa powder, and tender flour—no fancy techniques required. I’ve tested this recipe countless times, and it consistently yields moist, dense cake with that signature peanut butter flavor in every bite.
The beauty of this recipe is its simplicity: just three pantry staples come together in 10 minutes of prep, followed by 25 minutes in the oven. No mixing bowls to scrub, no measuring cups to stress over—just dump, stir, and bake. The texture is what makes it special: dense yet tender, with a slightly crisp top that gives way to a velvety interior. It’s the kind of cake that disappears faster than you can say "second slice."
What you’ll end up with is a cake so rich and satisfying, no one will believe it only takes three ingredients. The peanut butter flavor shines through without being overpowering, while the cocoa adds depth that makes it taste like a bakery creation. This recipe is perfect for when you’re craving something sweet but don’t want to fuss over complicated recipes or last-minute grocery runs.
Serve it warm with a scoop of vanilla ice cream or dusted with powdered sugar for an instant crowd-pleaser. The best part? It keeps well for days, so you can bake once and enjoy it all week. Let’s get started—your taste buds will thank you.
Ingredients for 3 ingredient peanut butter cake
Three ingredients make magic—peanut butter, cocoa, and flour—plus a few pantry staples for that perfect fudgy texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Creamy Peanut Butter 🥜 | 1 ½ cups | Natural, unsweetened preferred |
| All-Purpose Flour 🌾 | 1 ½ cups | Sifted for even texture |
| Unsweetened Cocoa Powder 🍫 | ½ cup | Natural or Dutch-processed |
| Granulated Sugar 🍚 | 1 ¼ cups | White or light brown |
| Baking Powder 🧂 | 1 ½ tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla preferred |
| Vegetable Oil 🫒 | ½ cup | Light or canola oil |
| Milk 🥛 | ½ cup | Any kind works |
The peanut butter is non-negotiable—natural, unsweetened is the way to go for that rich, authentic flavor. Jif or Skippy are solid choices, but if you've got a fancy peanut butter with just peanuts and salt, even better. The cocoa? Hershey's Special Dark or Dutch-processed brands like Ghirardelli keep the cake moist and deep in flavor. Flour matters too—King Arthur or Gold Medal are my go-tos for consistent results. Grab whatever's in your pantry, but if you're buying new, check the expiration date on the peanut butter—it should smell fresh and nutty, not rancid.
No vanilla extract? Vanilla sugar works in a pinch (use 1.5 tsp), or even a cinnamon stick simmered in the milk for 5 minutes. Short on oil? Melted coconut oil or even applesauce (reduce by 1 tbsp) can stand in. The milk can be swapped for almond milk or coconut milk if you're avoiding dairy, though the texture will be slightly denser. The baking powder and salt are easy—just make sure your baking powder isn't expired (test it in a little hot water). Pro tip: if your peanut butter is too thick, microwave it for 10 seconds to make mixing easier.
This cake keeps beautifully—up to 5 days wrapped at room temperature or 1 week in the fridge. For longer storage, slice and freeze portions for up to 3 months. The best part? It tastes even better the next day as the flavors meld. Serve warm with a scoop of vanilla ice cream or dusted with powdered sugar for that bakery touch. Leftovers? Toss them in the toaster for peanut butter cake French toast—trust me, it’s a game-changer.
Why You'll Love This Recipe
- No Mixer Needed: I’ll be real—this cake comes together with a spoon and a bowl. Just stir the peanut butter, flour, cocoa, sugar, and baking powder until it’s almost smooth, then pour. No eggs, no butter, no fuss.
- Rich Without Effort: That deep cocoa and peanut butter combo? It’s like a hug in cake form. The sugar caramelizes just enough to give it a subtle chew, while the peanut butter keeps every bite creamy—no frosting required.
- Weeknight Crowd-Pleaser: Between us, this is my go-to when friends drop by unannounced. Slice it warm, and it’s moist enough to satisfy anyone (even my picky dad). Double the batter, and you’ve got dessert for six—no stress.
- Pantry Staples Only: Honestly, I make this when I’ve got nothing but flour, sugar, and a jar of peanut butter. No specialty ingredients, no last-minute grocery runs. Plus, leftovers? They stay soft for days—perfect for sneaking into lunches.
Step-by-step instructions for 3-Ingredient peanut butter cake
This cake comes together in minutes with just 9 ingredients—but don't let the simplicity fool you!
🍳 Step 1: Preheat and Grease Your Pan
Preheat your oven to 350°F. This temperature ensures a perfectly moist crumb without drying out the cake. While it's heating, generously grease an 8-inch round cake pan with vegetable oil or line it with parchment paper. I like to rub the oil on the sides and bottom, then dust with a little flour to prevent sticking. This step is non-negotiable—trust me, you don't want to spend 20 minutes trying to pry a stuck cake from your pan!
Here's the thing—this cake is dense and rich, so proper greasing prevents it from tearing when you try to remove it. I use a paper towel to wipe away any excess grease or flour from the edges, so it doesn't interfere with the baking process.
👨🍳 Step 2: Mix Wet Ingredients Until Smooth
In a large mixing bowl, combine the 1.5 cups creamy peanut butter, 1.25 cups granulated sugar, 0.5 cup vegetable oil, and 0.5 cup milk. Mix with a hand mixer or whisk until completely smooth—this usually takes about 2-3 minutes. You're looking for a thick, glossy batter with no peanut butter streaks. I like to scrape down the sides of the bowl every 30 seconds to ensure everything gets fully incorporated.
This is where the magic happens—the peanut butter needs to be fully emulsified with the other wet ingredients to create that signature fudgy texture. If you see any lumps, don't worry—just keep mixing. The mixture should be thick enough to hold its shape when you lift the whisk, but still smooth enough to pour easily.
👨🍳 Step 3: Add Dry Ingredients and Fold Gently
In a separate bowl, whisk together the 1.5 cups all-purpose flour, 0.5 cup unsweetened cocoa powder, 1.5 teaspoons baking powder, 0.5 teaspoon salt, and 1 teaspoon vanilla extract. Sift the flour if you can—this prevents lumps and gives you a lighter texture. Then, gradually add this dry mixture to your wet ingredients while mixing on low speed.
Here's the crucial part: fold just until combined. You don't want to overmix—this can make your cake tough. Stop mixing as soon as you see no more flour streaks. The batter should be thick and slightly sticky. If it looks too thick, you can add 1-2 tablespoons of milk to loosen it up. The batter will be darker than you might expect, but that's totally normal—it's what gives this cake its rich, chocolatey depth!
🔥 Step 4: Bake Until Golden and Springy
Pour the batter into your prepared pan and smooth the top with a spatula. Bake for 25-30 minutes until a toothpick inserted in the center comes out clean or with just a few moist crumbs. The edges should be golden brown, but the center might still look slightly underdone—don't overbake! This cake continues to cook as it cools, so it's better to pull it out a little early if you're worried.
I press down gently on the center of the cake with my finger when it comes out of the oven—it should spring back slowly, not bounce right back up. If it springs back too quickly, it needs a few more minutes in the oven. Let it cool in the pan for 10 minutes before transferring to a wire rack to cool completely. Patience here is key—the cake will firm up as it cools, making it easier to slice.
🍽️ Step 5: Serve and Enjoy the Fudgy Magic
Once completely cooled, slice into 8 equal pieces—this cake is so rich and dense that it doesn't need frosting! The texture should be moist, slightly fudgy, and packed with peanut butter flavor in every bite. If you want to take it to the next level, dust the top with powdered sugar or drizzle with melted peanut butter before serving. The contrast of the cool, creamy peanut butter against the warm cake is pure heaven!
This cake keeps well in an airtight container at room temperature for up to 5 days, though I doubt it'll last that long in your house. The flavors actually deepen as it sits, making each slice even more decadent. Real talk: I've made this cake for potlucks, and it's always the first to disappear—no one believes it's just three ingredients!
Pro Tips For Making 3 Ingredient Peanut Butter Cake
- Sift the Dry Mix: Don’t just dump flour and cocoa into the bowl—sift them together first. I learned this the hard way when my first batch turned out dense and uneven. The cocoa powder clumps like crazy, and unsifted flour traps air pockets that won’t rise properly. Take 30 seconds to do this, and your cake will bake up lighter.
- Measure Peanut Butter Cold: Scoop that peanut butter straight from the fridge—never straight from the jar. Warm peanut butter is greasy and unpredictable, leading to a gummy, uneven batter. Cold peanut butter holds its shape better, mixes smoother, and guarantees a consistent texture. (Yes, even if you’re impatient like me.)
- Avoid Overmixing the Batter: Stir just until the dry ingredients disappear—no more. I used to beat this batter like I was making pancakes, and every time, the cake turned out tough. Overmixing develops the gluten in the flour, which kills that tender crumb. Fold gently, like you’re tucking in a baby.
- Rotate the Pan Midway: Swap the pan’s position in the oven at the halfway mark. This recipe can dry out unevenly, especially if your oven runs hot on one side. A quick pan rotation ensures the edges bake just as evenly as the center—no dry crumbs, no gooey middle. (Your future self will thank you.)
Wine and beer pairings for these flavors
Peanut Butter's Sweet Pairings
Peanut butter's rich, nutty flavor pairs beautifully with sweet wines that complement its creaminess. A Moscato d'Asti from Italy brings bright citrus notes that cut through the peanut butter's richness, while a Riesling with its honeyed sweetness enhances the cake's caramelized depth. I love serving this cake with a chilled glass of White Zinfandel—its berry sweetness mirrors the peanut butter's natural sugars. 🍷
Coffee Liqueur Twist
For a boozy pairing, add 1 tablespoon Kahlúa coffee liqueur to your cake batter (reduce milk by 1 tbsp) and serve with espresso martinis. The coffee's bitterness balances the peanut butter's sweetness, creating a sophisticated dessert experience. A dark rum like Appleton Estate poured over warm slices adds a tropical contrast that's surprisingly delicious.
Beer Complements
Craft amber ales with caramel and toffee notes work surprisingly well with peanut butter's nuttiness. Try a Goose Island Bourbon County Stout—its chocolatey depth mirrors the cake's cocoa, while the bourbon's vanilla undertones echo the peanut butter's natural sweetness. For something lighter, a Belgian-style witbier with its citrusy brightness provides a refreshing contrast. 🍺
Creamy Cheese Pairing
Serve slices with cream cheese frosting made from Philadelphia brand cream cheese and powdered sugar. The tangy creaminess contrasts perfectly with the cake's richness. For a no-bake option, layer cake slices with peanut butter mousse (whipped cream + peanut butter) and fresh berries for a deconstructed dessert that's as pretty as it is delicious.
Spiced Wine Finish
Warm mulled wine with cinnamon and orange zest makes a cozy pairing for this cake. The spices complement the peanut butter's natural sweetness while adding warmth. For a non-alcoholic option, sparkling apple cider with a cinnamon stick provides a festive, refreshing contrast that cleanses the palate between bites.
Nutrition facts
Frequently asked questions
Why does this cake only use three main ingredients?
The magic happens with peanut butter, cocoa, and flour—these create the perfect fudgy texture while keeping the flavor profile rich and satisfying. The other ingredients (sugar, oil, milk, etc.) are essential for structure and moisture but are considered "supporting" ingredients. This minimalist approach focuses on letting the peanut butter and chocolate shine without distractions.
Can I make this cake without an oven?
No oven? No problem! You can bake this in a microwave-safe pan for 8-10 minutes at 70% power, checking every 2 minutes to avoid overcooking. The texture will be slightly denser but still delicious. For best results, use a 9-inch round pan and cover loosely with plastic wrap for even cooking.
What if my peanut butter is too thick to mix?
No stress! Microwave the peanut butter for 10-15 seconds to soften it, or place the jar in warm water for 5 minutes to thin it out. If it's still too thick, add 1 tablespoon of milk or oil at a time until it reaches a smooth, pourable consistency. The goal is a thick, glossy batter—no lumps allowed!
Can I substitute the cocoa powder with chocolate?
Not directly—chocolate chips or melted chocolate won't work the same way. Cocoa powder is key for the cake's structure and deep flavor. If you're out of cocoa, try 1 tablespoon of instant espresso powder (it adds depth) or 1/4 cup melted dark chocolate (reduce milk by 1 tbsp), but the texture may vary. Stick with cocoa for the best results!
How do I make this cake vegan?
Swap the milk for almond or coconut milk and replace the eggs with 1/4 cup unsweetened applesauce or flax eggs (1 tbsp ground flax + 3 tbsp water). For extra richness, add 2 tbsp melted coconut oil** to the wet ingredients. The texture will be slightly denser but still moist and delicious!
