If you’ve ever dreamed of a dessert that perfectly marries the creamy richness of peanut butter with the natural sweetness of ripe bananas, then this Peanut Butter Banana Cake Recipe is your new go-to treat. It’s a moist, tender cake packed with flavor and just the right amount of sweetness, making every bite a comforting hug for your taste buds. Whether you’re baking it for a special occasion or just a cozy weekend indulgence, this cake feels like a beloved classic that’s both simple to make and spectacular to share.

Ingredients You’ll Need
These ingredients are straightforward but each plays an essential role in bringing this cake to life. From the fluffiness provided by baking powder to the rich peanut butter and sweet bananas that give the cake its signature flavor, everything works together in perfect harmony.
- 1 ½ cups all-purpose flour: The base of our cake, providing structure and tenderness.
- 1 teaspoon baking powder: Helps the cake rise for a light texture.
- 1/2 teaspoon baking soda: Works with the buttermilk to make the cake wonderfully fluffy.
- 1/4 teaspoon salt: Enhances all the sweetness and balances flavors.
- 1/2 cup unsalted butter, softened: Adds richness and keeps the cake moist.
- 1/2 cup creamy peanut butter: The star ingredient that brings that irresistible nutty flavor.
- 3/4 cup brown sugar, packed: Offers deep caramel notes and sweetness.
- 2 large eggs: Bind everything together and add moisture.
- 1 teaspoon vanilla extract: Elevates the flavors with a warm, aromatic touch.
- 2 ripe bananas, mashed (about 1 cup): Infuses natural sweetness and tender crumb texture.
- 1/2 cup buttermilk: Adds a subtle tang and tenderizes the cake for softness.
How to Make Peanut Butter Banana Cake Recipe
Step 1: Preheat and Prepare Your Pan
Start by heating your oven to 350°F (175°C). Grease either a 9-inch round or square baking pan—this ensures your cake won’t stick and will come out easily once baked.
Step 2: Mix Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. This helps the leavening agents distribute evenly through the flour, setting the foundation for a perfectly risen cake.
Step 3: Cream Butter, Peanut Butter, and Sugar
In a large bowl, beat your softened butter, peanut butter, and brown sugar until the mixture becomes light and fluffy. This step is key for incorporating air, which contributes to the cake’s lovely texture.
Step 4: Add Eggs and Flavorings
Add eggs one at a time to the creamed mixture, beating well after each addition. Then stir in the vanilla extract and mashed bananas, combining everything into a smooth, fragrant batter.
Step 5: Alternate Adding Dry Ingredients and Buttermilk
Add the dry ingredients in three parts, alternating with the buttermilk—beginning and ending with the flour blend. Mix just until everything is combined; overmixing can make the cake tough, so you want to keep it tender.
Step 6: Pour and Bake
Pour your batter into the prepared pan, smoothing the top gently. Bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean. This guarantees your cake’s perfectly baked with a moist crumb.
Step 7: Cool Before Serving
Let the cake cool in the pan for about 10 minutes before transferring it to a wire rack to cool completely. This step helps the cake set and makes slicing easier.
How to Serve Peanut Butter Banana Cake Recipe

Garnishes
The best way to dress up this cake is to add a layer of cream cheese frosting or a drizzle of peanut butter glaze. A sprinkle of chopped peanuts or chocolate chips adds a delightful crunch and visual appeal, elevating the humble cake into something quite special.
Side Dishes
This cake pairs wonderfully with a scoop of vanilla ice cream or a dollop of whipped cream to balance the richness. For a simple and bright contrast, a bowl of fresh berries served alongside adds a pop of color and a burst of freshness.
Creative Ways to Present
Try serving your peanut butter banana cake recipe as a layered cake with frosting between each layer for an impressive dessert centerpiece. Alternatively, cut into thick slices and toast them lightly for a decadent breakfast treat with a schmear of peanut butter.
Make Ahead and Storage
Storing Leftovers
Wrap any leftover peanut butter banana cake tightly in plastic wrap or store it in an airtight container at room temperature for up to 3 days. This keeps it moist and flavorful without drying out.
Freezing
You can freeze the cake either whole or sliced for up to 3 months. Wrap it well in plastic wrap followed by foil, and thaw overnight in the fridge before serving to maintain that freshly baked taste.
Reheating
To enjoy the cake warm, gently reheat slices in the microwave for 15 to 20 seconds or place in a warm oven (about 300°F) for 10 minutes. This brings back the softness and amplifies those peanut butter banana flavors beautifully.
FAQs
Can I use natural peanut butter for this cake?
Absolutely! Natural peanut butter works well but may affect the texture slightly due to its oil content. Just ensure it’s well stirred before measuring, and your cake will still be wonderfully flavorful.
What can I substitute for buttermilk?
If you don’t have buttermilk on hand, mix 1/2 cup of milk with 1 teaspoon of vinegar or lemon juice and let it sit for 5 minutes before using. This homemade substitute will provide the acidity needed for the cake’s tender crumb.
Is this cake suitable for vegetarians?
Yes! This Peanut Butter Banana Cake Recipe contains only vegetarian-friendly ingredients, making it a great option for anyone following a vegetarian lifestyle.
Can I add nuts or chocolate chips?
Definitely! Fold in 1/2 cup of chopped peanuts or chocolate chips before baking for extra texture and flavor. Just be mindful of nut allergies if you’re serving others.
How ripe should the bananas be?
For the best flavor and sweetness, use bananas that are very ripe with brown speckles. These will mash easily and infuse the cake with their natural sugars.
Final Thoughts
This Peanut Butter Banana Cake Recipe is truly one of my favorite indulgences to bake and share. It’s rich in flavor but surprisingly easy to pull off, perfect for those moments when you want to impress without stress. I can’t wait for you to try it and discover how wonderfully comforting and delicious this cake can be. Trust me, it’s a recipe you’ll come back to again and again!
Print
Peanut Butter Banana Cake Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Peanut Butter Banana Cake is a moist and flavorful dessert combining creamy peanut butter with ripe bananas for a deliciously rich treat. Perfect for an afternoon snack or a sweet ending to any meal, this easy-to-make cake offers a wonderful balance of nutty and fruity flavors with a tender crumb.
Ingredients
Dry Ingredients
- 1 ½ cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
Wet Ingredients
- 1/2 cup unsalted butter, softened
- 1/2 cup creamy peanut butter
- 3/4 cup brown sugar, packed
- 2 large eggs
- 1 teaspoon vanilla extract
- 2 ripe bananas, mashed (about 1 cup)
- 1/2 cup buttermilk
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350°F (175°C) and grease a 9-inch round or square baking pan to prevent the cake from sticking.
- Mix Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt, ensuring they are well combined for even baking.
- Cream Butter and Sugars: In a large bowl, beat together the softened unsalted butter, creamy peanut butter, and brown sugar until the mixture is light and fluffy. This incorporates air for a tender crumb.
- Add Eggs and Flavorings: Add the eggs one at a time to the peanut butter mixture, beating well after each to fully incorporate. Stir in the vanilla extract and mashed bananas until evenly mixed.
- Combine Wet and Dry Ingredients: Add the dry ingredients in three parts alternated with the buttermilk, starting and ending with the flour mixture. Mix gently until just combined to avoid overworking the batter.
- Pour and Bake: Pour the batter into the prepared pan and smooth the top with a spatula. Bake in the preheated oven for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean.
- Cool the Cake: Allow the cake to cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely before serving or frosting.
Notes
- This cake pairs wonderfully with cream cheese frosting or a simple peanut butter glaze for extra richness.
- For added texture and flavor, fold in 1/2 cup of chopped peanuts or chocolate chips before baking.

