The Best Hummingbird Cake Recipe (Classic Southern Layer Cake)
Preparation Time:
30 Mintues
Cook Time:
30 Mintues
Total Time:
1 Hour
Servings:
5

Presented By:
Duncan
Presented Date:
October 16, 2026
Description
Hummingbird cake is a classic Southern layer cake made with ripe bananas, crushed pineapple, chopped pecans, and warm cinnamon. The cake has a soft, moist texture and a sweet, fruity flavor. Cream cheese frosting adds a rich, tangy finish, while chopped pecans make a delicious topping. This cake is perfect for birthdays, holidays, family gatherings, and special occasions.
Ingredients
For the Cake
3 cups all-purpose flour
2 cups granulated sugar
1 teaspoon baking soda
1 teaspoon ground cinnamon
1/2 teaspoon salt
3 large eggs
1 cup vegetable oil
2 teaspoons vanilla extract
2 cups mashed ripe bananas (about 4 medium bananas)
1 can (8 ounces) crushed pineapple, undrained
1 cup chopped pecans
Preparation Instruction
For the Cream Cheese Frosting
16 ounces cream cheese, softened
1 cup unsalted butter, softened
6 cups powdered sugar
2 teaspoons vanilla extract
1–2 tablespoons milk, if needed
For Decoration
1/2 cup chopped pecans
Instructions
Step 1: Prepare the Oven and Cake Pans
Preheat the oven to 350°F (175°C). Grease and flour three 9-inch round cake pans. Line the bottoms with parchment paper for easy removal.
Step 2: Combine the Dry Ingredients
In a large bowl, whisk together the flour, granulated sugar, baking soda, cinnamon, and salt until evenly combined.
Step 3: Mix the Wet Ingredients
In a separate bowl, beat the eggs, vegetable oil, and vanilla extract until well combined. Stir in the mashed bananas and crushed pineapple, including its juice.
Step 4: Make the Cake Batter
Add the wet ingredients to the dry ingredients. Stir gently until the flour mixture is just incorporated. Fold in the chopped pecans. Avoid overmixing, as this can make the cake dense.
Step 5: Bake the Cake Layers
Divide the batter evenly among the prepared cake pans. Bake for 25–30 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
Step 6: Cool the Cake Layers
Allow the cakes to cool in their pans for 10–15 minutes. Carefully remove them from the pans and transfer them to wire racks. Let the layers cool completely before adding the frosting.
Step 7: Prepare the Cream Cheese Frosting
In a large bowl, beat the softened cream cheese and butter until smooth and creamy. Gradually add the powdered sugar, mixing until the frosting becomes fluffy. Add the vanilla extract and beat until combined. If the frosting is too thick, add milk one tablespoon at a time.
Step 8: Assemble the Cake
Place one cooled cake layer on a serving plate. Spread an even layer of cream cheese frosting over the top. Add the second cake layer and spread more frosting over it. Place the third layer on top.
Step 9: Frost and Decorate
Spread the remaining frosting over the top and sides of the cake. Sprinkle chopped pecans over the top or press them gently onto the sides for a classic Southern finish.
Step 10: Chill and Serve
Refrigerate the cake for about 30 minutes to help the frosting set. Slice and serve. Keep any leftover cake covered in the refrigerator.
Preparation Time
Prep Time: 30 minutes
Cook Time: 25–30 minutes
Cooling Time: 1 hour
Total Time: Approximately 2 hours
Servings: 12–16 slices
Tips for the Best Hummingbird Cake
Use ripe bananas with brown spots for the best flavor and natural sweetness.
Do not drain the crushed pineapple, as its juice helps keep the cake moist.
Measure the flour carefully to avoid a dry or heavy cake.
Allow the cake layers to cool completely before frosting to prevent the cream cheese frosting from melting.
For a smoother frosting, make sure the cream cheese and butter are softened before mixing.
Store the frosted cake in the refrigerator because the cream cheese frosting requires refrigeration.
Storage Instructions
Store the cake in an airtight container in the refrigerator for up to 5 days. Let each slice sit at room temperature for about 15–20 minutes before serving for the best texture and flavor. You can also freeze unfrosted cake layers, wrapped tightly, for up to 3 months. Thaw them in the refrigerator before assembly.
Frequently Asked Questions
Why Is It Called Hummingbird Cake?
Hummingbird cake is a Southern American dessert known for its sweet fruit, moist texture, and rich cream cheese frosting. Its exact name origin is uncertain, but it became especially popular in Southern kitchens.
Can I Make Hummingbird Cake Ahead of Time?
Yes. Bake the cake layers a day ahead, let them cool completely, wrap them tightly, and refrigerate them. Prepare the frosting and assemble the cake when you are ready to serve.
Can I Make Hummingbird Cake Without Pecans?
Yes. You can leave out the pecans if you prefer a nut-free cake or replace them with chopped walnuts. If you need to avoid nuts because of an allergy, check all ingredient labels and prevent cross-contact.
How Do I Know When the Cake Is Done?
Insert a toothpick into the center of each cake layer. The cake is ready when the toothpick comes out clean or with a few moist crumbs and the center feels set.
Conclusion
Hummingbird cake brings together ripe bananas, pineapple, pecans, and smooth cream cheese frosting in a traditional Southern dessert. Serve it at a family celebration or with coffee after dinner for a homemade treat that suits almost any special occasion.

