Desserts
This banana and coconut cake recipe delivers moist tropical layers with a toasted crunch top that balances sweetness perfectly. đ´ The secret lies in blending ripe bananas with coconut milk for intense moisture, while toasted coconut flakes on top add irresistible texture. I developed this recipe after years of baking banana cakesâmost turn out dense or dry, but this version stays tender for days.
The magic happens with a few simple techniques: overripe bananas (the darker the spots, the sweeter), melted butter for richness, and a touch of coconut extract for authentic flavor. This cake is foolproof for home bakersâno special equipment needed, just a standard mixing bowl and oven. The tropical notes of banana and coconut shine through without being overpowering, making it a crowd-pleaser for any occasion.
What you'll end up with is a moist, flavorful cake that's perfect for breakfast or dessert. The layers stay soft and fudgy, while the toasted coconut topping adds just the right amount of crunch. Each bite delivers a perfect balance of sweet banana, creamy coconut, and nutty toasted flakesâit's the kind of cake that disappears quickly at gatherings.
Whether you're serving it warm with vanilla ice cream or saving slices for later, this recipe delivers restaurant-quality results at home. The instructions are straightforward, and I've included tips to ensure your cake turns out perfectly every time. Let's get baking!
Ingredients for banana and coconut cake recipe moist
Ripe bananas, coconut milk, and toasted flakesâjust eight ingredients for a cake that stays moist for days.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas đ | 3 whole | Dark spotted for sweetness |
| All-Purpose Flour đž | 2 cups | Sifted for light texture |
| Granulated Sugar đ | 1 ½ cups | White or brown preferred |
| Unsalted Butter đ§ | 1 cup | Melted, full-fat version |
| Coconut Milk 𼼠| 1 can | Full-fat, 13.5 oz can |
| Coconut Extract đ´ | 1 tsp | Pure, not imitation |
| Vanilla Extract đż | 1 tsp | Pure vanilla preferred |
| Baking Soda đ§ | 1 tsp | Freshly opened package |
| Salt đ§ | ½ tsp | Fine sea salt |
| Large Eggs đĽ | 2 whole | Room temperature |
| Unsweetened Shredded Coconut 𼼠| 1 cup | Fresh, not dried flakes |
| Toasted Coconut Flakes 𼼠| ½ cup | Lightly browned |
The bananas are everything here. Look for ones with dark spotsâthose are the sweetest. Trader Joe's usually has perfect ones, or check your fruit bowl. The coconut milk can be the canned kind (like Thai Kitchen brand), but if you've got fresh, even better. The butter matters tooâfull-fat is non-negotiable for that rich texture. I always grab the Land O'Lakes salted butter from the store, but unsalted works if you adjust the salt later. The baking soda should be freshâif it's been sitting in your pantry for months, it'll lose its lift.
No coconut milk? Substitute with coconut cream (just the thick part) or even extra coconut extract (another 1/2 tsp). Running low on shredded coconut? Toasted flakes work in a pinch, but they won't give the same texture. The eggs are for structure, but if you're doing a vegan version (though this isn't one), flax eggs would workâ1 tbsp ground flaxseed + 3 tbsp water per egg. The vanilla extract? Pure is keyâimitation tastes like perfume. And if you're worried about the cake being too sweet, reduce the sugar to 1 cup and add 1/4 cup more coconut flakes for texture instead.
This cake keeps beautifullyâ3-4 days in an airtight container at room temp, or 5 days in the fridge. The coconut topping stays crisp if you store it separately and sprinkle fresh flakes on top before serving. For make-ahead baking, I always prep the batter the night before and bake in the morningâthe flavors meld better. And if you've got leftovers? Toast slices lightly to revive the coconut crunchâgame changer.
Why You'll Love This Recipe
- No Mash Required: I swear by this trickâjust smash those bananas right in the bowl with the butter and sugar. No food processor, no extra cleanup, and the texture comes out perfectly tender every time.
- Tropical Comfort in Every Bite: That coconut milk isnât just there to play dress-upâit makes the cake ridiculously moist with a subtle sweetness that pairs crazy well with the caramelized bananas. Honestly, itâs the kind of dessert that tastes like a vacation.
- Weeknight Hero: Slice it up for breakfast, pack it for lunch, or serve it at a picnicâthis cake holds its shape and its flavor. Between us, Iâve eaten it cold, at room temp, and even reheated (yes, even on a Tuesday night), and itâs always a win.
- Pantry Magic: Youâre probably already using these ingredientsâflour, sugar, butterâso this feels like cheating. And since itâs naturally sweet from the bananas, you can cut back on sugar if you want. My wallet (and my taste buds) thank me.
Step-by-step instructions for banana and coconut cake
Here's how to bake a tropical cake with perfect moisture and that irresistible toasted crunch topping.
đ¨âđł Step 1: Mash the Bananas and Mix Wet Ingredients
Start by mashing the 3 whole ripe bananas in a large mixing bowl until smoothâyou should have about 1 cup of mashed banana. The darker the spots on the bananas, the sweeter they'll be, so don't worry if they look overripe. In a separate small saucepan, gently warm the 1 can coconut milk over low heat for 2-3 minutesâjust until it's slightly steamed but not boiling.
In the same bowl with the mashed bananas, add the warmed coconut milk, 1 cup melted unsalted butter, 1.5 cups granulated sugar, 1 tsp coconut extract, 1 tsp vanilla extract, 2 whole large eggs, and 0.5 tsp salt. Mix everything together until fully combined and smooth. The mixture should be thick but pourableâthis is your cake batter foundation. I like to use a hand mixer for this step to save time and ensure even blending.
đ¨âđł Step 2: Combine Dry Ingredients and Fold Gently
In a medium bowl, whisk together the 2 cups all-purpose flour and 1 tsp baking soda. Sift the flour mixture directly into the wet ingredients, then gently fold in the 1 cup unsweetened shredded coconut using a spatula. Be careful not to overmixâjust combine until the batter is smooth and no dry spots remain. The batter will be thick, almost like cookie dough, which is perfect for that moist texture we're after.
Here's the thingâthis tropical batter is different from your average cake. The coconut milk and mashed bananas add natural moisture, so we don't want to overwork the gluten. Mix until just combined, then let the batter rest for 5 minutes at room temperature. This short rest helps the flour fully hydrate and makes for a lighter crumb when baked.
đĽ Step 3: Prepare the Cake Pans and Toasted Topping
Preheat your oven to 350°F. Grease two 8-inch round cake pans with butter or non-stick spray, then line the bottoms with parchment paper. This ensures easy release and prevents stickingâespecially important with a moist cake like this one. Divide the batter evenly between the two pans, spreading it out smoothly with a spatula.
While the pans are preheating, toast the 0.5 cup toasted coconut flakes in a dry skillet over medium heat for 2-3 minutes until they're golden brown and smell amazing. Keep them close byâwe'll use them for the crunchy topping right after baking. The key here is to toast them just until fragrant, not burnt, so watch them closely.
đĽ Step 4: Bake the Layers and Create the Crunch Top
Bake the cake layers for 25-30 minutes, or until a toothpick inserted into the center comes out clean with just a few moist crumbs clinging to it. Don't overbakeâthis cake is all about that perfect moisture, and it'll continue cooking slightly as it cools. Let the layers cool in their pans for 10 minutes, then transfer to a wire rack to cool completely.
Once cooled, level the tops of the cakes if needed, then spread a thin layer of the 1 cup melted unsalted butter on one layer. This butter acts as a glue for the crunch topping. Sprinkle the entire cake with the toasted coconut flakes, pressing them gently into the butter layer. The contrast between the moist cake and crunchy topping is what makes this recipe special.
â° Step 5: Assemble and Chill for Perfect Texture
Place the second cake layer on top of the butter-and-coconut-coated layer, pressing down gently. Wrap the assembled cake in plastic wrap and refrigerate for at least 2 hours (or up to overnight). This chilling step is crucialâit allows the cake to set properly and makes slicing much cleaner. The longer it chills, the better the texture will be when you serve it.
When you're ready to serve, slice into 8 equal pieces and enjoy the perfect balance of moist banana cake with that toasted coconut crunch on top. The cake will keep well in the fridge for 3-4 days, though I doubt it'll last that long!
Pro Tips For Making Banana And Coconut Cake Recipe Moist
- Mash Bananas Thoroughly: I learned this the hard wayâlumpy banana puree means pockets of dryness. Use a fork first, then press through a fine-mesh sieve to remove fibers. No blender? A potato masher works, but get aggressive about it.
- Use Warm Coconut Milk: Cold coconut milk curdles when mixed with melted butter, leaving your batter greasy and uneven. Heat it gently (just until warm to the touch) before addingâit blends smoother and keeps the crumb tender without weighing it down.
- Bake Until Internal Temp Hits 205°F: Your ovenâs "done" light is unreliable here. Test with a skewer, but also check the centerâs temperatureâ205°F guarantees a moist crumb without gummy banana goo. Underbake, and itâll stay dense; overbake, and itâll dry out.
- Fold in Coconut Milk Last: Adding coconut milk too early makes the batter separate. Wait until youâve mixed the dry ingredients and mashed bananas, then gently fold it in with the melted butter. This keeps the texture light and prevents a heavy, compact cake.
Storing and reheating this banana and coconut cake recipe moist
Room Temperature Storage
This cake stays wonderfully moist at room temperature for 2-3 days if stored properly. I always wrap it tightly in plastic wrap (or place it in an airtight container) to prevent drying. The toasted coconut topping stays crisp for the first day but may soften slightlyâjust sprinkle fresh toasted flakes before serving to revive that crunch. Keep it away from direct sunlight to maintain texture. đ´
Fridge Preservation
For longer storage, refrigerate the cake in an airtight container for up to 5 days. The cold helps preserve moisture, but the cake may firm up slightly. Let it sit at room temperature for 10-15 minutes before serving to restore that perfect sliceable texture. I like to store the cake layers separatelyâwrap one layer in plastic and place the other in a container with a damp paper towel to keep it extra moist.
Freezer-Friendly Tips
This cake freezes beautifully for up to 3 months! Wrap each layer individually in plastic wrap, then place them in a freezer bag with all air squeezed out. Label with the date and freeze. When ready to serve, thaw overnight in the fridge, then assemble with a thin layer of melted butter between layers to restore moisture. The texture remains tender, though the coconut topping may lose some crunchâjust toast fresh flakes before serving. âď¸
Reheating Leftovers
For a quick texture boost, warm slices in the microwave for 10-15 seconds on medium power. Add a splash of coconut milk to the plate to help revive moisture. Alternatively, warm in a 350°F oven for 5 minutes with a pat of butter on topâthis restores the coconut aroma and keeps the cake soft. Avoid over-heating, or the cake may dry out.
Reviving Dried Slices
If your cake loses moisture, don't toss it! Brush slices with warmed coconut milk or simple syrup (equal parts sugar and water, heated until dissolved) and let sit for 5 minutes. The cake will absorb the liquid and regain its tender texture. For extra crunch, sprinkle toasted coconut flakes on top before serving. This trick works wonders for stale banana cakes too! đŤ
Nutrition facts
Frequently asked questions
Why does this cake stay moist longer than other banana cakes?
The secret is the combination of ripe bananas (which contain natural sugars that retain moisture) and coconut milkâboth act as natural humectants. The recipe also includes melted butter instead of oil, which creates a richer, denser crumb that holds moisture better. Plus, the 5-minute batter rest before baking helps the flour fully absorb liquids for a lighter texture.
Can I make this cake without eggs?
Yes! Replace the 2 eggs with 2 tablespoons ground flaxseed + 6 tablespoons water (let sit for 5 minutes to thicken). For extra moisture, add 2 tablespoons extra coconut milk to the batter. The texture will be slightly denser but still tender. The coconut flavor helps mask any egg-free differences.
How do I know when the cake is fully baked?
Insert a toothpick into the centerâit should come out with just a few moist crumbs (not wet batter). The edges should pull away slightly from the pan, but don't overbake! This cake continues cooking as it cools, so 25-30 minutes at 350°F is perfect. Tap the pan gentlyâit should feel springy, not jiggly.
What's the best way to serve this cake?
Warm slices with a scoop of vanilla ice cream or coconut whipped cream for a tropical twist. For breakfast, toast lightly and drizzle with warmed coconut milk. The cake also pairs beautifully with passionfruit coulis or fresh mango slices. Serve immediately after chilling for the best texture contrast between the moist cake and crunchy topping.
My coconut topping didn't get crispyâwhat went wrong?
Toast the flakes in a dry skillet over medium heat for 2-3 minutes until golden and fragrant. If they're not crispy, they weren't toasted long enough. For extra crunch, press them gently into the cake while still warm. Store any leftover flakes in an airtight container to keep them crisp.
