Desserts
This banana cake with penuche frosting recipe delivers tropical cream cheese magic that tastes like sunshine in every bite. The secret lies in a moist, spiced banana cake that pairs perfectly with a rich, velvety penuche frosting—sweet, tangy, and impossibly smooth. I’ve perfected this combination over years of baking, ensuring the cake stays tender while the frosting adds that signature Caribbean flair.
The cake itself is simple yet foolproof, with ripe bananas providing natural sweetness and a hint of cinnamon for warmth. The penuche frosting, made with cream cheese, coconut milk, and a touch of vanilla, creates a luscious texture that melts on the tongue. Together, they create a dessert that’s elegant enough for gatherings but easy enough for a weeknight treat.
What makes this recipe truly special is the balance—rich yet not overly sweet, creamy without being heavy. The frosting’s tropical notes complement the cake’s subtle spice, while the moist crumb ensures every slice is perfect. Whether you’re baking for a celebration or just craving something indulgent, this dessert delivers restaurant-quality results at home.
Ready in about an hour, this banana cake with penuche frosting is perfect for birthdays, potlucks, or whenever you need a little taste of the tropics. Let’s get baking—your taste buds will thank you!
Ingredients for banana cake with penuche frosting
Tropical flavors meet classic cake magic—just 15 ingredients for sunshine in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas 🍌 | 3 medium | Spotty and soft, not mushy |
| All-Purpose Flour 🌾 | 2 cups | Sifted for even texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Light Brown Sugar 🍚 | ½ cup | Packed tightly |
| Unsalted Butter 🧈 | 1 cup | Room temperature, full-fat |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Vanilla Extract 🌿 | 1 tbsp | Pure, not imitation |
| Ground Cinnamon 🌶️ | 1 tsp | Freshly ground preferred |
| Baking Soda 🧂 | ½ tsp | Not baking powder |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Cream Cheese 🧀 | 8 oz | Full-fat, room temp |
| Canned Coconut Milk 🥥 | 1 can | Full-fat, chilled overnight |
| Powdered Sugar 🍚 | 3 cups | For frosting |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Pure Vanilla Extract 🌿 | 1 tsp | For frosting |
Ripe bananas are non-negotiable here—they’re the soul of this cake. Grab the spottiest ones from the grocery store, the ones that feel soft when squeezed. For the coconut milk, Trader Joe's or Costco have the best full-fat cans, and chilling overnight makes the frosting extra thick and velvety. The cream cheese should be full-fat—Philadelphia brand is my go-to, but any good-quality brand works. Don’t skip room temperature for the butter or eggs; it makes all the difference in a tender crumb. If your bananas aren’t ripe enough, toss them in a paper bag with an apple overnight—they’ll soften up fast.
No cream cheese? Substitute with Greek yogurt plus 1 oz softened butter—it won’t be identical, but still delicious. Running low on powdered sugar? Blend granulated sugar in a blender or food processor for a quick swap. The coconut milk can be swapped for heavy cream if you’re not doing tropical, but trust me, the coconut makes it special. For the vanilla, imitation extracts won’t cut it—pure vanilla extract is worth the splurge. And if you’re baking in a dry climate, add an extra 1 tbsp milk to the cake batter to keep it moist.
This cake keeps well for 3 days at room temperature, covered loosely with plastic wrap. For longer storage, refrigerate for up to 5 days or freeze for 2 months. The frosting? Store it in the fridge for 5 days—it’ll thicken up, so give it a whisk before spreading. I always make a double batch of frosting because it disappears faster than the cake. And if you’re serving it at room temperature, take the cake out 30 minutes early—the frosting melts beautifully when it’s slightly warm.
Why You'll Love This Recipe
- No Overripe Bananas Wasted: I swear by this recipe when my bananas turn too spotty for smoothies. The mash is the secret—thick, sweet, and packed with natural flavor that cuts through the tender cake. No one will guess they were past their prime.
- Penuche Frosting Magic: That buttery, crumbly penuche topping? It’s the star. Made with just brown sugar, butter, and a pinch of salt, it melts into the cake like a warm hug. Honestly, I’ll skip the frosting and just eat a slice straight from the pan.
- Weeknight Hero: Mix the batter while the oven preheats—seriously, it’s that quick. The ripe bananas soften fast, and the penuche comes together in minutes. Perfect when you’re starving but don’t want to slave over dinner.
- Budget-Friendly Indulgence: Flour, sugar, butter, and bananas? Check. This cake costs pennies per serving but tastes like a bakery treat. Leftovers? They disappear faster than I can say “second slice.” (Yes, even on a Tuesday night.)
Step-by-step instructions for banana cake with penuche frosting
Here's how to create a moist, tropical banana cake with velvety coconut cream cheese frosting—all in one bowl!
Mix Wet Ingredients Until Silky
In a large mixing bowl, mash the 3 medium ripe bananas with a fork until completely smooth. Add the 1 cup unsalted butter and mix until fully combined. Gradually whisk in the 1.5 cups granulated sugar and 0.5 cup light brown sugar until dissolved. The mixture should look like a thick, golden syrup.
Crack in the 2 whole large eggs, one at a time, mixing well after each addition. Stir in the 1 tablespoon vanilla extract and the 1 tablespoon lemon juice. This step creates the cake's moist, tender crumb—don't skip the lemon juice, it brightens the banana flavor and balances the sweetness.
Combine Dry Ingredients Gently
In a separate bowl, whisk together the 2 cups all-purpose flour, 1 teaspoon ground cinnamon, 0.5 teaspoon baking soda, and 0.5 teaspoon salt. Sift the flour mixture directly into the wet ingredients, folding gently with a spatula until just combined. You'll see small streaks of flour remaining—that's perfect. Overmixing develops gluten, which makes the cake dense instead of light.
Here's the thing—this is a one-bowl recipe, so we're keeping everything contained. The batter should be thick but pourable, like a rich pancake batter. If it looks too stiff, add 1-2 tablespoons of milk (though we're not using it in the ingredients, you can use the coconut milk from the can if needed).
Bake Until Golden and Springy
Preheat your oven to 350°F. Pour the batter into a 9-inch round cake pan lined with parchment paper. Bake for 30-35 minutes until a toothpick inserted in the center comes out clean and the top is golden brown. The cake should spring back gently when pressed in the center—this ensures it's fully cooked but still moist.
I like to tap the pan on the counter once it comes out of the oven. This helps release any air pockets and gives the cake a more even texture. 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 frost later.
Make the Tropical Penuche Frosting
In a medium bowl, beat the 8 ounces cream cheese until smooth and creamy. Add the 1 can chilled coconut milk (don't drain the can—use all of it) and mix until fully incorporated. Gradually whisk in the 3 cups powdered sugar until the frosting is light and fluffy. Stir in the 1 teaspoon pure vanilla extract and 1 tablespoon lemon juice for a bright, tropical flavor.
This frosting is where the magic happens. The coconut milk gives it a silky texture while the cream cheese adds richness. If the frosting is too thick, add 1-2 tablespoons of milk (again, use coconut milk if you have it) to reach a smooth, spreadable consistency. The frosting should be thick enough to hold its shape on the cake but still pipeable if you prefer decorative swirls.
Frost and Serve with Confidence
Once the cake is completely cool, spread the penuche frosting evenly over the top and sides using an offset spatula. For extra presentation, you can pipe additional frosting around the edges or create swirls with a piping bag. The contrast between the warm banana cake and cool coconut frosting is what makes this dessert truly special.
Slice into 12 equal pieces and serve immediately. Each bite delivers moist banana cake with that creamy, tropical frosting that tastes like a vacation in every mouthful. Store leftovers in the refrigerator for up to 3 days, though I doubt they'll last that long! The frosting might firm up slightly when chilled, so let it sit at room temperature for 10 minutes before serving again.
Pro Tips For Making Banana Cake With Penuche Frosting
- Mash Bananas Like Pudding: I learned this the hard way—skipping a fork and just squishing bananas with my hands leaves strings and uneven texture. Mash them until smooth, like thick pudding, so the cake stays moist and doesn’t turn gummy. (Yes, even if you’re impatient like me.)
- Butter Should Be Lukewarm: Cold butter makes dense cake. Microwave your unsalted butter for 10 seconds to soften it—just enough to blend smoothly with the sugars. Overheating? No, you’re not making soup. Room temp works, but lukewarm butter guarantees a lighter crumb.
- Don’t Overmix the Batter: After burning three batches, I finally figured out the real enemy isn’t underbaking—it’s overmixing. Stir the wet and dry ingredients just until combined, about 20 seconds past the point where flour disappears. Overdoing it develops gluten, and your cake turns tough instead of tender.
- Penuche Needs Cooling First: Sounds weird, but it works: let the cake cool completely before frosting. Warm cake melts the butter in the penuche, making it slide off like a sad fondue. Wait at least 2 hours—or overnight, no judgment—so the frosting stays put and doesn’t turn into a sticky mess. (Your future self will thank you.)
Common mistakes when making great banana cake with penuche frosting
Overmixing the Batter
This is the #1 mistake I see in banana cakes—overmixing turns that tender crumb into a dense brick. Once you fold in the dry ingredients, stop mixing as soon as you see small flour streaks. I promise, those streaks are your friend—they mean you haven’t developed too much gluten. Use a spatula to gently fold just until combined, about 10-15 strokes max. 🌾
Skipping the Lemon Juice
The lemon juice isn’t just for flavor—it brightens the banana and balances the sweetness. Without it, your cake can taste flat or overly sweet. Measure out that 1 tablespoon carefully, and trust me, your taste buds will thank you. The acidity also helps with moisture retention, preventing a dry cake.
Underbaking or Overbaking
Banana cakes are delicate—underbaking leaves them gummy, while overbaking dries them out. Aim for a toothpick that comes out with a few moist crumbs (not wet batter). The cake should spring back when pressed gently. I’ve ruined cakes both ways, and trust me, the 30-35 minute window at 350°F is your golden zone.
Room-Temperature Ingredients
Cold butter and eggs create pockets of steam in your cake, leading to uneven texture. Let your butter and eggs sit at room temperature for 30-60 minutes before mixing. Pro tip: Place them in warm water for 10 minutes if you’re in a hurry. Cold ingredients also cause the cake to sink in the middle as it bakes.
Frosting Too Thick or Too Thin
Penuche frosting needs to be just right—thick enough to hold its shape but smooth enough to spread. If it’s too thick, add 1 tablespoon coconut milk at a time. Too thin? Whisk in 1 tablespoon powdered sugar until it reaches a pipeable consistency. I’ve learned this the hard way—once, my frosting was so thick I couldn’t spread it evenly! 🥥
Not Cooling the Cake Properly
Frosting a warm cake means it’ll melt into a sad, runny mess. Let your cake cool completely in the pan for 10 minutes, then transfer to a wire rack to cool for another 30-60 minutes. The edges should be firm to the touch before you even think about spreading that frosting. Patience here makes all the difference!
Nutrition facts
Frequently asked questions
Can I use unripe bananas for this cake?
Ripe bananas are absolutely essential for this recipe—they provide natural sweetness and create that signature moist crumb. If your bananas aren't ripe enough, place them in a paper bag with an apple overnight. The ethylene gas from the apple will speed up the ripening process. Unripe bananas will make your cake taste bland and dense.
What makes penuche frosting different from regular cream cheese frosting?
The magic is in the coconut milk! Penuche frosting combines cream cheese with coconut milk for a silky, tropical texture that's much lighter than traditional frosting. The coconut milk also adds natural sweetness and a subtle floral note that pairs perfectly with banana cake. It's like a vacation in every bite!
How do I store leftovers without the frosting getting grainy?
Store the cake and frosting separately in airtight containers. The frosting will thicken when chilled—just give it a quick whisk with a fork before spreading on the cake. For best results, let the frosting sit at room temperature for 10 minutes before reassembling. This helps restore its smooth, creamy texture.
Can I make this cake in a different pan size?
Yes, but you'll need to adjust the baking time. For a 9-inch square pan, bake for 25-30 minutes at 350°F. If using an 8-inch round pan, reduce to 20-25 minutes. Always check with a toothpick—it should come out with a few moist crumbs. The cake should spring back gently when pressed in the center.
What's the secret to getting that perfect tropical flavor?
It's all about the balance: ripe bananas, fresh lemon juice, and quality vanilla extract. The lemon juice brightens the banana flavor while the coconut milk in the frosting adds that tropical essence. Don't skip the cinnamon—it adds warmth that complements all the flavors beautifully. For extra tropical flair, consider adding 1 teaspoon shredded coconut to the cake batter.
