• 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

dye free black buttercream easy recipe

EASY Dye-Free Black Buttercream Recipe

sugar and sparrow best of 2021

Sugar & Sparrow’s Best of 2021

pumpkin chai cake recipe

Spiced Chai Pumpkin Cake

Search

Archives

Follow Along

@sugarandsparrowco

CLASSIC BIRTHDAY CAKE 🥳 yellow cake with chocolate CLASSIC BIRTHDAY CAKE 🥳 yellow cake with chocolate frosting makes me so nostalgic for my childhood birthdays + my homemade version captures that moist and fluffy texture of box mix, but it’s 100% HOMEMADE! Pair it with chocolate frosting + lots of rainbow sprinkles and make it to celebrate someone special 💛
  
Full recipe (with chocolate frosting) is linked in my bio or at https://sugarandsparrow.com/yellow-cake-recipe/
  
INGREDIENTS  
2 Cups (210g) sifted cake flour  
1 1/2 tsp baking powder  
1/2 tsp baking soda  
1/2 tsp salt  
1/2 Cup (113g) unsalted butter, room temp  
3 Tbsp (45ml) vegetable oil  
1 1/3 Cups (267g) granulated sugar  
2 large eggs, room temp  
2 large egg yolks, room temp  
1/3 Cup (80g) sour cream, room temp  
2 tsp pure vanilla extract  
3/4 Cup (180ml) whole milk, room temp  
  
INSTRUCTIONS  
1. Preheat the oven to 350°F (177°C). Grease and line three 6-inch or two 8-inch cake pans.  
2. In a medium bowl, add the sifted cake flour, baking powder, baking soda and salt. Whisk together and set aside.  
3. In the bowl of your stand mixer fitted with the paddle attachment (or with a handheld mixer and large bowl), beat the butter on high speed until it’s creamy, 2 min. Add the vegetable oil and sugar, then continue to mix on medium-high until pale and fluffy, 2 min. Add the eggs and egg yolks one at a time, mixing on low speed for 10-15 seconds after each addition. Add the vanilla and sour cream and turn the mixer to high speed for 1 min.   
4. Turn the mixer off and add the dry ingredients all at once. Mix on low speed until the ingredients just start to combine, then add the milk in a steady stream and continue mixing until incorporated, about 30 seconds.   
5. Pour the batter evenly into the prepared cake pans and bake for 28-32 minutes. Let the cakes cool, then fill and frost with chocolate buttercream (full recipe linked in my bio!)
  
#birthdaycake #yellowcake #cakedecorating #chocolatecake #cakelover
S’MORES ICEBOX CAKE 🔥 Every bit as gooey and decad S’MORES ICEBOX CAKE 🔥 Every bit as gooey and decadent as it seems and I am blown away at how EASY this recipe is! It’s layers of graham crackers, chocolate ganache, and homemade marshmallow creme, piled high in a loaf pan and refrigerated overnight. The graham crackers soften into a cake-like texture and transform this dessert into the easiest s’mores cake ever.  
 
Recipe linked in my bio and at https://sugarandsparrow.com/smores-icebox-cake/
 
#smorescake #iceboxcake #nobake #smores #cakedecorating
WHIPPED MASCARPONE FROSTING ✨silky smooth, delicio WHIPPED MASCARPONE FROSTING ✨silky smooth, deliciously light, and the perfect consistency for cake decorating (including filling layer cakes + piping)! Imagine a whipped cream frosting with notes of rich mascarpone cheese and that’s what this frosting tastes like. It’s a DREAM on my orange poppyseed cake and I can’t stop thinking of other Spring/Summer cake flavors I want to try it with! 

Full recipe with cake pairing suggestions at https://sugarandsparrow.com/whipped-mascarpone-frosting/ 

INGREDIENTS:
1 Cup (8oz, 227g) mascarpone cheese, cold
2 tsp pure vanilla extract
1/8 tsp salt
1 Cup (240ml) heavy whipping cream, cold
2 Cups (240g) powdered sugar

INSTRUCTIONS:
1. With the whisk attachment on a stand mixer (or hand mixer with a large bowl), beat the mascarpone, vanilla, and salt together at medium speed until creamy, 1-2 min
2. Turn the mixer to low and add the heavy whipping cream slowly, then turn the mixer to medium speed and beat until soft peaks form, which could take less than 1 min (keep an eye on it!). You should be able to dip a spatula into the mixture and see a peak that slightly droops when held upright. 
3. Add the powdered sugar all at once and mix on low speed until incorporated, then turn the mixer to medium speed and whip for about 30 seconds longer, until the frosting is thick and silky. Use right away or refrigerate for up to 4 days.

#mascarpone #mascarponecream #whippedcreamfrosting #whippedcreamcake #cakedecorating
BERRY CHANTILLY CAKE 🍓🫐fully inspired by the iconi BERRY CHANTILLY CAKE 🍓🫐fully inspired by the iconic Whole Foods Chantilly cake (iykyk 🙌🏼) and every bit as delicious! My homemade version is layers of extra soft and fluffy vanilla cake, berry jam, Chantilly cream frosting with rich notes of mascarpone and a hint of almond, and fresh berries throughout. It’s the idealideal berries and cream cake and ALWAYS a hit!! 
⁣
Full recipe is linked in my bio (or at https://sugarandsparrow.com/berry-chantilly-cake-recipe/)

PS: I also have a sheet cake version of this recipe! Google “sugar and sparrow berry Chantilly sheet cake” to find it! 

#chantillycake #whippedcreamcake #berrycake #cakedecorating #vanillacake
STRAWBERRY SHORTCAKE SHEET CAKE 🍓aka classic straw STRAWBERRY SHORTCAKE SHEET CAKE 🍓aka classic strawberry shortcake toppings on a fluffy vanilla sheet cake and ideal for a crowd! It’s my favorite bakery-style white cake that’s so soft and moist, topped with silky whipped cream cheese frosting and thick homemade strawberry sauce. So easy to throw together with simple ingredients + a total showstopper ✨

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

#strawberrycake #strawberryshortcake #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