Hummingbird Cake
Hummingbird cake is a delightful southern treat, bursting with tropical flavors like banana and pineapple, all enveloped in a moist and tender crumb. If you’ve never tried it, you’re in for a real treat. Originating in Jamaica and made popular in the United States, this cake is often spiced with cinnamon and finished with a luscious cream cheese frosting, creating a combination that’s both comforting and refreshing. It’s the kind of cake that not only pleases the palate but also brings a smile to any occasion, from a cozy family gathering to a festive celebration.
Table of Contents

I first discovered hummingbird cake at a charming little bakery tucked away in my hometown. The moment I took my first bite, I was transported to a sunny tropical paradise. The fluffy texture, the hints of crushed pineapple, and the warming spices created a symphony of flavors that danced on my tongue. Now, every time I bake this cake, it reminds me of that sweet little shop and keeps the spirit of those sunny days alive. I can’t wait for you to experience this joy — it might just become your new go-to dessert!
Why You’ll Love This Recipe
- Simple & Quick: With a prep time of about 20 minutes, you can whip it up fairly quickly, making it perfect for unexpected guests.
- Irresistible Flavor: A delightful mix of banana, pineapple, and spices creates a flavor explosion that’s simply unforgettable.
- Eye-Catching Appeal: Topped with creamy frosting and often garnished with pecans, this cake looks as good as it tastes.
- Flexible Serving: Great for dessert or even as a special breakfast treat; it fits seamlessly into any meal.
- Diet-Friendly Options: Easily adaptable for gluten-free flour or dairy-free substitutes for a lighter version.
Ingredients You’ll Need
- 2 cups all-purpose flour: This forms the base of the cake. Use a good quality flour for the best texture.
- 2 cups granulated sugar: Sweetness is key! Granulated sugar helps to keep the cake moist.
- 1 teaspoon baking soda: This provides the rise. Ensure it’s fresh for the best results.
- 1 teaspoon ground cinnamon: Adds a touch of warmth and spice. Feel free to use more if you love cinnamon!
- ½ teaspoon salt: Balance the sweetness; it enhances the overall flavor.
- 1 cup vegetable oil: Keeps the cake tender and moist. You can substitute with coconut oil for a unique flavor.
- 3 ripe bananas, mashed: The heart and character of this cake. Use overripe bananas for more sweetness and flavor.
- 1 cup crushed pineapple, drained: Adds moisture and a tropical sweetness. Make sure to drain it well to prevent the cake from getting soggy.
- 3 large eggs: Binds everything together for a fluffy texture.
- 1 teaspoon vanilla extract: Enhances all the flavors nicely. Use pure vanilla for the best taste.
- ½ cup chopped pecans (optional): Adds a nice crunch. You can also use walnuts or skip them entirely if you prefer.
How to Make Hummingbird Cake
Preheat your oven: Set your oven to 350°F (175°C) and grease two 9-inch round cake pans. Line them with parchment paper for easy release.
Mix the dry ingredients: In a large bowl, whisk together 2 cups of all-purpose flour, 2 cups of granulated sugar, 1 teaspoon of baking soda, 1 teaspoon of ground cinnamon, and ½ teaspoon of salt. This ensures even distribution of the leavening agents.
Blend the liquids: In another bowl, combine 1 cup of vegetable oil, 3 mashed ripe bananas, 1 cup of crushed pineapple, 3 large eggs, and 1 teaspoon of vanilla extract. Mix well until smooth.
Combine everything: Gradually add the wet mixture to the dry ingredients, stirring just until combined. Be careful not to overmix; a few lumps are okay!
Add pecans: If you’re using them, fold in ½ cup of chopped pecans gently into the batter.
Pour and bake: Divide the batter evenly between the prepared pans. Bake for 25–30 minutes, or until a toothpick inserted into the center comes out clean. The edges should be slightly golden.
Cool the cakes: Allow the cakes to cool in the pans for about 10 minutes, then turn them out onto wire racks to cool completely.
Make the frosting: While the cakes are cooling, prepare the cream cheese frosting by beating together 8 ounces of cream cheese (at room temperature) and ½ cup of unsalted butter until smooth. Gradually mix in 4 cups of confectioner’s sugar and 1 teaspoon of vanilla extract until fluffy.
Assemble the cake: Once the cakes are completely cool, spread a layer of frosting on top of one cake layer, add the second layer on top, and frost the top and sides. If you like, sprinkle extra pecans on top for decoration.
Serve and enjoy: Slice up your delicious hummingbird cake and serve it to friends and family, enjoying the compliments that come your way!
Storing & Reheating
Store leftover hummingbird cake at room temperature for up to 2 days in an airtight container to maintain its moisture. For longer storage, refrigerate it for 4–5 days in an airtight container. You can also freeze the cake, well-wrapped, for up to 3 months; just be sure to let it thaw in the fridge overnight before serving. When reheating, give it a quick time in the microwave for about 10-15 seconds if you prefer it warm. Keep in mind that the texture might change slightly, but it still tastes fantastic!
Chef’s Helpful Tips
- Be sure your eggs and butter are at room temperature to ensure a smooth batter.
- Avoid overmixing after adding the wet and dry ingredients; you want the cake to remain tender.
- To ensure precise measurements, spoon flour into your measuring cup and level it off with a knife.
- Want to punch up the flavor? Add a splash of rum or a sprinkle of nutmeg into the batter for a unique twist.
- This cake can easily be made ahead of time; just frost it the day you plan to serve it.
There’s something truly special about a cake that not only captivates your taste buds but also invites warmth and joy into your home. Hummingbird cake brings lightness and brightness with its tropical fruit flavors, making every slice a reminder of sunny days and shared celebrations. Experiment with different frostings or even try adding coconut flakes for an even more tropical feel. Enjoy a slice today and embrace the happiness it brings!

Recipe FAQs
Can I make this cake in advance?
Absolutely! You can bake the cake layers in advance and store them in the refrigerator for up to 4 days. Just frost it the day you plan to serve for the freshest taste and texture.
Can I substitute the all-purpose flour for a gluten-free option?
Yes, you can use a 1:1 gluten-free flour blend instead of all-purpose flour. The texture may vary slightly, but it should still turn out delicious!
How should I adjust the sweetness if my bananas are very ripe?
If your bananas are exceptionally ripe and sweet, you might want to slightly reduce the granulated sugar by about ¼ cup to balance the sweetness.
What’s the best way to serve hummingbird cake?
Hummingbird cake is delightful on its own, but serving it with a dollop of whipped cream or a scoop of vanilla ice cream adds an indulgent touch. It’s perfect for gatherings or a simple family dessert!
PrintMore Desserts & Appetizers Recipes
- Valentine’s Day Chocolate Strawberry Mini Cheesecakes
- Blueberry Coffee Cake
- Shamrock Spinach Artichoke Dip with Green Tortilla Chips
- Leprechaun Pistachio Fudge (3-Ingredient No-Bake)
- Carrot Cake Bars
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Hummingbird Cake
- Prep Time: NaN minutes
- Cook Time: NO DATA
- Total Time: 0 hours
- Yield: 12 servings 1x
- Category: Desserts
- Method: Baking
- Cuisine: Southern
Description
Hummingbird Cake is a delightful dessert filled with fresh bananas and crushed pineapple, topped with creamy frosting—perfect for any occasion. It’s easy to make, absolutely delicious, and a guaranteed crowd-pleaser!
Ingredients
- Chopped pecans or walnuts
- 3 cups all-purpose flour
- 1 tablespoon baking powder
- 1 teaspoon baking soda
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground allspice
- 1/2 teaspoon salt
- 3 large eggs
- 3/4 cup vegetable oil
- 1 cup granulated sugar
- 1 cup packed light brown sugar
- 1 teaspoon vanilla extract
- 1 1/2 cups mashed ripe bananas
- 1 cup crushed pineapple, drained
- 8 ounces cream cheese, softened
- 1/2 cup unsalted butter, softened
- 4 cups confectioners’ sugar
- Pinch of salt
Instructions
- Preheat the oven to 300°F (149°C) and prepare a baking sheet with parchment paper.
- Spread the chopped pecans on the baking sheet and toast in the oven for 6–8 minutes until fragrant. Let cool for 10–15 minutes.
- Raise oven temperature to 350°F (177°C). Grease three 8-inch round cake pans and line with parchment paper, then grease the parchment.
- In a large bowl, combine flour, baking powder, baking soda, cinnamon, allspice, and salt. In another bowl, whisk eggs and oil together, then add sugars, vanilla, mashed banana, and crushed pineapple.
- Pour the wet ingredients into the dry ingredients and mix until combined. Fold in 1 and 1/2 cups of toasted pecans. You should have 6 to 7 cups of batter.
- Divide the batter evenly among the three pans and bake for 26–29 minutes or until a toothpick comes out clean.
- Let the cakes cool in the pans for 1 hour, then transfer to a wire rack to cool completely before frosting.
- For the frosting, beat together cream cheese and butter until smooth. Gradually add confectioners’ sugar, vanilla, and salt. Mix well until creamy.
- Level the tops of the cooled cakes. Assemble the cake by layering with frosting in between each cake. Frost the top and sides, then garnish with remaining pecans.
- Refrigerate for 20 minutes before slicing to help the cake maintain its shape.
Notes
Use ripe bananas for the best flavor.
Refrigerate frosted cake for at least 20 minutes before cutting for cleaner slices.
Leftover cake can be stored in the fridge for up to 5 days.
Nutrition
- Serving Size: 1 slice
- Calories: 410
- Sugar: 35g
- Sodium: 150mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 56g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 55mg
