Hummingbird Cake

Hummingbird Cake
⏱️ cook time 1 hour 10 minutes
🍽️ servings 8
⚡ Difficulty medium

intro

Moist, spiced Southern layer cake loaded with ripe banana, crushed pineapple, and toasted pecans, slathered in tangy, fluffy cream cheese frosting.

Ingredients

Ripe mashed banana 340g (about 3 large, 1.5 cups)
Crushed canned pineapple (undrained) 227g (1 8-oz can, 1 cup)
Chopped pecans 120g (1 cup)
All-purpose flour 360g (3 cups)
Full-fat cream cheese 452g (2 8-oz blocks, 2 cups)
Granulated sugar 400g (2 cups)
Unsalted butter 113g (1/2 cup, 1 stick)
Powdered sugar 480g (4 cups)
Vegetable oil 180ml (3/4 cup)
Large eggs (room temperature) 3 large
Ground cinnamon 1 teaspoon
Baking soda 1 teaspoon
Table salt 1/2 teaspoon
Vanilla extract 1 tablespoon (15ml)

Steps

1

Prep oven and toast pecans

Preheat your oven to 175°C (350°F). Spread 120g chopped pecans on a small rimmed baking sheet and toast for 5-7 minutes until fragrant and lightly golden, then set aside to cool. Grease three 9-inch round cake pans with butter or nonstick spray, line the bottom of each with a circle of parchment paper to prevent sticking, and set pans aside.

Step 1
step1:Prep oven and toast pecans
2

Whisk dry ingredients

In a large mixing bowl, whisk together 360g all-purpose flour, 400g granulated sugar, 1 teaspoon ground cinnamon, 1 teaspoon baking soda, and 1/2 teaspoon table salt for 30 seconds until fully combined, with no visible clumps of spice or leavening.

Step 2
step2:Whisk dry ingredients
3

Fold cake batter

Add 340g mashed ripe banana, 227g undrained crushed pineapple, 180ml vegetable oil, 3 room-temperature large eggs, 2 teaspoons of the vanilla extract, and 90g (3/4 cup) of the cooled toasted pecans to the dry ingredient bowl. Stir gently with a rubber spatula just until no dry flour streaks remain, about 45 seconds—do not overmix, as this will create a tough, dense cake.

Step 3
step3:Fold cake batter
4

Bake cake layers

Divide the batter evenly between the three prepared pans (roughly 430g of batter per pan for level layers). Bake on the middle oven rack for 25-28 minutes, testing doneness by inserting a wooden toothpick into the center: it should come out with 1-2 moist crumbs attached, no wet batter. Let layers cool in pans for 10 minutes, then turn out onto wire racks to cool completely to room temperature (about 1 hour) before frosting.

Step 4
step4:Bake cake layers
5

Make cream cheese frosting

Using a stand mixer or electric hand mixer on medium speed, beat 452g softened full-fat cream cheese and 113g softened unsalted butter for 2 minutes until completely smooth and fluffy, scraping down the bowl sides once halfway through. Reduce speed to low, slowly add 480g sifted powdered sugar and the remaining 1 teaspoon vanilla extract, then increase speed to medium-high and beat for 1 minute until light and spreadable—do not overbeat, as this will cause runny frosting.

Step 5
step5:Make cream cheese frosting
6

Assemble and frost cake

Set one cooled cake layer on a cake stand or serving plate, spread 3/4 cup (about 180g) of frosting evenly across the top. Add the second cake layer, spread another 3/4 cup of frosting over it, then top with the final cake layer. Use the remaining frosting to spread a thin, even coat over the top and sides of the cake (a semi-naked finish is traditional). Press the remaining 30g (1/4 cup) of toasted pecans along the bottom edge of the cake for garnish.

Step 6
step6:Assemble and frost cake

Tips

1.Never drain the canned crushed pineapple: the sweet, tangy pineapple juice adds critical moisture and bright tropical flavor that defines the classic hummingbird cake taste.
2.Wait until cake layers are fully cooled to room temperature before frosting; even slightly warm layers will melt the cream cheese frosting, causing it to slide off the cake.
3.Use heavily spotty, very ripe bananas for the deepest, sweetest banana flavor; firm, underripe bananas with green tips will result in a bland, starchy cake.

✨ You May Also Like

Desserts & Baking
🍜 Italy

Creamy, coffee-kissed classic Northern Italian no-bake dessert, with layers of rum-spiked mascarpone cream, soft ladyfingers, and a rich cocoa dusting.

⏱️ 4 hours 3Desserts & Baking ★ 4.8
Desserts & Baking
🍜 France

Flaky, shatteringly crisp, buttery French croissants with golden exteriors and soft, airy layered interiors, perfect for pairing with coffee for a special morning treat.

⏱️ 12 hours Desserts & Baking ★ 4.7
Desserts & Baking
🍜 United States

Warm, spiced baked apples topped with a fluffy golden biscuit crust, this cozy dessert pairs perfectly with vanilla ice cream for cool-weather comfort.

⏱️ 55 minuteDesserts & Baking ★ 4.7
Desserts & Baking
🍜 United States

A star-spangled classic American blueberry pie with buttery flaky crust and bright sweet-tart filling, perfect for summer patriotic gatherings.

⏱️ 1 hour 25Desserts & Baking ★ 4.8
Desserts & Baking
🍜 United States

A beloved no-bake regional Maine candy with a chewy coconut-potato center coated in rich dark chocolate, a New England holiday staple since the 1870s.

⏱️ 2 hours 3Desserts & Baking ★ 4.9
Desserts & Baking
🍜 France

Luxuriously creamy, floral frozen custard made with aromatic Tahitian vanilla beans, boasting a smooth, rich texture that melts slowly on the tongue.

⏱️ 3 hours 3Desserts & Baking ★ 4.6

Hummingbird Cake:Frequently Asked Questions

1.How ripe do my bananas need to be for the best hummingbird cake flavor?
Aim for heavily spotted, almost fully brown peel bananas—they’re the sweetest, mash completely smooth, and have that deep, caramelized banana note that balances the pineapple and warm spices. Skip firm, underripe yellow bananas, as they taste starchy and bland. If yours are too firm, bake unpeeled bananas at 300°F for 15-20 minutes until skins blacken to quick-ripen them.
2.The recipe uses undrained crushed pineapple—will that make my cake soggy if I skip draining it?
Don’t drain that pineapple! The sweet, tangy juice is key to the cake’s signature tender, moist crumb and bright tropical depth; draining it will leave you with a dry, dense cake that lacks classic hummingbird cake flavor. Avoid sogginess by spooning all-purpose flour into your measuring cup (no packing) and testing doneness with a toothpick as directed.
3.Do I have to toast the pecans before adding them to the cake and frosting?
It only takes 5-7 minutes in a 350°F oven (stir once halfway) and makes a massive flavor difference in every bite. Toasting draws out the pecans’ rich, buttery, nutty notes instead of the flat, muted taste you get from raw nuts. Let them cool fully before chopping and mixing in so they don’t melt the frosting or throw off cake bake time.
4.My cream cheese frosting always turns out runny—how do I get it thick enough for layer cake assembly?
Start with ice-cold full-fat block cream cheese (skip low-fat or whipped tub spreads) and room-temperature unsalted butter, and beat only on medium speed—overbeating breaks down dairy and causes runniness. If it’s still soft, chill it 15 minutes before spreading, or add 1-2 tablespoons sifted powdered sugar to stiffen it enough to hold layers in place.
5.How far in advance can I make and assemble this hummingbird cake for a gathering?
You can bake the cake layers 2 days ahead, wrap them tightly in plastic, and store them in the fridge, or freeze them for up to 1 month. Once frosted, the cake stays perfectly moist in an airtight container in the fridge for 3-4 days. Let it sit at room temperature for 20 minutes before serving to let the warm spice and fruit flavors shine.
6.Can I make this as a sheet cake instead of a multi-layer cake if I don’t have round pans?
Absolutely! Pour the full batter batch into a greased 9x13-inch baking pan, bake at 350°F for 35-45 minutes (start checking at 35 minutes) until a toothpick in the center comes out with a few moist crumbs attached. Cool completely in the pan, then spread the full batch of cream cheese frosting over top and finish with extra toasted pecans to serve.

Comments (11)

3 days ago

OMG y’all, I made this for our church potluck last Sunday and people were begging for the recipe before we even got to dessert! The cream cheese frosting is perfectly tangy to cut the sweetness from the banana and pineapple, and I added a handful of toasted pecans on top like my grandma used to. SO good, even my picky teen asked for a second slice!

2 days ago

Wait did you toast the pecans in the oven or on the stovetop? I always burn mine when I try to toast them for baking!

yesterday

So happy this was a hit at your potluck! To answer the question too—you can toast pecans in a 350°F oven for 6-8 minutes, just stir once halfway and keep a close eye so they don’t burn! The extra pecan crunch on top sounds amazing.

1 week ago

This was my first time making a hummingbird cake ever and I was so nervous it would turn out dry! I followed the recipe exactly, baked it for the full 70 minutes, and it came out so moist and flavorful. My husband said it’s better than the one we got at that fancy bakery in St. Louis last month. Only note: I drained the pineapple a little extra so the layers wouldn’t get soggy, would definitely recommend!

5 days ago

That’s such a smart tip about draining the pineapple extra well! So glad your first hummingbird cake turned out perfectly—nothing beats a homemade version that beats a bakery treat, right?

2 weeks ago

I swapped the all-purpose flour for a 1:1 gluten free baking blend and it worked like a charm! Didn’t change a single other thing and my whole book club devoured it at our last meeting. The spice level is spot on, not too much cinnamon, just warm and cozy. 10/10 will be making this for Easter dinner this year.

5 days ago

Wait, has anyone tried making this as cupcakes instead of a layer cake? My kid’s class is having a bake sale next week and I feel like cupcakes would be way easier to pass out than slicing a whole cake. Worried the cook time will be off though!

3 days ago

I did this last month! Baked them for 22 minutes at the same temp, let them cool fully before frosting, and they sold out at my kid’s soccer snack stand in 10 minutes. The frosting pipes so nicely too!

2 days ago

Great question! As the other commenter mentioned, cupcake versions work beautifully—just adjust bake time to 20-24 minutes, and test with a toothpick in the center to make sure they’re done. Good luck with the bake sale!

2 days ago

Game changer! I used to make my hummingbird cake with crushed walnuts instead of pecans because that’s what my mom did, but I followed this recipe to a T and the pecans are way better paired with the banana and pineapple. Frosting is not too sweet, which I love—so many cream cheese frostings taste like straight powdered sugar these days. Brought it to a work potluck and zero leftovers, as expected.

yesterday

Wait how finely did you chop the pecans? I like a little crunch but hate big nut chunks in my cake, asking for a friend haha

yesterday

I made this for my partner’s birthday and he said it’s the best cake I’ve ever made for him! I added a little drizzle of salted caramel on top of the frosting for extra decadence and it paired so well. The medium difficulty rating is totally fair—my layers stuck a little to the pans the first go round so make sure you grease AND flour those pans really well, folks.

2 hours ago

Help! I made the frosting last night and it was super runny? Did I do something wrong? I used full fat cream cheese like the recipe said, but it was so soft it slid right off the cake layers. I had to stick it in the fridge for an hour before I could get it to stay put. Tasted amazing but the texture was off for me.

30 minutes ago

Oh that happens to me all the time if my butter or cream cheese is too warm when I mix it! I always set my cream cheese and butter out for only 30 minutes max before making frosting, if it’s too soft it won’t set up right. Also, adding an extra 1/4 cup of powdered sugar helps if it’s still too runny!

5 minutes ago

Sorry to hear the frosting gave you trouble! The other commenter is totally right—warm cream cheese/butter is the number one culprit for runny cream cheese frosting. Make sure both are cool to the touch before mixing, and if your kitchen is extra warm, you can pop the mixed frosting in the fridge for 15 minutes to firm up before spreading. Glad it still tasted great!

1 week ago

This cake is so perfect for summer cookouts! I made it for our Fourth of July BBQ last weekend and everyone kept going back for more. I added a handful of shredded coconut to the batter because I love coconut in tropical-adjacent cakes and it was chef’s kiss. Will absolutely be adding this to my regular baking rotation.

5 days ago

Coconut in the batter sounds like such a delicious add-in! So glad it was a hit at your Fourth of July cookout—this cake really does hold up great for outdoor events as long as you keep it out of direct sun.

2 weeks ago

I baked the cake layers on Sunday, wrapped them tight in plastic wrap, and kept them in the freezer until I was ready to frost them on Wednesday for my sister’s baby shower. Worked perfectly! No weird texture change, they were just as moist as if I baked them that day. Total game changer for when you have a busy week and don’t have time to do all the baking day of. Everyone raved about how moist it was!

5 minutes ago

Y’all, I was skeptical about the banana in a hummingbird cake because I hate banana bread texture, but you can’t even really tell it’s there! It just adds moisture and that little hint of sweetness that pairs so good with the pineapple and cinnamon. My kids loved it, even the one who swears he hates all fruit in desserts. Total win for this mom!

just now

Oh thank god someone else said that! I avoid any baked good with banana usually but I made this for my wife’s birthday because it’s her favorite and I ended up eating two slices. So good you barely notice the banana!

3 days ago

I’ve been making hummingbird cake for 40 years and this recipe is hands down the best one I’ve ever tried! Most recipes skimp on the pineapple or use way too much cinnamon, but this one is perfectly balanced. I brought it to my senior center potluck and all my friends asked for the recipe, I told them it was from this site! Only thing I did different was add a little extra cream cheese to the frosting because I’m a frosting fiend.

2 days ago

This makes me so excited to try it! I’ve only been baking for about 6 months and I’ve been nervous to try a layer cake, but if a 40-year baking vet says it’s the best, I know I can do it!

yesterday

This means the world coming from someone who’s been making this cake for decades! Extra cream cheese in the frosting is never a bad call in my book. And to the new baker—you’ve got this! Just take your time stacking the layers, and it’ll turn out great.