Peanut butter cake is a rich, moist dessert that’s a dream come true for peanut butter lovers. Its dense, flavorful crumb paired with creamy, nutty notes offers a nostalgic experience that feels both comforting and indulgent. Whether you’re baking for a birthday, a casual gathering, or simply craving something sweet, this cake delivers on both flavor and texture.
Unlike traditional cakes, peanut butter cake has a unique depth thanks to the nutty base. It’s the kind of dessert that stands out at potlucks and stays memorable long after the last slice is gone. A well-made peanut butter cake strikes the perfect balance between sweetness and saltiness, making it an irresistible treat for all ages.
The cake’s popularity has grown alongside the rise of homemade baking trends. Thanks to platforms like Pinterest, bakers can now explore endless peanut butter dessert ideas that combine simplicity with visual creativity. The best part? It’s easy to adapt, personalize, and elevate this classic using modern frosting techniques or flavor pairings.
Peanut butter as a base isn’t just about taste—it’s about texture, nostalgia, and even a bit of nutrition. Its inclusion in cakes creates a tender crumb while also supplying healthy fats and protein. Curious about how peanut butter became such a kitchen staple? Take a look at the history of peanut butter to learn more about its evolution from humble origins to star ingredient.
Visual presentation plays a major role in elevating peanut butter cakes today. You can browse dozens of stunning decoration examples on Pinterest’s cake decoration ideas. From drizzle finishes to layered masterpieces, there are countless ways to bring your peanut butter cake vision to life.
Want to explore more desserts with a similar profile? Try browsing through our guide to nut-based cakes, where peanut butter joins other flavor-packed ingredients in the spotlight.
😍 why you’ll love this recipe
If you’re a fan of creamy, indulgent desserts, then this peanut butter cake with peanut butter frosting is about to become your favorite go-to treat. What makes this recipe stand out is its perfect balance of sweet and salty flavors, combined with a moist texture that practically melts in your mouth. It’s not just a cake — it’s a full-on peanut butter experience.
One of the top reasons to love this cake is its simplicity. You don’t need to be a professional baker to achieve delicious, consistent results. The steps are beginner-friendly, and the ingredients are pantry staples found in most homes. Still, the final result feels like something straight out of a bakery.
This cake is incredibly versatile. Whether you’re baking for a celebration, a family dinner, or a solo indulgence, it fits right in. You can make it as a classic single-layer cake, dress it up as a layered masterpiece, or even pour it into cupcake liners for adorable peanut butter cupcakes. For decoration inspiration, check out layer cake recipes or explore different cake decorating tips here to add a personal touch.
What’s more, this cake pairs beautifully with a variety of flavors. Want to intensify the richness? Add a swirl of chocolate. Prefer a lighter finish? Top it with whipped peanut butter frosting. If you’re exploring even more peanut butter desserts, Pinterest’s collection is filled with ideas that can help you customize it even further.
Because it uses real peanut butter as a base ingredient, the flavor is strong without being overwhelming. That also means it’s packed with protein and healthy fats — a dessert that tastes good and feels a little less guilty. It also tends to stay moist longer than many other cakes, making it ideal for prepping ahead.
From its satisfying bite to its beautiful appearance on the dessert table, this is one cake you’ll keep coming back to.
🧾 key ingredients for the peanut butter cake
Creating the perfect peanut butter cake starts with the right blend of foundational ingredients. While there’s plenty of room to personalize your version, these classic components provide the ideal base for a moist, flavorful outcome.
Here’s what you’ll need:
-
Peanut butter: The heart of the recipe. Smooth peanut butter gives the cake a creamy texture and cohesive crumb. (Curious how it’s made? Check out this Wikipedia article on peanut butter.)
-
Sugars: Both granulated and brown sugar work together to add sweetness and moisture. Brown sugar deepens the flavor, enhancing the nutty tones.
-
Butter and eggs: Provide structure and richness. These ingredients also help emulsify the batter, leading to a smoother texture.
-
Flour, baking powder, and baking soda: The dry mix offers lift and stability. The right ratio ensures the cake rises evenly while keeping the crumb soft and tender.
-
Vanilla extract: Balances the nutty flavors with subtle sweetness.
-
Milk or dairy alternatives: Helps loosen the batter and create a tender bite.
The beauty of this recipe is its adaptability. Looking to switch it up? Add chocolate chips, swirl in jelly for a PB&J twist, or stir in crushed peanuts for added crunch. Explore more creative options by browsing this Pinterest board of peanut butter cake variations.
For bakers with dietary restrictions, it’s easy to adapt. Swap in gluten-free flour or choose a plant-based milk. You can even make it egg-free using applesauce or flaxseed substitutes, ideal for vegan versions. Always check labels if you’re dealing with any food allergies — especially peanut allergies. Here’s a helpful Wikipedia overview on food allergies for more information.
Another tip for better texture: don’t overmix! Gentle folding of wet and dry ingredients keeps the batter fluffy and avoids a dense cake.
If you want to experiment further, explore other types of cake structures and baking chemistry in this detailed Wikipedia article on cake. Understanding how these elements work together will improve your overall baking skill, whether you’re making a peanut butter cake or something else entirely.
Next up? Let’s get baking with step-by-step instructions that walk you through creating your peanut butter cake from scratch, including preparation and baking tips that make all the difference.

Note: Values will vary depending on portion size and exact ingredients used.

❓ faqs
can i use crunchy peanut butter instead of creamy?
Yes, you can use crunchy peanut butter if you prefer a bit of texture in your cake. Just be aware that it may affect the smoothness of the batter and frosting. If using in the frosting, small nut pieces can also make piping a bit more difficult. For a classic smooth finish, creamy peanut butter remains the best choice.
what goes well with peanut butter cake?
Peanut butter cake pairs beautifully with a variety of toppings and side flavors. Here are some popular combinations:
-
Chocolate drizzle or ganache
-
Vanilla or chocolate ice cream
-
Fresh fruit like bananas or strawberries
-
Crushed nuts or pretzels for texture
Explore more pairing and serving ideas on Pinterest’s dessert boards to inspire your next bake.
can i make peanut butter frosting without powdered sugar?
Yes, though it requires adjustments. You can use alternatives like:
-
Honey or maple syrup (adjust for moisture)
-
Blended dates for a natural sweetener
-
Coconut sugar, finely ground
These alternatives result in different textures and sweetness levels, so test small batches first. Learn more about general frosting substitutions in this Wikipedia article on icing types.
is peanut butter cake healthy?
While peanut butter cake is indulgent, it can offer some nutritional value. Peanut butter contains healthy fats, protein, and some fiber. You can make it healthier by:
-
Using natural peanut butter
-
Reducing sugar
-
Swapping in whole-grain or oat flour
-
Adding mashed banana for natural sweetness
Check the nutritional info table above for a standard slice’s breakdown.
can i freeze peanut butter cake?
Absolutely. Peanut butter cake freezes very well. Here’s how:
-
Freeze unfrosted cake layers wrapped in plastic for up to 2 months.
-
Freeze frosting separately in an airtight container. Rewhip after thawing.
-
Thaw at room temperature before assembling and serving.
For more make-ahead tips, explore Pinterest’s baking prep guides to help plan your next bake.
PrintChocolate Peanut Butter Cake Recipes That Wow
A rich, moist, and flavorful peanut butter cake layered with silky, creamy peanut butter frosting. Perfect for birthdays, holidays, or any time you’re craving a decadent dessert that celebrates the bold taste of peanut butter. This recipe is simple, customizable, and always a crowd-pleaser.
- Prep Time: 20mins
- Cooling + Assembly Time: 1hr
- Cook Time: 30mins
- Total Time: 1h50mins
- Yield: 1 two-layer cake (8") 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
For the Peanut Butter Cake:
2 ½ cups all-purpose flour
2 ½ tsp baking powder
½ tsp baking soda
½ tsp salt
¾ cup unsalted butter, softened
1 cup creamy peanut butter
1 ¼ cups granulated sugar
½ cup brown sugar
3 large eggs
2 tsp vanilla extract
1 ¼ cups whole milk (or any preferred milk alternative)
For the Peanut Butter Frosting:
1 cup unsalted butter, softened
1 ¼ cups creamy peanut butter
3 ½ cups powdered sugar
2 tsp vanilla extract
3–4 tbsp milk (adjust for consistency)
Instructions
Make the Cake:
-
Preheat the oven to 350°F (175°C). Grease and line two 8-inch round cake pans with parchment paper.
-
In a bowl, whisk together flour, baking powder, baking soda, and salt. Set aside.
-
In a large bowl, cream the butter, peanut butter, granulated sugar, and brown sugar until light and fluffy (about 2–3 minutes).
-
Add eggs, one at a time, beating well after each addition. Mix in vanilla extract.
-
Alternate adding the dry ingredients and milk to the creamed mixture. Begin and end with dry ingredients. Mix just until combined—do not overmix.
-
Divide the batter evenly between the pans. Smooth the tops.
-
Bake for 28–32 minutes, or until a toothpick inserted in the center comes out clean.
-
Cool cakes in the pans for 10 minutes. Then transfer to wire racks to cool completely before frosting.
Make the Frosting:
-
In a large bowl, beat butter and peanut butter together until creamy and smooth (about 2 minutes).
-
Gradually add powdered sugar, 1 cup at a time, mixing on low.
-
Add vanilla and 2 tbsp milk. Increase speed and beat until fluffy.
-
Adjust consistency with more milk (1 tbsp at a time) if needed.
Assemble:
-
Place one cake layer on a serving plate. Spread a generous layer of frosting on top.
-
Top with second cake layer. Spread remaining frosting over the top and sides.
-
Garnish with chopped peanuts, mini peanut butter cups, or chocolate shavings if desired.
Notes
-
Use creamy peanut butter for the smoothest frosting and cake texture. Avoid natural peanut butter as it can cause separation.
-
For cupcakes, divide batter into lined muffin tins and bake for 18–20 minutes.
-
The cake layers can be made ahead and frozen for up to 2 months. Thaw completely before frosting.
-
Frosted cake can be stored at room temperature (if cool) for 1 day, or in the fridge for up to 5 days.
-
Add chocolate chips or swirl in jam for creative flavor twists.
-
For a gluten-free version, use a 1:1 GF baking flour.




