Old-Fashioned Hummingbird Cake is the kind of dessert that instantly transports you to a warm Southern kitchen, where the scent of ripe bananas, crushed pineapple, and toasted pecans fills the air. Each bite is incredibly moist and tender, layered with a luscious cream cheese frosting that melts smoothly over the rich, fruit-studded crumb. It’s a cake that feels both nostalgic and indulgent, perfect for gatherings or a simple afternoon treat.

What makes this cake stand out is its natural sweetness and texture—no artificial flavors needed. The combination of tropical fruit and crunchy nuts creates a balanced flavor profile that’s comforting yet unique. Whether you’re baking for a celebration or just craving something special, this cake delivers a homemade charm that never goes out of style.
Why You’ll Love This Old-Fashioned Hummingbird Cake
This cake offers a perfect blend of moist texture, rich flavor, and creamy frosting that feels both indulgent and comforting. The natural sweetness from bananas and pineapple means you get a deep, fruity flavor without needing anything complicated. It’s also surprisingly simple to make, making it a reliable choice for both beginners and experienced bakers. Plus, it stores well and often tastes even better the next day, as the flavors continue to develop.
Preparation Phase & Tools to Use (Essential Tools and Equipment and Their Importance)
To prepare Old-Fashioned Hummingbird Cake successfully, having the right tools makes all the difference. A set of mixing bowls is essential for separating wet and dry ingredients efficiently. A hand mixer or stand mixer helps achieve a smooth batter and creamy frosting without overworking the mixture. Measuring cups and spoons ensure accuracy, which is crucial for baking consistency. A rubber spatula is perfect for folding ingredients gently and scraping every bit of batter from the bowl. You’ll also need round cake pans for even baking and a wire rack to cool the layers properly, preventing sogginess. Each of these tools contributes to achieving the cake’s signature soft crumb and smooth frosting.
Preparation Tips
For the best results, use very ripe bananas, as they add both sweetness and moisture to the cake. Drain the crushed pineapple well to avoid excess liquid that could affect the texture. Toast the pecans lightly before adding them to enhance their flavor and crunch. When mixing, avoid overbeating the batter—just combine until everything is incorporated to keep the cake light and tender. Finally, allow the cake layers to cool completely before frosting to prevent the cream cheese icing from melting.
Ingredients for this Old-Fashioned Hummingbird Cake
For the Cake Batter:
- 3 cups all-purpose flour (sifted for a lighter texture)
- 2 cups granulated sugar
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 3 large eggs (room temperature)
- 1 cup vegetable oil (or neutral oil like canola)
- 2 teaspoons pure vanilla extract
- 1 (8-ounce) can crushed pineapple (well-drained)
- 2 cups mashed ripe bananas (about 3–4 bananas)
- 1 cup chopped pecans (lightly toasted for best flavor)
For the Cream Cheese Frosting:
- 8 ounces cream cheese (softened)
- 1/2 cup unsalted butter (softened)
- 4 cups powdered sugar (sifted)
- 1–2 teaspoons vanilla extract
- 1–2 tablespoons milk or cream (adjust for consistency)
Optional Garnish:
- Extra chopped pecans
- Banana slices (for decoration, serve immediately if used)
- Light dusting of powdered sugar

Step 1: Prepare the Oven and Pans
Preheat your oven to 350°F (175°C). Grease and flour three 9-inch round cake pans or line them with parchment paper for easy removal. Proper preparation ensures even baking and prevents sticking.
Step 2: Combine Dry Ingredients
In a large mixing bowl, whisk together the flour, sugar, baking soda, salt, and cinnamon. Mixing dry ingredients first ensures even distribution of leavening agents and spices throughout the batter.
Step 3: Mix Wet Ingredients
In a separate bowl, beat the eggs lightly, then add the oil and vanilla extract. Stir until smooth and well combined. This mixture forms the base that will carry moisture and richness into the cake.
Step 4: Combine Wet and Dry Mixtures
Gradually add the wet ingredients into the dry mixture, stirring gently until just combined. Avoid overmixing, as this can lead to a dense cake rather than a soft, tender crumb.
Step 5: Fold in Fruits and Nuts
Gently fold in the mashed bananas, drained crushed pineapple, and toasted pecans using a spatula. Make sure everything is evenly distributed without overworking the batter.
Step 6: Divide and Pour Batter
Evenly divide the batter among the prepared cake pans. Smooth the tops with a spatula to ensure even layers during baking.
Step 7: Bake the Cake Layers
Place the pans in the preheated oven and bake for 25–30 minutes, or until a toothpick inserted into the center comes out clean. Rotate pans halfway through baking for even heat distribution if needed.
Step 8: Cool the Cakes
Remove the cakes from the oven and let them cool in the pans for about 10–15 minutes. Then transfer them to a wire rack to cool completely before frosting.
Step 9: Prepare the Cream Cheese Frosting
In a mixing bowl, beat the softened cream cheese and butter together until smooth and creamy. Gradually add powdered sugar, mixing well after each addition. Stir in vanilla extract and a small amount of milk or cream until the frosting reaches a spreadable consistency.
Step 10: Assemble the Cake
Place one cake layer on a serving plate. Spread an even layer of frosting on top. Repeat with the second and third layers, then frost the top and sides of the cake smoothly.
Step 11: Decorate and Finish
Sprinkle chopped pecans over the top or press them gently onto the sides for added texture. Chill the cake slightly before serving to help the frosting set beautifully.
Old-Fashioned Hummingbird Cake
Notes
Old-Fashioned Hummingbird Cake is a naturally moist cake thanks to the bananas and pineapple, so resist the urge to add extra liquid. The batter will be thick, which is exactly what you want for a tender crumb. This cake also benefits from a short resting time after frosting—about 1–2 hours in the refrigerator helps the layers set and makes slicing cleaner. If you prefer a slightly lighter texture, you can substitute part of the all-purpose flour with cake flour. For added depth, a pinch of nutmeg or allspice can complement the cinnamon beautifully.
Watch Out for These Mistakes While Cooking
- Using underripe bananas: This reduces sweetness and moisture, leading to a less flavorful cake.
- Not draining pineapple properly: Excess liquid can make the batter too wet and dense.
- Overmixing the batter: This develops gluten and results in a tougher texture.
- Overbaking: Even a few extra minutes can dry out the cake—check early.
- Frosting warm layers: This causes the cream cheese frosting to melt and slide off.
- Skipping pan preparation: Cakes may stick and break when removed.
Storage Instructions
Store the cake covered in the refrigerator due to the cream cheese frosting. It will stay fresh for up to 5 days. For best flavor, let slices sit at room temperature for about 15–20 minutes before serving. If you want to store it longer, wrap individual slices tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before enjoying.
Estimated Nutrition
Per serving (based on 12 slices, approximate values):
- Calories: 520 kcal
- Carbohydrates: 65g
- Protein: 5g
- Fat: 28g
- Saturated Fat: 10g
- Cholesterol: 70mg
- Sodium: 280mg
- Sugar: 48g
- Fiber: 2g
Frequently Asked Questions
Can I make Old-Fashioned Hummingbird Cake ahead of time?
Yes, it actually tastes better the next day as the flavors meld together. Store it in the refrigerator and bring to room temperature before serving.
Can I use fresh pineapple instead of canned?
Yes, but make sure it’s finely crushed and well-drained to avoid excess moisture.
Can I make this cake without nuts?
Absolutely. You can omit the pecans without affecting the overall structure of the cake.
What’s the best way to mash bananas?
Use a fork or potato masher until smooth with minimal lumps for even texture.
Can I turn this into cupcakes?
Yes, bake at the same temperature for about 18–22 minutes, checking for doneness early.
Why is my cake dense instead of fluffy?
This is usually due to overmixing or too much liquid from undrained pineapple.
Can I reduce the sugar?
You can slightly reduce it, but keep in mind it may affect moisture and overall flavor balance.
What frosting alternatives can I use?
While cream cheese frosting is classic, a whipped buttercream or mascarpone frosting also works well.
Conclusion
Old-Fashioned Hummingbird Cake is a timeless dessert that brings together simple ingredients in a way that feels rich, comforting, and memorable. Its moist texture, balanced sweetness, and creamy frosting make it a standout choice for any occasion. Whether you’re baking it for family, friends, or just yourself, this cake offers a rewarding experience from the first slice to the last.
Old-Fashioned Hummingbird Cake
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Treat yourself to a moist, flavorful Old-Fashioned Hummingbird Cake that’s perfect for a quick dessert, easy dinner party finale, or sweet addition to breakfast ideas and snack options. Packed with ripe bananas, crushed pineapple, and crunchy pecans, this easy recipe delivers a rich homemade taste with creamy frosting.
Ingredients
3 cups all-purpose flour
2 cups granulated sugar
1 teaspoon baking soda
1/2 teaspoon salt
1 teaspoon ground cinnamon
3 large eggs
1 cup vegetable oil
2 teaspoons vanilla extract
1 cup crushed pineapple drained
2 cups mashed ripe bananas
1 cup chopped pecans
8 ounces cream cheese
1/2 cup unsalted butter
4 cups powdered sugar
1 teaspoon vanilla extract
2 tablespoons milk or cream
Instructions
1. Preheat oven to 350°F and prepare cake pans
2. Mix dry ingredients together
3. Whisk eggs oil and vanilla
4. Combine wet and dry ingredients
5. Fold in bananas pineapple and pecans
6. Divide batter into pans
7. Bake for 25 to 30 minutes
8. Cool completely on rack
9. Beat cream cheese and butter
10. Add sugar vanilla and milk
11. Frost cake layers evenly
12. Garnish and chill before serving
Notes
Use very ripe bananas for best flavor
Drain pineapple thoroughly to avoid excess moisture
Chill cake before slicing for clean layers
Nutrition
- Serving Size: 1 slice
- Calories: 520
- Sugar: 48g
- Sodium: 280mg
- Fat: 28g
- Saturated Fat: 10g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 65g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 70mg
Keywords: easy recipe, dessert ideas, cake recipe, southern cake, homemade cake