There’s something wonderfully comforting about the blend of ripe bananas and creamy coconut—like a tropical hug in every bite. One afternoon, craving a sweet treat that wasn’t overly complicated, I whipped up this Banana Coconut Cake that quickly became a homemade favorite. It’s moist, fragrant, and perfectly balanced between the natural sweetness of bananas and the subtle nuttiness of coconut. Whether you’re winding down after a long day or hosting friends who appreciate the charm of scratch baking, this cake is the ideal crowd-pleaser that feels as special as it tastes. Let me take you through a recipe that brings sunshine into your kitchen with every slice!
Why choose Banana Coconut Cake today?
Moist and flavorful, this Banana Coconut Cake blends ripe bananas with creamy coconut for an irresistible tropical twist. Easy to make, it requires simple ingredients and minimal baking skills. Versatile delight, perfect for breakfast, dessert, or a sweet snack. Crowd-pleasing texture, combining tender crumb with a subtle coconut crunch. Homemade comfort that brings warmth and sunshine to any occasion!
Banana Coconut Cake Ingredients
For the Cake Batter
- Ripe Bananas – Use very ripe bananas for natural sweetness and moistness.
- All-Purpose Flour – Provides structure; sift for a lighter crumb.
- Granulated Sugar – Balances the banana’s sweetness; feel free to adjust.
- Unsweetened Shredded Coconut – Adds that signature coconut flavor and delightful texture.
- Baking Soda – Helps the cake rise and stay tender.
- Salt – Enhances all the flavors in this Banana Coconut Cake.
- Eggs – Bind ingredients together for a rich, moist crumb.
- Butter – Use melted butter for richness and a tender texture.
- Vanilla Extract – Adds depth and accentuates the natural flavors.
- Buttermilk – Keeps the cake moist and adds a slight tang that complements bananas.
For the Coconut Frosting (Optional but Recommended)
- Cream Cheese – Provides creamy tanginess that pairs perfectly with coconut.
- Powdered Sugar – Sweetens and thickens the frosting.
- Unsweetened Coconut Flakes – Sprinkle on top for extra coconut crunch and charm.
- Vanilla Extract – Enhances the frosting’s flavor beautifully.
- Heavy Cream – Whipped lightly to create a fluffy, spreadable texture.
How to Make Banana Coconut Cake
For the Cake Batter:
- Preheat and Prepare: Preheat your oven to 350°F (175°C). Grease and flour a 9×5-inch loaf pan (or 8-inch round) to prevent sticking and ensure even browning.
- Mash Bananas: In a medium bowl, mash 3 very ripe bananas with a fork until mostly smooth, leaving a few small lumps to add pleasant texture throughout the cake.
- Combine Dry Ingredients: Whisk together 2 cups sifted all-purpose flour, 1 teaspoon baking soda, and ½ teaspoon salt in a large bowl until well blended for even rise and tender crumb.
- Cream Butter & Sugar: Beat ½ cup melted butter and 1 cup sugar together in a mixing bowl, using a hand mixer on medium speed until light, fluffy, and pale, about 2 minutes.
- Add Eggs & Vanilla: Add 2 large eggs one at a time, beating well after each addition, then stir in 1 teaspoon vanilla extract until the mixture is smooth and fragrant.
- Alternate Wet & Dry: Gently fold banana mash and ¾ cup buttermilk into the butter mixture, alternating with dry ingredients, until just combined; avoid overmixing to keep cake tender.
- Fold in Coconut: Fold in 1 cup unsweetened shredded coconut gently, ensuring coconut distributes evenly for tender crumb and delightful nutty bites in every slice.
- Bake: Transfer batter to pan, smooth top, and bake at 350°F for 45–55 minutes, until golden brown and a toothpick inserted in center comes out clean.
For the Coconut Frosting:
- Beat Cream Cheese: Beat 4 ounces softened cream cheese and 2 tablespoons heavy cream in a chilled bowl on medium speed until smooth and creamy, about 1 minute to achieve light texture.
- Sweeten & Flavor: Add 1 cup powdered sugar and ½ teaspoon vanilla; beat slowly until thick and spreadable, then increase speed briefly to integrate fully for glossy finish.
- Top and Garnish: Once cake cools completely, spread frosting evenly over top and sprinkle 2 tablespoons coconut flakes for a lovely crunch and decorative tropical touch.
Optional: Dust with powdered sugar for extra sweetness and a pretty finish.
Exact quantities are listed in the recipe card below.
Banana Coconut Cake Variations & Substitutions
Feel free to explore these delightful twists on a classic that will make your Banana Coconut Cake uniquely yours!
- Gluten-Free: Substitute all-purpose flour with a 1:1 gluten-free blend for a cake everyone can enjoy without compromise.
- Vegan: Swap eggs for flaxseed meal (1 tbsp flaxseed mixed with 2.5 tbsp water) and use plant-based milk and coconut oil.
- Nutty Twist: Add ½ cup chopped walnuts or pecans for a crunchy texture and nutty flavor that pairs beautifully with bananas.
- Spiced Version: Incorporate 1 teaspoon of cinnamon or nutmeg into the dry ingredients for a warm, inviting spice that enhances the tropical flavors.
- Fruit Burst: Fold in ½ cup of diced pineapple or mango for extra tropical flair that elevates each bite with juicy sweetness.
- Coconut Cream Frosting: Replace cream cheese with coconut cream for a lighter, dairy-free frosting that delivers a rich coconut punch.
- Chocolate Lovers: Add ½ cup of chocolate chips to the batter before baking for an irresistible chocolate-coconut combo that satisfies any sweet tooth.
Let your creativity roam as you bake, mixing in these variations to personalize your Banana Coconut Cake!
How to Store and Freeze Banana Coconut Cake
Room Temperature: Store the Banana Coconut Cake wrapped in plastic wrap or in an airtight container at room temperature for up to 3 days to keep it fresh and soft.
Fridge: For extended freshness, place the cake in the fridge, tightly wrapped, where it will last up to 1 week. Bring it to room temperature before serving for the best flavor.
Freezer: Freeze slices in a single layer on a baking sheet, then transfer to a freezer-safe bag for up to 3 months. Thaw in the fridge overnight before enjoying.
Reheating: To warm individual slices, place them in the microwave for about 15-20 seconds or warm in a toaster oven for a few minutes until heated through.
Make Ahead Options
These Banana Coconut Cakes are a fantastic choice for busy home cooks looking to simplify meal planning! You can prepare the cake batter up to 24 hours in advance; simply combine the dry ingredients and keep them separate from the wet ingredients in the refrigerator. To maintain quality, mash the bananas just before mixing them in to prevent browning. Once you’re ready to bake, mix the wet ingredients and gently fold in the dry ones, then pour the batter into the pan and bake. If making the coconut frosting, it can be whipped up 3 days ahead and stored in the refrigerator—just give it a good stir before spreading on your cooled cake for that same delicious, homemade taste!
What to Serve with Banana Coconut Cake?
Indulge in a delightful treat that brings tropical flair to your table, perfect for any occasion.
-
Fresh Fruit Salad: A mix of vibrant tropical fruits adds bright flavors and refreshing contrast to the cake’s sweetness, creating a harmonious balance. Pineapple, mango, and kiwi make perfect companions, enhancing that summery vibe.
-
Whipped Cream: Lightly sweetened whipped cream serves as a fluffy, creamy topping that complements the moist cake perfectly. Its airy texture elevates every forkful to another level of deliciousness.
-
Coconut Ice Cream: Enhance the coconut flavor by serving slices of cake with a scoop of coconut ice cream. The cold, creamy treat paired with warm cake creates a luxurious experience that melts in your mouth.
-
Herbal Tea: A fragrant pot of chamomile or mint tea acts as a soothing, light counterpart that allows the cake’s flavors to shine. Sipping on herbal tea as you indulge is the perfect way to unwind.
-
Chocolate Drizzle: A simple drizzle of melted dark chocolate over each slice adds a decadent touch. The rich chocolate contrasts beautifully with the banana and coconut flavors, making it a true dessert lover’s delight.
-
Caramel Sauce: Drizzling warm caramel sauce over each slice introduces a luscious sweetness that heightens the tropical experience, leaving your taste buds dancing with joy. This pairing creates an irresistible combination of flavors.
-
Sparkling Water: Keep it refreshing with a glass of sparkling water infused with lemon or lime. The effervescence cuts through the cake’s richness, cleansing the palate and making each bite even more enjoyable.
-
Tropical Fruit Punch: This punch brings tropical vibes to your gathering, echoing the banana and coconut flavors while providing a sweet, fruity note that people love. Serve it chilled for an extra layer of refreshing joy!
Expert Tips for Banana Coconut Cake
- Choose ripe bananas: Use very ripe bananas with brown spots to ensure natural sweetness and maximum moistness in your Banana Coconut Cake.
- Don’t overmix batter: Fold ingredients gently until just combined to keep the cake tender and avoid a dense, chewy texture.
- Evenly distribute coconut: Fold shredded coconut carefully to avoid clumping and ensure each bite has delightful coconut flavor and texture.
- Check doneness early: Insert a toothpick around 45 minutes to prevent overbaking; remove as soon as it comes out clean for perfect moist cake.
- Cool before frosting: Let the cake cool completely before spreading frosting to avoid melting and sliding, keeping your presentation neat and inviting.
Moist Banana Coconut Cake Recipe FAQs
What ripeness should the bananas be for the Banana Coconut Cake?
Use very ripe bananas with plenty of brown spots on the peel. These bananas offer optimal natural sweetness and moisture, making your cake more flavorful and tender.
How should I store leftover Banana Coconut Cake, and for how long will it stay fresh?
Store the cake wrapped tightly in plastic wrap or an airtight container at room temperature for up to 3 days. If you want to keep it longer, refrigerate it for up to 1 week—just bring it back to room temperature before serving to enjoy its best texture.
Can I freeze the Banana Coconut Cake? If so, what’s the best method?
Absolutely! Slice the cake first, then arrange the slices in a single layer on a baking sheet and freeze until firm. After that, transfer the frozen slices to a freezer-safe bag or airtight container. This helps prevent them from sticking together and keeps the cake fresh for up to 3 months. When ready to eat, thaw overnight in the fridge.
My Banana Coconut Cake turned out dense—what went wrong?
This usually happens if the batter is overmixed, causing gluten to develop excessively. To avoid this, gently fold the wet and dry ingredients just until combined. Also, make sure you’re using the correct amount of baking soda and ripe bananas, as those help with rise and moisture balance.
Is Banana Coconut Cake safe for pets or special diets?
This cake contains ingredients like sugar, butter, and shredded coconut, which aren’t recommended for dogs or many pets. Additionally, it contains gluten, dairy, and eggs, so it’s not suitable for those with allergies to these or following vegan or gluten-free diets without modification. Always check ingredients carefully based on your dietary needs.

Moist Banana Coconut Cake Recipe You’ll Crave Every Bite
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Grease and flour a 9×5-inch loaf pan (or 8-inch round).
- In a medium bowl, mash 3 very ripe bananas with a fork until mostly smooth, leaving a few lumps.
- Whisk together 2 cups sifted all-purpose flour, 1 teaspoon baking soda, and ½ teaspoon salt in a large bowl.
- Beat ½ cup melted butter and 1 cup sugar together until light, fluffy, and pale, about 2 minutes.
- Add 2 large eggs one at a time, beating well after each addition, then stir in 1 teaspoon vanilla extract.
- Gently fold banana mash and ¾ cup buttermilk into the butter mixture, alternating with dry ingredients.
- Fold in 1 cup unsweetened shredded coconut gently, ensuring even distribution.
- Transfer batter to pan, smooth top, and bake at 350°F for 45–55 minutes until golden brown.
- Beat 4 ounces softened cream cheese and 2 tablespoons heavy cream until smooth and creamy.
- Add 1 cup powdered sugar and ½ teaspoon vanilla; beat slowly until thick and spreadable.
- Once cake cools completely, spread frosting and sprinkle 2 tablespoons coconut flakes on top.










