Hummingbird Cake is a tropical-inspired, moist, spiced cake packed with bananas, crushed pineapple, and a hint of cinnamon. Topped with smooth cream cheese frosting and chopped pecans, it’s perfect for birthdays, brunches, or festive gatherings. This easy-to-follow recipe creates a show-stopping dessert that’s sweet, flavorful, and endlessly satisfying.
Why You’ll Love This Recipe
- Moist and tender with tropical fruit flavor
- Balanced sweetness with warm cinnamon and spice
- Creamy cream cheese frosting adds rich contrast
- Great for parties, brunch, or casual desserts
- Easy to make in layers or as a sheet cake
Ingredients

Cake
- 3 cups all-purpose flour
- 2 cups granulated sugar
- 1 teaspoon baking soda
- 1 teaspoon ground cinnamon
- ½ teaspoon salt
- 3 large eggs
- 1 cup vegetable oil
- 1 teaspoon vanilla extract
- 1 (8-ounce) can crushed pineapple, drained
- 2 cups mashed ripe bananas (about 4 medium bananas)
- 1 cup chopped pecans
Frosting
- 8 ounces cream cheese, softened
- ½ cup unsalted butter, softened
- 4 cups powdered sugar
- 1 teaspoon vanilla extract
- Additional chopped pecans for garnish
Step-by-Step Instructions

- Preheat oven to 350°F. Grease and flour two 9-inch round cake pans.
- In a large bowl, whisk together flour, sugar, baking soda, cinnamon, and salt.
- In another bowl, beat eggs with vegetable oil and vanilla extract.
- Stir in crushed pineapple and mashed bananas until combined.
- Gradually fold wet ingredients into the dry mixture.
- Gently fold in 1 cup chopped pecans.
- Divide batter evenly between prepared pans.
- Bake for 30–35 minutes, or until a toothpick inserted comes out clean.
- Let cakes cool in pans for 10 minutes, then transfer to wire racks to cool completely.
- For frosting, beat cream cheese and butter until creamy.
- Gradually add powdered sugar and vanilla, beating until smooth.
- Frost cooled cakes and sprinkle with remaining chopped pecans.
Tips & Variations
- Use ripe bananas for natural sweetness and moisture
- Fold in fruit gently to avoid overmixing
- Toast pecans for extra flavor and crunch
- Substitute coconut flakes for part of the pecans for a tropical twist
- Layer cake with extra frosting for a decadent presentation
Storage & Freezer Instructions
- Store frosted cake covered in the refrigerator for up to 4 days
- Wrap unfrosted layers tightly for up to 2 days at room temperature
- Freeze frosted cake tightly wrapped in plastic and foil for up to 2 months
- Thaw overnight in the refrigerator before serving
- Keep cake chilled to maintain cream cheese frosting texture
Serving & Pairing Ideas

- Serve with coffee, tea, or milk
- Pair with fresh fruit or berries for added brightness
- Garnish with toasted coconut or extra chopped pecans
- Slice into small wedges for parties or gatherings
- Enjoy slightly chilled or at room temperature
Frequently Asked Questions
Can I make Hummingbird Cake in one pan?
Yes, you can bake it in a 9×13-inch pan. Adjust baking time to 40–45 minutes and check with a toothpick for doneness.
Can I use frozen pineapple?
Yes, thaw and drain pineapple before adding to avoid excess liquid in the batter.
Can I make this cake ahead?
Yes, bake and frost the cake a day ahead. Refrigerate overnight to allow flavors to meld.
Can I substitute nuts?
You can replace pecans with walnuts or omit nuts for a nut-free version.
Ready to Make It?
Hummingbird Cake is the perfect blend of fruit, spice, and creamy frosting. Its tropical flavors and tender crumb make it a memorable dessert for any occasion. Save this recipe now to enjoy a sweet slice of nostalgia at home.
You Might Also Like
- Strawberry Rhubarb Crumble – Sweet and tart fruit with a golden oat topping.
- Strawberry Shortcake Bars – Easy handheld dessert with fresh strawberries.
- Fresh Fruit Tart with Pastry Cream – Elegant, layered seasonal dessert.
- Strawberry Lush Dessert – Creamy, layered crowd-pleaser dessert.
Hummingbird Cake
- Total Time: 55 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
Hummingbird Cake is moist, spiced, and packed with bananas, pineapple, and warm cinnamon. Topped with cream cheese frosting and pecans, it’s perfect for celebrations or casual desserts.
Ingredients
3 cups all-purpose flour
2 cups sugar
1 teaspoon baking soda
1 teaspoon cinnamon
½ teaspoon salt
3 eggs
1 cup vegetable oil
1 teaspoon vanilla
1 (8-ounce) can crushed pineapple drained
2 cups mashed bananas
1 cup chopped pecans
8 ounces cream cheese
½ cup butter
4 cups powdered sugar
1 teaspoon vanilla
Additional pecans for garnish
Instructions
1. Preheat oven and prepare pans
2. Mix dry ingredients
3. Beat eggs oil and vanilla
4. Add pineapple and bananas
5. Fold wet into dry ingredients
6. Add 1 cup chopped pecans
7. Divide into pans and bake
8. Cool completely
9. Prepare frosting by beating cream cheese and butter
10. Add powdered sugar and vanilla
11. Frost cake and top with remaining pecans
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Dessert
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 38g
- Fat: 18g
- Carbohydrates: 60g
- Protein: 5g