• Cake
  • Frosting
  • YouTube
  • My Favorite Tools
  • Nav Social Icons

  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Recipes
    • Cake
    • Cupcakes
    • Frosting
    • Ice Cream
    • Vegan
  • Cake Basics
  • Tutorials
  • Blog
  • About
  • Mobile Menu Widgets

    Connect

    Search

Sugar & Sparrow logo in script font

Sugar & Sparrow

Lifestyle and Cake from Portland Oregon

  • Cake Basics
  • Recipes
    • Cake
    • Cupcakes
    • Cookies & Bars
    • Filling
    • Frosting
    • Ice Cream
    • No-Bake
    • Small Batch
    • Vegan
  • Tutorials
  • Book
  • Blog
  • About

Hummingbird Cake

April 17, 2026 · In: Cake, Featured, Recipes, Seasonal, Spring, Summer

Jump to Recipe

A true Southern classic, this hummingbird cake may very well be the coziest cake ever and easily in my top five favorite cakes of all time! This cake is iconic for a few reasons: the texture is stick-to-your-fork moist, it’s perfectly spiced, and has incredible flavor between the ripe banana, crushed pineapple, and toasted pecans. I like to roast the bananas before adding them to the cake batter for next level flavor (it adds an unparalleled caramel note!) but even if you skip that step, this is the BEST use of your overripe bananas! Pair this hummingbird cake with silky cream cheese buttercream for a cake that will have everyone asking you for the recipe. 

best hummingbird cake recipe
hummingbird cake with roasted bananas

What Does Hummingbird Cake Taste Like?

Hummingbird cake is often described as “carrot cake’s tropical cousin.” It’s essentially a spice cake with an extra-moist texture similar to carrot cake, but the flavor is sweeter and more tropical due to the banana and crushed pineapple, both of which contribute to the moisture of the cake. There are toasted pecans baked into every bite for added crunch. Once filled and frosted with tangy cream cheese buttercream, the flavors and textures blend together into what I would describe as the coziest spiced banana cake with rich tropical notes and it just melts in your mouth. It’s hard to stop eating this one! 

hummingbird cake slice on a plate

Why You’ll Love Hummingbird Cake

  • It’s classic. Those who have tried hummingbird cake are nostalgic for it, and those who are trying it for the first time will instantly see why it’s so popular! It’s said to have originated in Jamaica in the 1960’s, was popularized by Southern Living magazine in the late 1970’s, and has become a Southern staple ever since. 
  • Insanely moist. This is an oil-based cake recipe which already guarantees a moist cake, but adding brown sugar, ripe banana, and crushed pineapple (juice and all!) bumps the moisture level up perfectly. 
  • Warm and inviting flavors. The warm spiced notes in this cake come from cinnamon and allspice, and they’re the perfect supporting flavors for the notes of caramelized banana, bright pineapple pieces, and crunchy toasted pecans. Adding the tang of cream cheese buttercream to the mix makes this cake the coziest ever. 
  • SO easy to make. The batter for this cake comes together quickly and easily. You’ll mix together the dry ingredients in one bowl, the wet ingredients in a separate bowl, then fold them together before folding in the pecans. No mixer necessary for the cake layers! 
hummingbird cake with roasted bananas and toasted pecans
hummingbird cake recipe by sugar and sparrow

Hummingbird Cake Key Ingredients

  • All-purpose flour. Although I do love using cake flour for a soft texture in lots of my cake recipes, this one is best made with all-purpose flour. It has the perfect amount of protein to keep this cake structured with all the moist ingredients involved. 
  • Baking powder + baking soda. I like to use both in this recipe to give this cake the perfect lift while keeping the cake layers relatively flat for stacking. 
  • Spices. Cinnamon and allspice give this hummingbird cake the ideal spice notes without overpowering the fruit flavors, and salt balances everything perfectly. 
  • Large eggs. Three large eggs at room temperature help bind all the ingredients together and contribute to the structure. 
  • Vegetable oil. This is the main fat used for the base of this hummingbird cake, and since it’s an oil-based cake it nearly guarantees a moist texture even after refrigerating! I like to use plain vegetable oil but you could use any neutral oil you prefer for baking (avocado, canola, etc). 
  • Brown sugar + granulated sugar. Brown sugar adds more moisture and rich flavor, but both sugars contribute to the sweetness of the cake and the ultra-soft crumb. I like to use more brown sugar than granulated sugar for this recipe. 
  • Pure vanilla extract. A few teaspoons of vanilla add richness to the overall flavor.
  • Overripe (or roasted!) bananas. It’s important that your bananas are spotty for this recipe, and you’ll need about 3 large ones. If you want to take the flavor of this cake to the next level or need to quickly ripen your bananas, I recommend roasting them before mashing them up! I have instructions for that in the next section. 
  • Crushed pineapple. You’ll need one 8-ounce can of crushed pineapple in juice (not syrup) for this recipe, and you’ll add this with the juice and all. The pineapple bits add tropical notes and tons of extra moisture. 
  • Toasted chopped pecans. These get added to the cake batter at the end of the recipe and can also be used to decorate the cake. You can buy these pre-toasted and chopped, or toast them yourself in the oven and finely chop them. If you’re toasting them yourself, bake them in a single layer on a parchment-lined baking sheet at 300ºF (149ºC) for 6-8 minutes, shaking the pan once at the halfway mark. 
ingredients for hummingbird cake

How to Roast Bananas for Baking

The bananas used for this hummingbird cake need to be overripe, or dotted with brown spots. If you find that your bananas are not quite ripe enough to begin this recipe OR you simply want to take the flavor of this cake beyond, I recommend roasting the bananas first. I roasted my overripe bananas for this hummingbird cake which amplified the banana flavor by adding rich, caramelized notes! 

how to quickly ripen bananas for baking

To roast bananas, first remove any stickers and rinse the bananas under water, then pat them dry. Place them on a baking sheet and use a fork to poke a few holes in the peels. Bake at 350ºF for 12-15 minutes, or until the peels are dark brown/black and shiny. 

how to roast bananas for baking

After roasting, wait until the bananas are cooled enough to handle, then squish the banana out of the peel into a bowl. This will look like something out of an Alien movie – basically a wiggly banana in clear fluid. Mash it all together for adding to the cake recipe once it cools to room temperature. 

how to mash bananas for baking

Tip: You can use this method of roasting bananas for any baking recipe that calls for mashed banana! It will elevate your banana cake, banana bread, banana muffins, etc. 

Tangy & Smooth Cream Cheese Frosting 

The traditional filling and frosting for this hummingbird cake is cream cheese buttercream, and I did not stray from the classic flavor combination. The tang of the cream cheese is the perfect addition to marry the complex flavors in this cake together. And while cream cheese frosting is notoriously soft and can be difficult to work with, my recipe yields the perfect consistency for filling, stacking and frosting this cake. Here are a few best practices to have the most success:

  • Use full-fat brick style cream cheese. I use Philadelphia brand, but any brick-style cream cheese that’s not low fat will do. Other kinds of cream cheese (low fat or the spreadable kind in the tub) contain too much water content and will always result in a soupy frosting that’s too thin for filling and frosting a cake. If you don’t have access to brick-style cream cheese, make a double batch of my vanilla buttercream or brown butter frosting to pair with this cake instead.
  • Make sure the butter and cream cheese aren’t too soft. Before you start mixing up the buttercream, it’s super important that the butter and cream cheese are at room temperature or slightly colder. If these ingredients are too soft, it will naturally make the final buttercream softer and less stable. Even if this happens, the next bullet point will fix things. 
  • Refrigerate to thicken the consistency. If you make the cream cheese frosting and find that it’s not thick enough for your liking or your kitchen environment is super warm, pop the frosting in the refrigerator for 20-30 minutes to let the butter solidify a bit. Then, re-mix it on low speed with your stand mixer to make it smooth and uniform. The trip to the refrigerator will thicken the entire buttercream to a workable consistency.
hummingbird cake with cream cheese buttercream

How to Make Hummingbird Cake

This hummingbird cake comes together so easily by hand! Here’s how to make it:

Step 1: Combine the dry ingredients. In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon, allspice, and salt. 

Step 2: Combine the sugars and wet ingredients. In a separate large bowl, whisk together the brown sugar, granulated sugar, eggs, vegetable oil, and vanilla. Once combined, whisk in the mashed banana and can of undrained, crushed pineapple.

how to make hummingbird cake batter

Step 3: Fold together. Fold half of the dry ingredients into the wet ingredients using a silicone spatula, then fold the rest in. When it starts coming together, add the toasted pecans and fold until uniform. 

hummingbird cake batter with toasted pecans

Step 4: Bake and cool. Divide the batter equally between three 8-inch cake pans and bake at 350ºF (177ºC) for 25-28 minutes. Then, cool to room temperature before frosting. 

8-inch hummingbird cake  layer baked in a pan

Step 5: Make cream cheese frosting and decorate. After whipping up the cream cheese frosting, use it to fill, stack, and frost the cake layers. I ended up frosting a rustic texture on top with an angled spatula, then frosting the sides with a smooth buttercream finish. I kept the top edge raw and uneven. I finished the cake by pressing some of the toasted pecans around the bottom third of the cake and sprinkling some on the top half. 

hummingbird cake recipe with cream cheese frosting

However you decorate, this cake is guaranteed to be delicious! It’s such a classic recipe and the ideal cake for a gathering any time of year.

hummingbird cake with cream cheese frosting and toasted pecans
hummingbird cake slice

More Recipes You’ll Love

If you love hummingbird cake, chances are these other cake recipes from my blog will be right up your alley:

  • Carrot Cake with Cream Cheese Frosting
  • Spice Cake with Brown Butter Cream Cheese Frosting 
  • Banana Cake with Brown Butter Frosting 
  • Apple Spice Cake with Cinnamon-Vanilla Buttercream
  • Peach Crisp Cake with Brown Butter Frosting
hummingbird cake with crushed pineapple and toasted pecans

I hope you love this hummingbird cake as much as I do! I can’t stop thinking about how delicious it is and thinking about when I can make it again. If you make it, let me know how it went in the comments below (don’t forget to rate the recipe!) and feel free to tag @sugarandsparrowco on Instagram to show me. I love to see what you make with my recipes!

hummingbird cake recipe by sugar and sparrow

Hummingbird Cake

Layers of incredibly moist, perfectly spiced hummingbird cake flavored with ripe banana, crushed pineapple, and toasted pecans, then filled and frosted with tangy cream cheese buttercream. I recommend roasting the bananas for NEXT LEVEL flavor but this cake is amazing nonetheless! A Southern classic.
Print Recipe Pin Recipe
Prep Time:30 minutes mins
Cook Time:40 minutes mins
Cooling Time:2 hours hrs
Total Time:3 hours hrs 10 minutes mins
Course: Dessert
Cuisine: American
Servings: 24 slices

Equipment

  • 3 8-inch cake pans

Ingredients

Hummingbird Cake

  • 1 Cup (120g) chopped pecans, toasted plus more for garnish
  • 1 1/2 Cup (345g) mashed banana (ripe and/or roasted) about 3 large bananas
  • 3 Cups (375g) all-purpose flour
  • 1 tsp baking powder
  • 1 tsp baking soda
  • 1 1/2 tsp ground cinnamon
  • 1/2 tsp allspice
  • 1 tsp salt
  • 3 large eggs, room temperature
  • 1 Cup (240ml) vegetable oil
  • 1 Cup (200g) brown sugar
  • 1/2 Cup (100g) granulated sugar
  • 2 tsp pure vanilla extract
  • 1 Cup (8oz) crushed pineapple, undrained

Cream Cheese Buttercream

  • 1 Cup (226g) unsalted butter, room temperature
  • 16 Oz (452g) full-fat brick-style cream cheese*, room temperature NOT the spread
  • 8 Cups (960g) powdered sugar
  • 1 Tbsp pure vanilla extract
  • 1/4 tsp salt, or to taste

Garnish

  • 1/2 Cup (60g) toasted chopped pecans

Instructions

Make the Hummingbird Cake

  • Toast the Pecans: Preheat the oven to 300ºF (149ºC) and place the chopped pecans on a lined baking sheet in a single layer. Bake for 6-8 minutes, shaking the pan once at the halfway point, until toasted and fragrant. Let the toasted pecans cool to room temperature (about 10 minutes) before adding them to the cake batter.
  • Roast the Bananas (Optional): This optional step caramelizes the bananas and adds more depth of flavor! Preheat the oven to 350ºF (177ºC). Rinse the unpeeled bananas and pat them dry. Place them onto a baking sheet and use the tines of a fork to poke a few holes in each banana. Bake for 12-15 minutes, until the peels are dark brown/black and shiny. Remove from the heat and allow to cool to the point where the bananas are easy to handle. Peel them into a medium bowl, collecting all the juices and banana, then mash with a fork. Set aside to cool completely to room temperature before continuing on with the recipe. You can speed this part up by placing the mashed banana in the refrigerator.
  • Preheat the oven to 350ºF (177ºC). Prepare three 8-inch round cake pans by spraying the sides with baking spray and lining the bottoms with parchment paper.
  • In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon, allspice, and salt. Set aside.
  • In a separate large bowl, add the brown sugar, granulated sugar, vegetable oil, eggs, and vanilla. Whisk together, then whisk in the mashed banana and crushed pineapple. Switch to a silicone spatula and add half of the flour mixture, folding until just combined before folding in the rest of the flour mixture. Then, gently fold in the toasted pecans.
  • Pour the batter evenly between the prepared cake pans and bake for 25-29 minutes, until a toothpick inserted comes out clean or with a few moist crumbs. Cool for 5 minutes before removing the cakes from the pans. Transfer the cake layers to a wire rack to cool completely to room temperature.

Make the Cream Cheese Buttercream

  • In the bowl of a stand mixer fitted with the paddle attachment, cream the butter and cream cheese on medium-high until light, fluffy, and uniform (no lumps), about 5 minutes.
  • Turn the mixer to low speed and add the powdered sugar a few cups at a time, mixing thoroughly after each addition and scraping down the bowl and paddle as needed. Add the vanilla and salt and mix on low for another minute, until fully combined and smooth.

Assembly

  • When the hummingbird cake layers have cooled completely, place the first one onto a cardboard cake circle (glue it down with a swipe of cream cheese buttercream first), then fill and stack the cake layers with cream cheese buttercream. Crumb coat the cake with a thin layer of cream cheese buttercream and refrigerate for at least 30 minutes to let the frosting firm up.
  • Frost the cake with the rest of the cream cheese buttercream. To create the look pictured, frost a rustic finish on top of the cake before using an icing smoother to smooth the sides, keeping the top edge raw/uneven. Press toasted pecans onto the bottom third of the cake while the frosting is still tacky, then add the rest of the toasted pecans on the top of the cake halfway around the edge.

Notes

*Cream cheese: It’s very important to use full-fat brick-style cream cheese in this recipe (I use Philadelphia brand), not the spread or low-fat variations. The spreadable kind and reduced fat versions contain much more water content and will add too much liquid to the frosting, making it impossible to work with. If you don’t have access to brick-style cream cheese, I recommend making a double batch of my vanilla buttercream recipe or brown butter frosting instead. 
To Bake as a Smaller Cake: if you’d rather make a 3-layer 6-inch cake or 2-layer 8-inch cake, use these measurements with the instructions above: 
  • 2/3 Cup (80g) chopped pecans, toasted (plus more for garnish)
  • 2 Cups + 2 Tbsp (282g) all-purpose flour
  • 1/2 tsp baking powder
  • 1/2 tsp baking soda
  • 1 1/2 tsp ground cinnamon
  • 1/4 teaspoon allspice
  • 1/2 teaspoon salt
  • 2 large eggs, at room temperature
  • 2/3 Cup (160ml) vegetable oil
  • 2/3 Cup (133g) brown sugar
  • 1/3 cup (66g) granulated sugar
  • 1 tsp pure vanilla extract
  • 1 Cup (230g) mashed bananas (about 2 large ripe bananas)
  • 5 oz (142g) crushed pineapple (do not drain)
Make Ahead Tips:
  1. The hummingbird cake layers can be made ahead and stored, wrapped in plastic wrap, at room temperature for up to two days. Alternatively, you can store the wrapped cake layers in the freezer for up to 2 months before thawing and frosting.
  2. The cream cheese buttercream can be made ahead and stored in an airtight container in the refrigerator for up to two weeks. When you’re ready to use it, bring it back to room temperature and re-mix it with your stand mixer on low speed until it’s smooth and uniform. 
  3. The decorated cake can be stored in the refrigerator for up to 5 days. Take it out of the refrigerator about an hour before serving.

By: Whitney · In: Cake, Featured, Recipes, Seasonal, Spring, Summer · Tagged: banana cake, cream cheese frosting, hummingbird cake

you’ll also love

pistachio cake recipe by sugar and sparrowPistachio Cake with Cream Cheese Frosting
red velvet sheet cake recipe with natural food coloringRed Velvet Sheet Cake with Cream Cheese Frosting
easy pumpkin cake with cream cheese frostingEasy Pumpkin Sheet Cake

Join the List

Stay up to date & receive the latest posts in your inbox.

Reader Interactions

Comments

  1. Jessica says

    May 11, 2026 at 6:16 pm

    Another winner! This cake is delicious! My daughter asked for it for her birthday and it did not disappoint.

    Reply
    • Whitney says

      May 12, 2026 at 9:27 am

      Yay, Jessica! I’m so happy this recipe was a hit!

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Next Post >

Strawberry Lemon Cake

Primary Sidebar

Welcome to Sugar & Sparrow

Welcome to Sugar & Sparrow

Helping you whip up pretty desserts with confidence and creativity. And hopefully sharing a few laughs with you along the way!

Learn More

Connect

let’s bake!

Get my very best recipes, baking tips, and decorating tutorials sent to your inbox

Featured Posts

thin mint chocolate cake

Thin Mint Chocolate Cake Recipe

construction birthday party ideas

Construction Cake Tutorial

Baking Cakes That Never Stick To The Pan

Search

Archives

Follow Along

@sugarandsparrowco

CHOCOLATE CHIP COOKIE CAKE 🍪 for those whofor your CHOCOLATE CHIP COOKIE CAKE 🍪 for those whofor your loved ones who prefer a thick, bakery-style chocolate chip cookie over cake, this recipe is my FAVE! You can serve it warm and gooey or let it settle into a thick and fudgy cookie cake that you can decorate as a party cake 🥳

Get the full recipe link (with buttercream border + decorating tips) in my bio or at https://sugarandsparrow.com/chocolate-chip-cookie-cake/ 

CHOCOLATE CHIP COOKIE CAKE 
Serves: 12 

1/2 Cup (113g) unsalted butter, melted
1/2 Cup (100g) packed brown sugar
1/3 Cup (67g) granulated sugar
1 large egg
1 large egg yolk
2 Tsp pure vanilla extract
1/2 tsp cornstarch
1/2 tsp baking soda
1/4 tsp baking powder
1/4 tsp salt
1 1/2 Cups (199g) all purpose flour
1 Cup (175g) semi-sweet chocolate chips

1. Preheat the oven to 350ºF (177ºC). Grease and line an 8-inch or 9-inch round baking pan.
2. Melt the butter and set aside to cool slightly for 5-10 minutes. 
3. In a large bowl, add the brown sugar, granulated sugar, and melted butter. Whisk until uniform. Add the egg, egg yolk, and vanilla, then continue whisking until uniform. Whisk in the cornstarch, baking soda, baking powder, and salt.
4. Add the flour and use a silicone spatula to fold it in until smooth cookie dough forms. Reserve about 1/4 Cup of the chocolate chips and set them aside, then pour the remaining chocolate chips into the cookie dough and fold until evenly dispersed.
5. Press the dough into the prepared pan in an even layer. Sprinkle the reserved chocolate chips on top and press them in, then bake for 17-22 minutes, until evenly puffed and the edges are lightly golden. It might seem soft in the middle but don’t be tempted to over-bake! It will continue to bake in the pan as it cools.
6. Cool the cookie cake in the pan for about 30 minutes before transferring to a wire rack to cool completely to room temperature (if you’re planning on decorating with frosting). If you decide not to add the buttercream feel free to enjoy it warm.

#cookiecake #chocolatechipcookies #birthdaycake #partycake #cookie
BLACKBERRY LAVENDER CAKE 💜 Layers of soft vanilla BLACKBERRY LAVENDER CAKE 💜 Layers of soft vanilla cake with swirls of blackberry puree baked in, homemade blackberry filling, and perfectly flavored lavender buttercream. This flavor combination is STUNNING and makes the perfect whimsical cake for a garden party or any Summer gathering!

Full recipe link is in my bio or find it at https://sugarandsparrow.com/blackberry-lavender-cake/ 

#blackberrylavender #partycake #blackberry #lavendercake #lavender
POV: you ask for a construction truck birthday cak POV: you ask for a construction truck birthday cake (and I’m your mom) 🚜🥳 I took inspiration from @beyondfrosting for this design to celebrate my littlest turning three! Details: 

👩🏽‍🍳 Cake Recipe: my easy chocolate sheet cake (you’ll find it on my blog!) 
🤎 Dirt: Oreo cookie crumbs
🚜 Construction trucks + cones: @amazon 
🥳 Sprinkles: @fancysprinkles 
✨ Piping tip for the border: @wiltoncakes 4B 

#birthdaycake #partycake #constructiontruckcake #cakeideas #constructioncake
TOP 10 BIRTHDAY CAKES 🥳 These are just a few of my TOP 10 BIRTHDAY CAKES 🥳 These are just a few of my favorite birthday cake recipes that will make anyone feel special! 

Comment “BIRTHDAY” and I’ll send you all 24+ of my favorite birthday cake ideas –  classics like funfetti cake and yellow cake with chocolate frosting, plus ice cream cakes, sheet cakes, and more complex flavor combos like Snickers cake and Millionaire cake. 

https://sugarandsparrow.com/best-birthday-cake-recipes/

#birthdaycake #partycake #birthdaycakeideas #cakeinspiration #cakeideas
BERRIES & CREAM SHEET CAKE 🍓🫐 deliciously light, n BERRIES & CREAM SHEET CAKE 🍓🫐 deliciously light, naturally stunning, and the easiest cake you’ll want to make all Summer long!! It’s my favorite bakery-style vanilla sheet cake that’s so soft and moist, topped with silky whipped cream cheese frosting and fresh berries. I love how quickly this cake comes together with simple ingredients + doesn’t require any fancy cake decorating techniques to make it a showstopper✨

Grab the recipe link in my bio or find it at https://sugarandsparrow.com/berries-and-cream-sheet-cake/

#berrycake #berriesandcream #sheetcake #whippedcreamfrosting #cakedecorating

Footer

On the Blog

  • Cake Basics
  • Recipes
  • Tutorials

Info

  • About
  • Privacy Policy & Disclosure

stay in the know

Copyright © 2026 · Theme by Sugar & Sparrow