“`html
If you’re on the lookout for a cake that brings together warm spices, tropical pineapple, and the natural sweetness of bananas, you’re going to love this Hummingbird Layer Cake Recipe. It’s a true Southern classic that feels like a cozy hug from the inside out—the kind of cake that’s perfect for celebrations or simply indulging in a slice with your favorite cup of tea. Moist, flavorful, and topped with a luscious cream cheese frosting, this cake strikes a beautiful balance of textures and tastes that will charm everyone at your table.

Ingredients You’ll Need
Every ingredient in this Hummingbird Layer Cake Recipe is essential to achieving its signature moist texture and perfectly balanced flavor. From the ripe bananas that add natural sweetness and moisture to the cinnamon that brings warmth and depth, each one plays a starring role in making this cake unforgettable.
- Cooking spray for pans: Ensures your cake layers release flawlessly without sticking.
- 3 cups all-purpose flour, spooned and leveled: The sturdy base that provides the perfect crumb.
- 2 cups granulated sugar: Sweetness that’s just right, balancing the fruit and spice.
- 1 tablespoon baking powder: Helps the cake rise beautifully and stay light.
- 1 1/2 teaspoons ground cinnamon: Adds a warming spice note that complements the fruit perfectly.
- 1/2 teaspoon kosher salt: Enhances all the flavors, preventing any dullness.
- 4 large eggs: Provide structure and richness to the batter.
- 1 teaspoon pure vanilla extract: A subtle, fragrant layer of flavor throughout the cake and frosting.
- 1/2 cup canola oil: Keeps the cake wonderfully moist without weighing it down.
- 1 cup whole milk: Adds softness and brings all the dry ingredients together.
- 1 cup mashed banana (from about 2 large ripe bananas): Natural sweetness and moisture plus a hint of tropical flavor.
- 1 cup chopped pecans, plus more for garnish: Crunch and nuttiness that adds an exciting texture contrast.
- 1 (8-ounce) can crushed pineapple in juice, drained: Brings juiciness and a bright tropical tang.
- 1 (8-ounce) package cream cheese, at room temperature: The base for the luscious frosting that’s tangy yet sweet.
- 1/2 cup (1 stick) unsalted butter, at room temperature: Adds creaminess and richness to the frosting.
- 1 teaspoon pure vanilla extract: Enhances the frosting’s flavor with depth and warmth.
- 5 cups confectioners’ sugar: Sweetens and thickens the frosting to a perfect spreadable consistency.
How to Make Hummingbird Layer Cake Recipe
Step 1: Prepare Your Pans and Preheat the Oven
Start by preheating your oven to 350°F (175°C). Grease three 8-inch cake pans and lightly dust them with flour to ensure your cake layers come out smoothly once baked. This prep step sets the stage for a clean and easy baking experience.
Step 2: Mix the Dry Ingredients
In a large bowl, whisk together the all-purpose flour, granulated sugar, baking powder, ground cinnamon, and kosher salt. This combination brings together the structure, sweetness, and spice that makes this cake flavor-packed from the start.
Step 3: Combine the Wet Ingredients and Banana
Add the eggs, vanilla extract, canola oil, whole milk, and mashed bananas to the dry ingredients. Whisk thoroughly until everything is perfectly combined, creating a smooth and fragrant batter that’s ready to welcome the tropical pineapple and crunchy pecans.
Step 4: Stir in Pecans and Pineapple
Gently fold in the chopped pecans and drained crushed pineapple. These ingredients bring delightful texture and bursts of juicy sweetness that will elevate every bite.
Step 5: Divide the Batter and Bake
Evenly distribute the batter among the three prepared pans. Bake in the preheated oven for 28 to 30 minutes. The cake is done when a toothpick inserted in the center comes out clean, signaling moist and perfectly baked layers.
Step 6: Cool the Cake Layers
Let the cakes cool in their pans for about 10 minutes before transferring them to a wire rack to cool completely. This step is crucial because frosting warm cake can lead to a messy finish.
Step 7: Make the Cream Cheese Frosting
Beat the softened cream cheese and unsalted butter together using an electric mixer on medium speed until light and creamy, about 1-2 minutes. Then add vanilla extract and gradually beat in the confectioners’ sugar until the frosting is fluffy and smooth—perfect for layering this divine cake.
Step 8: Assemble Your Hummingbird Layer Cake Recipe
If the cake tops have domed during baking, level them with a serrated knife to create even layers for stacking. Start by placing one cake layer on a cake stand or plate, spread 3/4 cup of frosting evenly over it, then repeat for the next layers. Frost the top and sides to finish.
Step 9: Garnish and Final Touches
Sprinkle chopped pecans on top to add a crunchy, nutty finish to your creation. Your Hummingbird Layer Cake Recipe is now ready to impress!
How to Serve Hummingbird Layer Cake Recipe

Garnishes
Freshly chopped pecans make a classic garnish, lending pleasant crunch and nutty aroma. For an extra-special look, you can also lightly dust with cinnamon or add small pineapple chunks on top to echo the flavors inside the cake.
Side Dishes
This cake pairs beautifully with a scoop of vanilla ice cream or a dollop of whipped cream to complement its moist texture. A hot cup of coffee or strong black tea also balances the sweetness perfectly, rounding out a delightful dessert experience.
Creative Ways to Present
Try serving individual slices alongside fresh berries or a drizzle of caramel sauce for an elegant touch. You can also create mini versions in cupcake tins to make sharing and serving easy at parties. No matter how you present it, this Hummingbird Layer Cake Recipe always steals the show!
Make Ahead and Storage
Storing Leftovers
After enjoying your initial slice or two, wrap the remaining cake tightly with plastic wrap or place it in an airtight container. Refrigerate for up to 2-3 days to keep the cream cheese frosting fresh and the cake moist.
Freezing
If you want to freeze the cake, it’s best to do so without the frosting. Wrap each separated layer tightly in plastic wrap and place in a freezer bag. Frozen cake layers last up to one month. Thaw in the refrigerator overnight before frosting and assembling.
Reheating
This cake is best enjoyed chilled or at room temperature, especially because of the cream cheese frosting. If you prefer to warm a slice, do so gently in the microwave for about 10-15 seconds, but avoid overheating to keep the texture intact.
FAQs
Can I make this cake gluten-free?
Yes! Substitute the all-purpose flour with a gluten-free baking blend that measures cup-for-cup, and this Hummingbird Layer Cake Recipe can be made gluten-free without compromising texture or flavor.
What can I use instead of pecans?
If pecans aren’t your thing or you have allergies, try chopped walnuts or toasted almonds for similar crunch and nutty flavor, or simply omit the nuts altogether for a nut-free version.
Can I use fresh pineapple instead of canned?
Absolutely! Just be sure to drain the pineapple well to avoid extra moisture in the batter. Fresh pineapple can even add a brighter, fresher taste to the Hummingbird Layer Cake Recipe.
How ripe should my bananas be?
The riper, the better! Bananas with lots of brown spots will be sweeter and more fragrant, which helps create that rich, moist texture that makes this cake so irresistible.
Is it possible to make this cake dairy-free?
Yes, you can swap whole milk for almond or oat milk, and use a dairy-free cream cheese and vegan butter for the frosting. The cake will still be moist and delicious with these substitutions.
Final Thoughts
This Hummingbird Layer Cake Recipe is truly one of those magical desserts that feel special yet stay surprisingly simple to prepare. From the warm spices to the tropical pineapple and banana bliss enveloped in luscious cream cheese frosting, it’s a cake that invites happy memories and hearty compliments with every bite. I can’t wait for you to try it and see just how quickly this becomes a favorite in your own kitchen.
“`
Print
Hummingbird Layer Cake Recipe
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 2 hours (including cooling and assembly time)
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: Southern American
Description
This classic Hummingbird Layer Cake features moist, spiced layers packed with banana, pineapple, and pecans, all frosted with a rich and creamy cream cheese frosting. Perfect for celebrations or any special occasion, this Southern-inspired cake combines fruity flavors and warm cinnamon for a delectably sweet treat.
Ingredients
Cake
- Cooking spray for pans
- 3 cups all-purpose flour, spooned and leveled, plus more for pans
- 2 cups granulated sugar
- 1 tablespoon baking powder
- 1 1/2 teaspoons ground cinnamon
- 1/2 teaspoon kosher salt
- 4 large eggs
- 1 teaspoon pure vanilla extract
- 1/2 cup canola oil
- 1 cup whole milk
- 1 cup mashed banana (from about 2 large ripe bananas)
- 1 cup chopped pecans, plus more for garnish
- 1 (8-ounce) can crushed pineapple in juice, drained
Frosting
- 1 (8-ounce) package cream cheese, at room temperature
- 1/2 cup (1 stick) unsalted butter, at room temperature
- 1 teaspoon pure vanilla extract
- 5 cups confectioners’ sugar
Instructions
- Prep the pans and oven: Preheat your oven to 350°F (175°C). Grease and flour three 8-inch cake pans to ensure the cakes release easily after baking.
- Mix dry ingredients: In a large bowl, whisk together the all-purpose flour, granulated sugar, baking powder, cinnamon, and kosher salt until well combined.
- Add wet ingredients: Whisk in the eggs, pure vanilla extract, canola oil, whole milk, and mashed banana until the batter is smooth and fully blended.
- Incorporate nuts and pineapple: Stir in the chopped pecans and drained crushed pineapple evenly throughout the batter.
- Divide batter and bake: Evenly pour the batter into the prepared cake pans, then bake for 28 to 30 minutes, or until a toothpick inserted into the center comes out clean.
- Cool the cakes: Allow the cakes to cool in the pans for 10 minutes before transferring them to a wire rack to cool completely, preventing sogginess.
- Make the frosting: In a large bowl, beat the cream cheese and unsalted butter using an electric mixer on medium speed until light and creamy, about 1 to 2 minutes. Add vanilla and gradually beat in the confectioners’ sugar until the frosting is smooth and fluffy.
- Level cake layers: If the cake layers have domed tops, use a serrated knife to level them for a stable cake assembly.
- Assemble the cake: Place one cake layer on a cake stand or plate. Spread 3/4 cup of frosting evenly over the top. Repeat with the next layers, frosting in between each layer and covering the top and sides of the cake.
- Garnish and serve: Sprinkle additional chopped pecans on top for garnish. The cake can be served immediately or refrigerated for 2 to 3 days to maintain freshness.
Notes
- Make sure bananas are very ripe for maximum sweetness and moisture.
- Drain pineapple thoroughly to avoid excess moisture that might make the cake soggy.
- Allow cakes to cool completely before frosting to prevent melting the frosting.
- Store the cake covered in the refrigerator for up to 3 days.
- Bring the cake to room temperature before serving for the best flavor and texture.
- The cake layers can be made a day in advance and wrapped tightly to save time on baking day.

