There’s something enchanting about the scent of a freshly baked cake wafting through the house—especially when that cake is a Coconut Hummingbird Cake. As I lifted the lid on my pantry, the promising sweetness of ripe bananas and crushed pineapple called to me, and I knew it was time to create this nostalgic dessert. Dusting off an old family recipe, I transformed it into a tropical delight, adding rich coconut and a luscious cream cheese frosting that’s nothing short of heavenly.
This cake is not just a dessert; it’s a celebration of flavors, perfect for birthdays, gatherings, or a simple afternoon treat. Imagine biting into a slice that’s both moist and flavorful, with hints of cinnamon and warmth that make it feel like a cozy hug. Rich, indulgent, and oh-so-easy to make, this Coconut Hummingbird Cake will captivate your taste buds and leave you craving just one more slice. Let’s dive in and make a cake that’s sure to impress any crowd!

Why is Coconut Hummingbird Cake so irresistible?
Heavenly, the blend of tropical flavors creates an enchanting dessert experience. Moist texture from ripe bananas and crushed pineapple ensures each bite is a delight. Quick to prepare, this recipe simplifies your baking journey—perfect for busy chefs and home cooks alike. Frosted perfection, the creamy cream cheese topping adds an indulgent finish. Crowd-pleaser, it’s an ideal centerpiece for celebrations or afternoon treats! Enjoy this delightful dessert that transports you to a tropical paradise, and consider trying our frosting variations for even more delicious options!
Coconut Hummingbird Cake Ingredients
For the Cake
- Bananas – Essential for moisture and sweetness; use medium ripe bananas (around 2 cups mashed).
- Crushed Pineapple – Adds tropical flavor and moistness; use one 8-ounce can with juice.
- Sweetened Shredded Coconut – Provides texture and sweetness; use 1 cup, loosely packed.
- Large Eggs – Acts as a binder and helps with leavening; use 3 large eggs.
- Vegetable Oil – Contributes to moistness; use ¾ cup and can substitute with canola oil.
- Granulated Sugar – Primary sweetener for the cake; use 1½ cups.
- Light Brown Sugar – Adds depth of flavor; use ½ cup.
- Vanilla Extract – Enhances the overall flavor; use 2 teaspoons.
- Cinnamon – Provides warm spice notes; use 2 teaspoons.
- Ground Cloves – For a hint of spiciness; use ¼ teaspoon.
- All-Purpose Flour – Key structure component of the Coconut Hummingbird Cake; use 3 cups.
- Baking Soda – Helps the cake rise; use 1 teaspoon.
- Salt – Balances sweetness; use ½ teaspoon, or to taste.
For the Cream Cheese Frosting
- Cream Cheese – Base for the frosting; provides richness; use 8 ounces, softened.
- Unsalted Butter – Contributes to a creamy texture for the frosting; use ½ cup, softened.
- Confectioners’ Sugar – Sweetens and thickens the frosting; use 2 to 2½ cups, sifted.
- Salt (for frosting) – Enhances flavor; use ¼ teaspoon or to taste.
For Garnish (Optional)
- Toasted Chopped Pecans – Adds a delightful crunch; use ¼ to ⅓ cup.
How to Make Coconut Hummingbird Cake
-
Prepare the Cake: Preheat your oven to 350°F (175°C). Grease and flour a 14-cup Bundt pan to ensure your cake releases effortlessly after baking.
-
Mix Wet Ingredients: In a large mixing bowl, mash about 2 cups of ripe bananas. Add one 8-ounce can of crushed pineapple (with juice), 1 cup of sweetened shredded coconut, 3 large eggs, ¾ cup of vegetable oil, 1½ cups of granulated sugar, ½ cup of light brown sugar, 2 teaspoons of vanilla extract, 2 teaspoons of cinnamon, and ¼ teaspoon of ground cloves. Beat everything until thoroughly combined and smooth.
-
Combine Dry Ingredients: In another bowl, whisk together 3 cups of all-purpose flour, 1 teaspoon of baking soda, and ½ teaspoon of salt. Gently stir this mixture into the wet ingredients until just incorporated—be careful not to overmix!
-
Bake: Pour the lovely batter into your prepared Bundt pan, filling it no more than ¾ full. Bake for approximately 49 minutes, or until golden brown and a toothpick inserted into the center comes out clean.
-
Cool: Allow the cake to cool in the pan for about 20 minutes. Then, carefully transfer it to a wire rack to cool completely—this will ensure a lovely texture for frosting later.
-
Make the Frosting: In a mixing bowl, beat 8 ounces of softened cream cheese and ½ cup of softened unsalted butter until smooth. Gradually incorporate 2 to 2½ cups of sifted confectioners’ sugar, along with the desired amount of salt, mixing until you achieve a creamy and spreadable consistency.
-
Frost the Cake: Once your cake is completely cooled, generously spread the cream cheese frosting over the top. If you’re feeling adventurous, sprinkle with toasted chopped pecans for an added crunch and flavor!
Optional: Garnish with fresh fruit or a light dusting of coconut flakes for an extra touch of tropical joy.
Exact quantities are listed in the recipe card below.

What to Serve with Coconut Hummingbird Cake?
When your kitchen is filled with the sweet, tropical aroma of freshly baked cake, it’s time to think about delightful accompaniments that enhance your experience.
-
Fresh Fruit Salad: A bright mix of seasonal fruits elevates the dessert experience with vibrant flavors and a refreshing contrast to the cake’s richness.
-
Vanilla Ice Cream: The creamy, cold vanilla ice cream adds a delightful temperature and texture balance, melting beautifully into each bite of the warm cake.
-
Coconut Whipped Cream: This light and airy cream echoes the coconut flavors in the cake, creating a luscious pairing that embraces the tropical theme.
-
Chocolate Drizzle: A rich chocolate sauce adds a luxurious finish to each slice, making for an indulgent experience that chocolate lovers will adore.
-
Toasted Pecans: These crunchy nuts provide a textural contrast, while their nutty flavor enhances the cake’s taste, especially if sprinkled on top as a garnish.
-
Sweet Tea or Lemonade: Refreshing beverages like sweet tea or homemade lemonade provide a perfect balance to the cake’s sweetness, making every rich bite feel lighter and more enjoyable.
Coconut Hummingbird Cake Variations
Customize your Coconut Hummingbird Cake with these delightful twists that will elevate your baking experience!
- Dairy-Free: Use coconut cream in place of cream cheese for a rich, dairy-free frosting alternative that’s equally luscious.
- Gluten-Free: Substitute all-purpose flour with a 1:1 gluten-free baking blend to make this cake suitable for gluten-sensitive guests.
- Nutty Delight: Add ½ cup of chopped walnuts or pecans into the batter for extra crunch and a beautiful nutty flavor that complements the cake’s tropical notes.
- Pineapple Coconut Swirl: Layer ripe banana slices and an additional ½ cup of crushed pineapple in the batter for a beautifully swirled cake and extra sweetness.
- Chocolate Variation: Add ½ cup of cocoa powder for a chocolate banana coconut version of this cake, creating a rich and decadent flavor that everyone will adore.
- Zesty Twist: Mix in the zest of one lemon or lime for a fresh and citrusy bright note that balances the sweetness of the cake.
- Spicy Kick: Incorporate ½ to 1 teaspoon of cayenne pepper or finely chopped jalapeño for a surprising heat that will delight adventurous eaters!
- Fruity Add-ins: Toss in ½ cup of shredded carrots or diced mango for additional moisture and a burst of tropical flavor that makes each bite a joy.
Make Ahead Options
These Coconut Hummingbird Cakes are perfect for busy home cooks looking to save time! You can prepare the cake batter and refrigerate it for up to 24 hours before baking. Simply mix your wet and dry ingredients as per the recipe, then cover the bowl tightly to prevent any drying or browning. You can also bake the cake in advance and store it unfrosted in an airtight container at room temperature for up to 3 days. When you’re ready to serve, frost the cake with cream cheese frosting and garnish with chopped pecans. Doing this keeps your cake just as delicious and helps you enjoy a stress-free baking experience!
Expert Tips for Coconut Hummingbird Cake
- Ripe Bananas: Ensure your bananas are fully ripe, as this maximizes sweetness and moisture, giving the Coconut Hummingbird Cake its delicious flavor.
- Don’t Overmix: Mix the wet and dry ingredients just until combined; overmixing can lead to a dense cake. Aim for a light and fluffy texture instead!
- Cooling Time: Let the cake cool completely before frosting. This prevents the cream cheese frosting from melting and losing its shape.
- Check for Doneness: Test the cake with a toothpick in the center. It should come out clean; if it’s still wet, extend baking time slightly.
- Frosting Consistency: Adjust your cream cheese frosting to your liking; add more confectioners’ sugar for a thicker frosting or a splash of milk for a smoother spread.
How to Store and Freeze Coconut Hummingbird Cake
Room Temperature: Store leftover coconut hummingbird cake at room temperature for up to 2 days, covered with a cake dome or plastic wrap to keep it moist.
Fridge: If you want to keep it fresh longer, refrigerate the frosted cake for up to 5 days. Seal it in an airtight container to prevent drying out.
Freezer: For longer storage, freeze unfrosted portions of the cake for up to 4 months. Wrap slices tightly in plastic wrap and place them in a freezer-safe bag to maintain quality.
Reheating: To enjoy a slice from the freezer, simply let it thaw in the fridge overnight. If you’d like a warm piece, microwave it for about 10-15 seconds before serving.

Coconut Hummingbird Cake Recipe FAQs
What is the best way to select ripe bananas for the Coconut Hummingbird Cake?
Absolutely! Look for bananas that are mostly yellow with some brown spots—this indicates they’re ripe and packed with sweetness. Avoid those that are still green, as they won’t provide the moisture and flavor that’s essential for this cake.
How should I store the Coconut Hummingbird Cake?
To keep your cake fresh, you can store it at room temperature for up to 2 days, simply cover it with a cake dome or plastic wrap. For longer storage, refrigerate the frosted cake for up to 5 days in an airtight container. If you want to keep it for longer, I recommend freezing unfrosted portions for up to 4 months. Just wrap slices tightly in plastic wrap and place them into a freezer-safe bag!
Can I freeze the Coconut Hummingbird Cake? If so, how?
Yes, you can! For optimal results, freeze unfrosted slices of the Coconut Hummingbird Cake. First, allow the cake to cool completely. Then, wrap each slice tightly in plastic wrap and place them in a freezer-safe bag. It should keep quality for up to 4 months. When you’re ready to enjoy it, thaw it in the refrigerator overnight, and for a warm treat, microwave it for about 10-15 seconds!
What should I do if my cake is too dry or dense?
Very! If your Coconut Hummingbird Cake turns out dry, it’s likely that the batter was overmixed or the baking time was too long. To avoid this, mix the ingredients just until combined, and be sure to check for doneness with a toothpick about 5 minutes before the recommended baking time. If you find the cake is already baked but still dry, you can drizzle a simple syrup (equal parts water and sugar heated until dissolved) over the top when it cools to add moisture back in.
Are there any dietary considerations I should be aware of for this recipe?
The Coconut Hummingbird Cake is not specifically tailored for dietary restrictions, but if you’re accommodating allergies, be mindful of the eggs and dairy in the cream cheese frosting. For a dairy-free option, experiment with vegan cream cheese or a nut butter frosting. Always check for cross-contamination if you’re serving guests with serious allergies.

Heavenly Coconut Hummingbird Cake with Creamy Frosting
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Grease and flour a 14-cup Bundt pan.
- In a large mixing bowl, mash the ripe bananas. Add the crushed pineapple, sweetened shredded coconut, eggs, vegetable oil, granulated sugar, brown sugar, vanilla extract, cinnamon, and ground cloves. Beat until smooth.
- In another bowl, whisk together the flour, baking soda, and salt. Stir gently into the wet ingredients until just combined.
- Pour batter into the Bundt pan, filling no more than ¾ full. Bake for approximately 49 minutes, or until a toothpick comes out clean.
- Allow the cake to cool in the pan for about 20 minutes, then transfer to a wire rack to cool completely.
- Beat the softened cream cheese and butter until smooth. Gradually add the confectioners' sugar and salt, mixing until creamy.
- Spread the cream cheese frosting generously over the cooled cake. Optionally, sprinkle with chopped pecans.




