Banana Cake Recipe with Peanut Butter Frosting: Nutty-Sweet Layers That Rival Bakery Favorites

Desserts

Banana Cake Recipe with Peanut Butter Frosting: Nutty-Sweet Layers That Rival Bakery Favorites

This banana cake recipe with peanut butter frosting delivers bakery-quality layers that taste like a nostalgic hug in every bite. šŸ’› The secret to a moist, tender crumb lies in ripe bananas and a precise balance of butter and oil—no dry cake here. What starts as a simple batter transforms into golden layers that practically melt in your mouth, perfectly complemented by rich, creamy peanut butter frosting.

Professional bakers know the magic happens in the details: folding just until combined, baking at the right temperature, and letting the cake cool before frosting. This recipe simplifies those steps without sacrificing texture or flavor, ensuring you get that perfect balance of sweet banana and nutty peanut butter that makes it irresistible. The frosting isn't just an afterthought—it's a velvety, spreadable layer that ties everything together.

What you'll end up with is a cake that looks impressive enough for gatherings but comes together with straightforward techniques. The frosting isn't just slathered on top—it's piped between layers for maximum flavor impact, creating a dessert that's as visually appealing as it is delicious. Every slice delivers that perfect harmony of moist cake and creamy frosting, making it a crowd-pleaser for any occasion.

Whether you're baking for a birthday celebration or just craving a comforting treat, this recipe delivers restaurant-quality results at home. The best part? It's foolproof, so you can focus on enjoying the process rather than stressing over perfection. Let's get baking!

šŸ‘Øā€šŸ³
Difficulty
Medium
šŸ”„
Calories
Med Cal

Ingredients for banana cake recipe with peanut butter frosting

Ripe bananas and velvety peanut butter transform simple pantry staples into bakery-style layers.

Ingredient Amount Notes
Ripe Bananas šŸŒ 3 medium Mashed, about 1.5 cups total
All-Purpose Flour 🌾 2 ½ cups Sifted, plus extra for pan
Granulated Sugar šŸš 1 ½ cups Light brown preferred for depth
Unsalted Butter 🧈 1 cup Room temperature, full-fat
Vegetable Oil šŸ«’ ½ cup Light, not heavy
Large Eggs 🄚 2 whole Room temperature, beaten
Baking Soda šŸ§‚ 1 tsp Pure, not baking powder
Ground Cinnamon 🌿 1 ½ tsp Freshly ground preferred
Salt šŸ§‚ ½ tsp Fine sea salt
Vanilla Extract šŸ’§ 1 tbsp Pure, not imitation
Peanut Butter 🄜 1 ½ cups Creamy, natural, unsweetened
Powdered Sugar šŸš 3 cups Sifted for smooth frosting
Heavy Cream šŸ„› ½ cup Cold, whipped to stiff peaks

The bananas are non-negotiable—overripe (black spots!) means sweeter, moister cake. Trader Joe's or your local market usually has the best selection, but any grocery store will work if you pick the softest ones. For the peanut butter, natural, unsweetened is key—Jif Crunchy or Smucker's Creamy are my go-tos, but any store brand works. The butter and oil combo keeps the crumb tender without drying it out, so don't skip either. Pro tip: Measure your bananas by weight if you're feeling fancy—12 oz mashed equals about 3 medium bananas.

No ripe bananas? Overripe frozen bananas work perfectly—thaw and drain first. Running short on powdered sugar? Granulated sugar whipped with a pinch of cornstarch mimics the texture. The frosting can be made ahead—up to 3 days—and stored in the fridge, just whip the cold cream again before using. For extra richness, add 1 tbsp melted butter to the peanut butter mixture. And if you're feeling adventurous, swap half the peanut butter for almond butter—still delicious, just nuttier.

This cake keeps beautifully for 4-5 days at room temperature, covered loosely. For longer storage, wrap tightly in plastic and refrigerate for up to 1 week, or freeze the unfrosted layers for 3 months. The frosting? Make it 1 day ahead—it sets better overnight. To serve, bring the cake to room temperature first (about 30 minutes), then slice with a warm knife for clean cuts. Leftovers? Toasted peanut butter sandwiches are my favorite way to use them up.

ā¤ļø

Why You'll Love This Recipe

  • No-Fuss Mixing: I swear by this recipe because it’s basically a "dump and stir" situation. Mash those ripe bananas right in the bowl—no food processor, no fuss—then toss in the dry ingredients. The butter and oil blend in like magic, and suddenly you’ve got a cake that’s moist without being heavy.
  • Peanut Butter Bliss: That frosting? It’s where this cake becomes ridiculously good. Creamy peanut butter swirled into buttercream means every bite has that rich, nutty depth that pairs perfectly with the cake’s subtle sweetness. Honestly, the contrast is what makes it addictive.
  • Breakfast or Dessert: Here’s what sold me—this cake works for any mood. Serve it warm with a scoop of vanilla ice cream for a decadent dessert, or cut it into squares for a grab-and-go breakfast that actually feels special. My kids ask for it both mornings and after dinner.
  • Budget Magic: Between us, this recipe is my secret weapon for stretching ingredients. Ripe bananas that would otherwise go to waste? Star player. A little butter and oil go a long way, and the peanut butter frosting uses pantry staples. It’s the kind of treat that feels indulgent but costs next to nothing.

Step-by-step instructions for banana cake with peanut butter frosting

Here's how to create layers of moist banana cake topped with velvety peanut butter frosting that'll make you forget store-bought ever existed.

1

šŸ‘Øā€šŸ³ Step 1: Prep the Banana Mixture and Mix Dry Ingredients

Start by mashing the 3 medium ripe bananas until completely smooth—no lumps allowed. I use a fork first, then give it a quick whiz in a food processor for that ultra-silky texture. Set this aside while you prepare the dry ingredients.

In a large mixing bowl, whisk together the 2.5 cups all-purpose flour, 1.5 cups granulated sugar, 1.5 tsp ground cinnamon, 0.5 tsp salt, and 1 tsp baking soda. Sift the flour mixture through a fine-mesh sieve directly into the bowl to aerate it—this creates a lighter cake texture. Give it a quick stir to break up any lumps from the sifting.

2

šŸ³ Step 2: Combine Wet Ingredients for Perfect Texture

In a separate bowl, beat the 1 cup room-temperature unsalted butter and 0.5 cup vegetable oil together until completely smooth and pale, about 2-3 minutes with an electric mixer. This step is crucial—it ensures the butter incorporates air, which makes the cake tender and fluffy. Add the 2 whole large eggs one at a time, mixing well after each addition.

Pour in the mashed bananas and 1 tbsp vanilla extract, mixing just until combined. The batter should be thick but pourable. Here's the thing—don't overmix. You want to see some flour streaks when you combine everything. Overmixing develops gluten, which makes cakes tough instead of tender.

3

🄘 Step 3: Fold and Bake for Moist Layers

Gradually add the dry ingredients to the wet mixture, mixing on low speed just until combined. Fold in any remaining mashed banana if needed. Pour the batter into two 9-inch round cake pans lined with parchment paper and lightly greased with butter. Sprinkle the bottoms with a pinch of flour to prevent sticking.

Bake in a preheated 350°F oven for 25-30 minutes, or until a toothpick inserted in the center comes out clean. I like to check at the 25-minute mark—your oven might run hot, so start checking early. Let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely. This gradual cooling prevents cracking.

4

šŸ« Step 4: Whip the Ultimate Peanut Butter Frosting

While the cakes cool, make the frosting by beating the 1.5 cups creamy peanut butter and 3 cups powdered sugar together until smooth. Add the 0.5 cup cold heavy cream gradually, mixing on high speed until stiff peaks form. This should take about 3-4 minutes—the frosting should hold its shape when you lift the beaters.

Real talk: don't skip the cold cream. Room-temperature cream won't whip properly, and you'll end up with a runny mess. The cold cream incorporates air, creating that light, fluffy texture that makes this frosting truly special. Taste it before spreading—adjust sweetness with more powdered sugar if needed.

5

šŸŽ‚ Step 5: Assemble and Decorate for Bakery-Worthy Results

Level the cooled cakes if needed, then place one layer on a serving plate. Spread a generous layer of peanut butter frosting on top, then add the second cake layer. Frost the top and sides completely, creating a smooth finish. For extra flair, pipe decorative swirls around the edges using a piping bag fitted with a star tip.

Here's where it gets fun—press a few extra peanut butter chips into the sides for texture. Let the frosting set for 30 minutes at room temperature before slicing. This waiting period ensures clean cuts and prevents frosting from smudging. Serve slices warm for gooey perfection or at room temperature for a more stable texture.

šŸ‘Øā€šŸ³

Pro Tips For Making Banana Cake Recipe With Peanut Butter Frosting

  • Mash Bananas Thoroughly: I learned this the hard way—lumpy banana batter makes for a dense, uneven cake. Use a fork to press through every speck of brown, then give it a quick pulse in a food processor if you’re impatient like me. Smooth batter = even rise and moist crumb.
  • Grease Pan and Line It: Butter alone won’t cut it here. The cake’s natural stickiness will fight you, so coat the pan with oil first (about 2 tablespoons—enough to coat the bottom), then line it with parchment. Trust me, your future self will thank you when the cake slides out clean.
  • Bake Until Slightly Under: Peanut butter frosting needs a cake that’s just set, not dry. Pull it out when the edges are golden but the center still has a tiny bounce—it’ll firm up as it cools. Overbaking turns this into a sad, dry brick, and nobody wants that.
  • Warm the Frosting: Cold peanut butter frosting tastes like eating glue. Microwave the frosting in 10-second bursts, stirring between each, until it’s spreadable but not runny. The cake stays moist longer, and the flavor pops—sounds weird, but it works.

Storing and reheating your leftovers

Room Temperature Revival

If your cake has been refrigerated or frozen, bring it to room temperature before serving. Place it on a wire rack in a 200°F oven for 15-20 minutes—this gently warms the layers without drying them out. For frosting that's been chilled, let it sit at room temperature for 10-15 minutes before whipping again to restore its creamy texture. šŸ’«

Storage Containers

Use airtight containers with plastic wrap pressed directly against the frosting to prevent drying. For the cake layers alone, wrap each layer tightly in plastic wrap before storing in the container. I recommend Glasslock containers for their snug seals—just

Freezing Layers

Freeze unfrosted cake layers for up to 3 months by wrapping them individually in plastic wrap, then placing them in a freezer bag with all air squeezed out. Thaw overnight in the fridge before assembling with fresh frosting. The frosting itself doesn't freeze well—make it fresh after thawing for the best texture.

Reviving Dried Frosting

If your frosting has dried out, try adding 1-2 teaspoons of milk or heavy cream and whipping again. For a smoother consistency, microwave the frosting for 10-15 seconds (in 10-second bursts) while stirring between each interval. This restores moisture without making it runny. šŸ”„

Reheating Slices

For single slices, warm in the microwave for 15-20 seconds on 50% power, then let sit for 30 seconds to redistribute moisture. For a stovetop option, place slices on a non-stick skillet over low heat for 1-2 minutes per side—this creates a lightly toasted crust that enhances the peanut butter flavor.

Frosting Make-Ahead

Make the frosting 1-2 days ahead and store it in an airtight container in the fridge. When ready to use, let it sit at room temperature for 20 minutes before whipping again with a hand mixer. For extra richness, add 1 tablespoon of melted butter when whipping to restore its velvety consistency. ✨

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 115mg38%
Sodium 420mg18%
Total Carbohydrate 72g26%
Dietary Fiber 3g11%
Sugars 58g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute peanut butter for another nut or seed butter?

You can swap peanut butter for almond butter, cashew butter, or even sunflower seed butter for a nut-free option. Just use the same 1.5 cups measurement. Almond butter gives a slightly sweeter, richer flavor, while sunflower seed butter works well if you're avoiding nuts. For best results, use natural, unsweetened versions to maintain the right consistency.

2

How do I know when my ripe bananas are perfect for this recipe?

Look for bananas with black spots and very soft skin—the riper, the better! They should yield slightly when pressed. If you can't find ripe enough bananas, freeze them first, then thaw and drain before mashing. Overripe bananas add natural sweetness and moisture, so don't be afraid to use them.

3

Why did my cake turn out dense instead of moist?

Overmixing the batter is the #1 culprit—stop folding when you still see flour streaks. Also, make sure your butter and eggs are room temperature (not cold) and don't skip the oil—it keeps the crumb tender. Another common mistake is underbaking: check with a toothpick at 25 minutes if your oven runs hot. A slightly underbaked center prevents dryness.

4

Can I make this cake in a single 9x13-inch pan instead of two rounds?

Yes! Reduce the baking time to 30-35 minutes at 350°F and check for doneness with a toothpick. For frosting, spread it evenly over the top and sides. The texture will be the same, but the presentation will be different. Just be sure to let it cool completely before frosting to prevent sinking.

5

How can I make the frosting extra creamy?

Chill your mixing bowl and beaters for 10 minutes before whipping, and use very cold heavy cream (straight from the fridge). For extra richness, add 1 tbsp melted butter when combining with peanut butter. If it's too thick, add 1 tsp milk at a time. Whipping on high speed for 4-5 minutes ensures maximum air incorporation for that cloud-like texture.

ā˜…ā˜…ā˜…ā˜…ā˜…4.6(7 reviews)
Categories Desserts