If you’re searching for a cake that’s incredibly moist, packed with tropical flavors, and guaranteed to impress at any gathering, the Hummingbird Cake deserves a place at the top of your baking list. Combining ripe bananas, crushed pineapple, warm cinnamon, crunchy pecans, and rich cream cheese frosting, this Southern classic is anything but ordinary.
Despite its elegant appearance, Hummingbird Cake is surprisingly easy to make. Every bite offers a perfect balance of sweetness, spice, and texture, making it a favorite for birthdays, holidays, family reunions, and weekend baking. Unlike many layer cakes that rely on complicated techniques, this recipe uses simple pantry ingredients while delivering bakery-quality results.
In this complete guide, you’ll discover the history of Hummingbird Cake, learn what makes it so special, find step-by-step baking instructions, explore expert tips, and discover creative variations that make this timeless dessert even more enjoyable.

What Is Hummingbird Cake?
Hummingbird Cake is a rich, fruit-filled layer cake traditionally made with mashed bananas, crushed pineapple, chopped pecans, flour, sugar, eggs, vegetable oil, cinnamon, and vanilla. It is almost always finished with a thick layer of cream cheese frosting.
Unlike banana cake or carrot cake, Hummingbird Cake doesn’t rely on butter for moisture. Instead, the natural juices from bananas and pineapple, combined with vegetable oil, create an exceptionally soft and tender crumb.
The cake is known for its sweet tropical flavor, balanced by the slight tanginess of cream cheese frosting and the crunch of toasted pecans.
The History of Hummingbird Cake
Although many people consider Hummingbird Cake a Southern American dessert, its origins trace back to Jamaica. A version of the recipe, originally called the “Doctor Bird Cake,” was named after Jamaica’s national bird, the red-billed streamertail hummingbird.
The recipe gained popularity in the United States during the late 1970s after appearing in Southern cooking publications. It quickly became one of the most requested cakes throughout the South, where it remains a favorite today.
Its combination of tropical fruit, warm spices, and creamy frosting helped distinguish it from other traditional cakes.
Why You’ll Love This Recipe
There are plenty of reasons why Hummingbird Cake continues to be a beloved classic.
It stays incredibly moist for several days.
The bananas and pineapple create natural sweetness and rich flavor.
The cream cheese frosting perfectly balances the sweetness of the cake.
The recipe uses simple, easy-to-find ingredients.
It’s ideal for birthdays, Easter, Thanksgiving, Mother’s Day, and family celebrations.
The flavors actually improve after the cake rests overnight.
Ingredients You’ll Need
This recipe relies on common baking staples along with a few signature ingredients that give the cake its unique character.

All-Purpose Flour
Flour provides the structure that holds the cake together.
Measure carefully using the spoon-and-level method to avoid a dry cake.
Granulated Sugar
Sugar sweetens the cake while helping create a soft texture.
Baking Soda
Baking soda provides lift and reacts with the natural acidity of the fruit.
Fresh baking soda is essential for a properly risen cake.
Ground Cinnamon
Cinnamon adds warmth without overpowering the fruit flavors.
It also enhances the sweetness of bananas and pineapple.
Salt
A small amount balances the sweetness and enhances every flavor.
Ripe Bananas
Choose bananas with dark brown spots.
Very ripe bananas are sweeter, softer, and mash easily into the batter.
Crushed Pineapple
Use canned crushed pineapple packed in juice.
Do not drain it completely. The juice contributes moisture and flavor.
Eggs
Eggs bind the ingredients together and help create a stable cake structure.
Room-temperature eggs mix more evenly.
Vegetable Oil
Oil creates a moist cake that stays tender for days.
Neutral oils like canola or vegetable oil work best.
Vanilla Extract
Vanilla rounds out the tropical flavors with subtle sweetness.
Chopped Pecans
Pecans add crunch and a rich, buttery flavor.
Lightly toasting them before mixing into the batter enhances their taste.
Cream Cheese Frosting Ingredients
A classic Hummingbird Cake isn’t complete without cream cheese frosting.
You’ll need:
- Cream cheese
- Unsalted butter
- Powdered sugar
- Vanilla extract
- A pinch of salt
The frosting should be smooth, creamy, and thick enough to spread easily between the cake layers.
Best Hummingbird Cake Recipe
Ingredients
For the Cake
- 3 cups all-purpose flour
- 2 cups granulated sugar
- 1 teaspoon baking soda
- 1 teaspoon salt
- 1 teaspoon ground cinnamon
- 3 ripe bananas, mashed
- 1 (8-ounce) can crushed pineapple with juice
- 3 large eggs
- 1 cup vegetable oil
- 2 teaspoons vanilla extract
- 1 cup chopped pecans
For the Frosting
- 8 ounces cream cheese, softened
- ½ cup unsalted butter, softened
- 4 cups powdered sugar
- 2 teaspoons vanilla extract
- Pinch of salt
Step-by-Step Instructions
Step 1: Prepare the Oven and Cake Pans
Preheat your oven to 350°F (175°C).
Grease and flour three 9-inch round cake pans or line the bottoms with parchment paper.
Step 2: Mix the Dry Ingredients

In a large bowl, whisk together the flour, sugar, baking soda, salt, and cinnamon until evenly combined.
Step 3: Prepare the Wet Ingredients
In another bowl, mash the bananas until mostly smooth.
Add the crushed pineapple with its juice, eggs, vegetable oil, and vanilla extract.
Mix until everything is fully combined.
Step 4: Combine Everything

Pour the wet ingredients into the dry ingredients.
Fold gently with a spatula until no dry flour remains.
Add the chopped pecans and fold them in evenly.
Do not overmix.
Step 5: Divide the Batter
Evenly divide the batter among the prepared cake pans.
Smooth the tops using an offset spatula.
Step 6: Bake

Bake for 25 to 30 minutes, or until a toothpick inserted into the center comes out clean.
The tops should be lightly golden and spring back when touched.
Step 7: Cool Completely

Allow the cakes to cool in their pans for 10 minutes.
Transfer them to wire racks to cool completely before frosting.
Step 8: Make the Cream Cheese Frosting
Beat the softened cream cheese and butter until smooth and fluffy.
Gradually add the powdered sugar.
Mix in the vanilla and salt.
Continue beating until creamy.

Step 9: Assemble the Cake
Spread frosting between each cake layer.
Cover the top and sides evenly.
Decorate with chopped pecans or banana slices if desired.
Refrigerate the cake for at least one hour before slicing for cleaner cuts.
Why This Cake Is So Moist
The secret lies in the combination of ingredients.
Bananas naturally contain moisture and starch that soften the crumb.
Pineapple adds juice and sweetness.
Vegetable oil coats the flour proteins, preventing the cake from drying out.
Together, these ingredients create one of the softest cakes you’ll ever bake.
Tips for Baking the Best Hummingbird Cake
Always use very ripe bananas for maximum sweetness.
Do not drain all the pineapple juice.
Measure the flour accurately to avoid a dry cake.
Toast the pecans before adding them to the batter for deeper flavor.
Avoid overmixing once the flour is added.
Cool the cake completely before frosting.
Refrigerate the finished cake for easier slicing.
Delicious Variations
Once you’ve mastered the classic recipe, try these creative twists.
Coconut Hummingbird Cake
Add one cup of shredded sweetened coconut to the batter.
Sprinkle toasted coconut over the frosting.
Walnut Version
Replace pecans with chopped walnuts for a different texture.
Raisin Hummingbird Cake
Mix in half a cup of golden raisins for extra sweetness.
Pineapple Coconut Cake
Increase the tropical flavor by combining pineapple, coconut, and toasted pecans.
Cupcakes
Bake the batter in cupcake liners for 18 to 22 minutes.
Top each cupcake with cream cheese frosting.
Common Mistakes to Avoid
Using underripe bananas results in less flavor.
Overmixing creates a dense cake.
Skipping the pineapple juice reduces moisture.
Adding frosting to a warm cake causes it to melt.
Using cold cream cheese leads to lumpy frosting.
Overbaking dries out the cake.
How to Store Hummingbird Cake
Because of the cream cheese frosting, the cake should be refrigerated.
Store it in an airtight container for up to five days.
Before serving, allow the cake to sit at room temperature for about 20 minutes.
This improves both texture and flavor.
Can You Freeze It?
Yes.
Freeze the unfrosted cake layers individually wrapped in plastic wrap and aluminum foil for up to three months.
Thaw overnight in the refrigerator before frosting.
You can also freeze leftover frosted slices in airtight containers for convenient single servings.
Serving Suggestions
Hummingbird Cake is elegant enough for celebrations but simple enough for everyday enjoyment.
Serve it with freshly brewed coffee or hot tea for an afternoon treat.
Pair a slice with fresh berries for a refreshing contrast.
For a more indulgent dessert, add a scoop of vanilla ice cream.
Garnish with toasted pecans or pineapple pieces to highlight the cake’s signature ingredients.
Why Homemade Hummingbird Cake Is Better Than Bakery Versions
Homemade Hummingbird Cake allows you to use fresh, high-quality ingredients while adjusting sweetness and texture to your preference.
You can choose perfectly ripe bananas, toast the pecans for extra flavor, and make a rich cream cheese frosting without preservatives or artificial flavors. The result is a fresher, more flavorful cake that stays moist and tastes even better the next day.
Hummingbird Cake has earned its reputation as one of the South’s most beloved desserts for good reason. Its combination of ripe bananas, juicy pineapple, crunchy pecans, warm cinnamon, and smooth cream cheese frosting creates a dessert that’s rich in flavor yet wonderfully balanced.
Whether you’re baking for a birthday, holiday gathering, or simply looking for a memorable homemade treat, this cake delivers impressive results with straightforward ingredients and easy techniques. Once you’ve baked it from scratch, it’s easy to see why generations of home bakers continue to return to this timeless recipe.
If you’ve never made Hummingbird Cake before, now is the perfect time to give it a try. One slice is often enough to make it a permanent favorite in your collection.
Frequently Asked Questions
1. Why is it called Hummingbird Cake?
The cake originated from a Jamaican recipe known as “Doctor Bird Cake,” named after Jamaica’s national bird, the hummingbird. The name remained as the recipe became popular in the United States.
2. Can I make Hummingbird Cake without pecans?
Yes. You can omit the pecans or replace them with walnuts. If you have nut allergies, simply leave them out without affecting the cake’s moisture.
3. Do I have to use crushed pineapple with the juice?
Using the pineapple juice is recommended because it adds moisture and enhances the cake’s tender texture. Draining it completely may result in a drier cake.
4. Can I make Hummingbird Cake ahead of time?
Absolutely. In fact, many bakers find that the flavors become even richer after the cake rests overnight in the refrigerator.
5. What frosting goes best with Hummingbird Cake?
Cream cheese frosting is the traditional and most popular choice. Its tangy flavor perfectly complements the sweetness of the bananas, pineapple, and cinnamon.