Your free Layer Cake Starter Kit + weekly picks →

Old-Fashioned Southern Banana Pineapple Hummingbird Cake Recipe

Three-layer hummingbird cake recipe with cream cheese frosting and chopped pecans on top on a white cake stand

This hummingbird cake recipe stacks three moist banana-pineapple layers under fluffy cream cheese frosting in 60 minutes. Bake the Southern classic.

Priya Raman

Priya Raman

Author

10 min read
Jump to recipe

This hummingbird cake recipe bakes into three fragrant, golden-brown layers under billowy cream cheese frosting in 60 minutes. This old-fashioned Southern classic needs one bowl and no mixer for batter. Bring it to birthdays, church potlucks, and Sunday suppers.


Vegetable oil keeps every crumb moist for days, while undrained pineapple and speckled bananas add natural sweetness and tenderness. A gentle stir, never beating, keeps the layers soft and velvety.

Ingredients You'll Need

All-Purpose Flour: This is the sturdy backbone of every tall, tender layer. Spoon it into the cup and level it off, because packed flour makes a dense, dry cake. No all-purpose? Use a 1:1 gluten-free baking blend with xanthan gum.

Granulated Sugar: Plain white sugar sweetens the crumb and helps the tops bake up golden-brown. It also holds onto moisture, so the layers stay soft for days. Light brown sugar works in a pinch and adds a gentle caramel note.

Salt: Just one teaspoon, but it makes a big difference. It wakes up the banana, sharpens the pineapple and keeps all that sweetness from tasting flat. Use fine sea salt if you're out of table salt.

Baking Soda: This is the only leavener here, and it does all the lifting. It reacts with the acidic pineapple and bananas to puff the layers into soft, springy rounds. Swap in 1 tablespoon of baking powder if needed, but expect a slightly tighter crumb.

Ground Cinnamon: Cinnamon brings that warm, cozy perfume the moment you whisk. It flecks the dry mix with little reddish-brown specks and ties the fruit together. Pumpkin pie spice is a lovely stand-in.

Large Eggs: Lightly beaten eggs bind the chunky batter so it slices cleanly. They also add richness and a little extra lift. For an egg-free version, use 3/4 cup unsweetened applesauce, though the layers will be a bit more delicate.

Vegetable Oil: Oil is the secret to that famously moist, velvety Southern crumb. Unlike butter, it stays liquid at room temperature, so the cake never turns firm or dry. Canola oil or a mild light olive oil swaps in perfectly.

Vanilla Extract: Vanilla goes into both the batter and the frosting. It rounds out the fruit and makes the cream cheese taste even creamier. Vanilla bean paste is a dreamy upgrade, used in the same amount.

Crushed Pineapple: Use the whole can, juice and all. Those juicy little bits keep every bite moist and add a bright, tangy sparkle. Finely chopped fresh pineapple with its juice works if you don't have canned.

Pecans: Chopped pecans show up twice: folded into the batter and pressed onto the frosted top. They bring buttery crunch and that toasty-brown finish everyone remembers. Walnuts are the classic swap, or skip nuts entirely if needed.

Ripe Bananas: Reach for heavily speckled bananas, the softer and sweeter the better. They melt into the crumb and give this cake its fragrant, tropical soul. In a pinch, thawed frozen bananas work, just drain off the extra liquid.

Butter: Butter does double duty: greasing the three pans and whipping into the frosting. Unsalted butter lets you control the seasoning and gives the frosting a silky, rich body. Baking spray handles the pans easily, and salted butter works for frosting if you skip extra salt.

Cream Cheese: Full-fat block cream cheese makes the frosting tangy, thick and luscious. Tub-style spreads are too soft and turn the frosting runny. Neufchâtel can stand in, though the frosting will be a little softer.

Powdered Sugar: Powdered sugar sweetens and thickens the frosting into soft, billowy peaks. Sifting it first knocks out lumps for a perfectly smooth finish. You can blitz granulated sugar with a spoonful of cornstarch in a blender to make your own.

flour, granulated sugar, salt, baking soda and ground cinnamon on a wooden cutting board beaten eggs, vegetable oil, vanilla extract, crushed pineapple and chopped pecans on a wooden cutting board chopped bananas, butter, cream cheese and powdered sugar on a wooden cutting board

How to Make It (Step by Step)

This cake comes together in one bowl with a wooden spoon: stir, bake three layers, cool, then frost generously.

Even if you've never stacked a layer cake before, you'll pull off something tall, golden, and gorgeous.

chopped bananas, crushed pineapple and chopped pecans in separate bowls for hummingbird cake
  1. Preheat your oven and grease three 9-inch round pans with butter or baking spray, then dust with flour until every inch wears a thin, even coat, 10-15 minutes at 350°F / 175°C. Tap out the extra flour. This is your insurance policy for clean release.
three 9-inch round cake pans greased and dusted with flour
  1. Whisk the flour, sugar, salt, baking soda and cinnamon in a large bowl until evenly blended and lightly flecked with cinnamon, about 1 minute at room temperature (70°F / 21°C). Breathe in that warm spice. It smells like Sunday already.
dry flour, sugar and cinnamon mixture whisked in a large bowl
  1. Add the beaten eggs and vegetable oil, then stir with a wooden spoon just until the dry ingredients are moistened, 1-2 minutes at room temperature (70°F / 21°C). Don't beat it. A gentle hand keeps the crumb tender.
glossy pale golden cake batter in a mixing bowl with a wooden spoon
  1. Fold in the vanilla, undrained crushed pineapple, 1 cup chopped pecans and chopped bananas until the batter turns thick and chunky, about 2 minutes at room temperature (70°F / 21°C). Every spoonful should show fruit and nuts.
thick hummingbird cake batter with banana, pineapple and pecans
  1. Divide the batter evenly among the pans and bake until golden-brown and a toothpick comes out clean, 25-30 minutes at 350°F / 175°C. The tops should spring back when touched. Your kitchen will smell incredible.
three golden-brown hummingbird cake layers fresh from the oven
  1. Cool the layers in their pans for 10 minutes, then turn them onto wire racks until completely cool to the touch, about 1 hour at room temperature (70°F / 21°C). Warm layers melt frosting. Patience pays here.
three hummingbird cake layers cooling on wire racks
  1. Beat the softened cream cheese and butter on medium speed until silky smooth and pale, 2-3 minutes at room temperature (70°F / 21°C). Scrape the bowl once. No lumps allowed.
smooth cream cheese and butter beaten in a stand mixer bowl
  1. Add the sifted powdered sugar gradually, then the vanilla, beating on low until fluffy and spreadable, 3-4 minutes at room temperature (70°F / 21°C). It should hold soft, billowy peaks. Taste it. You've earned it.
fluffy white cream cheese frosting in a stand mixer bowl
  1. Stack the layers with frosting between each, then spread the rest over the top and sides until smooth and generous, 10-15 minutes at room temperature (70°F / 21°C). An offset spatula makes it easy.
three-layer cake covered in smooth cream cheese frosting on a cake stand
  1. Press the remaining 1 cup chopped pecans onto the frosted top until they cling in an even, toasty-brown layer, about 2 minutes at room temperature (70°F / 21°C). Step back and admire it. That's love you can slice.
hummingbird cake topped with chopped pecans on a cake stand
Keep it covered in the fridge up to 5 days, or freeze unfrosted layers a month ahead. Swap pecans for toasted walnuts if needed, and never drain the pineapple, because that juice is moisture.

Serving size: 1 portion · Calories: 690 · Total Fat: 38g · Saturated Fat: 11g · Carbs: 84g · Fiber: 2g · Sugar: 66g · Protein: 5g · Sodium: 260mg

Tips and Tricks

  • Equipment: Use three light-colored 9-inch aluminum pans: Shiny metal reflects heat gently, so edges stay tender instead of dark and crusty. Three pans bake all the layers at once. Every layer comes out the same golden-brown height.
three greased and floured 9-inch round cake pans side by side on a wooden counter
  • Temperature precision: Trust an oven thermometer, not the dial: Many ovens run 15-25 degrees off. Hang a cheap thermometer and confirm a true 350°F / 175°C. Too hot, and the domes crack before the fruity center sets.
  • Common mistake: Scooping flour straight from the bag: Scooping packs in extra flour, sometimes a whole quarter cup. That makes a dry, heavy layer. Spoon it into the cup, then level it with a knife. Light and fluffy wins.
  • Flavour upgrade: Toast the pecans first: Spread them on a sheet pan for 6-8 minutes at 350°F. They turn fragrant, deeper brown and wonderfully buttery. That toasty crunch makes the cream cheese frosting taste even richer.
  • Texture tip: Fold, don't mash, the fruit: Fold the bananas and pineapple in gently with a wooden spoon. Small chunks stay whole and bake into soft, juicy pockets. Every forkful feels moist and tender, never gummy.
slice of hummingbird cake showing banana, pineapple and pecan pieces in the moist crumb

Frequently Asked Questions

Can I make hummingbird cake gluten-free or without nuts for allergies?

Swap the 3 cups all-purpose flour for 3 cups cup-for-cup gluten-free blend containing xanthan gum, and let the batter rest 15 minutes before baking. For nut-free, omit both cups of pecans and add 1 cup sweetened shredded coconut to the batter and 1 cup toasted coconut on top.

Can I freeze leftover frosted hummingbird cake slices, and how do I thaw them?

Flash-freeze slices uncovered for 1 hour until the frosting firms, then wrap each in plastic and foil and freeze up to 2 months. Thaw overnight in the fridge, then let slices sit 30 minutes at room temperature so the crumb softens; never microwave, or the frosting melts.

Why did my hummingbird cake layers sink in the middle after baking?

Usually the layers were underbaked or the batter was overmixed; stir only until the flour disappears, and bake the full 25-30 minutes at 350°F until a toothpick comes out clean and the tops spring back. Also measure bananas at exactly 2 cups, since extra fruit weighs the crumb down.

What to Serve With This

  • Tart Lemon Sorbet: A cold, puckery scoop cuts right through the rich cream cheese frosting and wakes up your palate between bites.
  • Ruby Grapefruit and Orange Citrus Salad: Juicy, slightly bitter segments bring a bright, refreshing snap against the dense, banana-sweet crumb.
  • Fresh Raspberries with Mint: Their tangy pop and tiny seeds add fresh contrast to the soft, velvety layers and toasty pecans.
  • Hot Black Coffee: A strong, slightly bitter cup balances all that sugar and makes the warm cinnamon notes sing.
Hummingbird cake slice plated with fresh raspberries and a grapefruit and orange citrus salad

Old-Fashioned Southern Banana Pineapple Hummingbird Cake Recipe

Dessert / American

Prep
30 min
Cook
30 min
Total
1 h
Servings
16
Calories
690 kcal

Ingredients

  • 3 cups all-purpose flour, spooned and leveled
  • 2 cups granulated sugar
  • 1 teaspoon salt
  • 1 teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • 3 large eggs, lightly beaten
  • 1 ½ cups vegetable oil
  • 1 ½ teaspoons vanilla extract
  • 1 (8-ounce) can crushed pineapple, undrained
  • 1 cup pecans, chopped
  • 2 cups chopped ripe bananas (about 3 medium, heavily speckled)
  • Butter or baking spray and flour, for the three 9-inch pans
  • 2 (8-ounce) packages full-fat block cream cheese, softened
  • 1 cup (2 sticks) unsalted butter, softened
  • 2 (16-ounce) packages powdered sugar, sifted
  • 2 teaspoons vanilla extract
  • 1 cup pecans, chopped, for pressing onto the frosted cake

Instructions

  1. Preheat your oven and grease three 9-inch round pans with butter or baking spray, then dust with flour until every inch wears a thin, even coat, 10-15 minutes at 350°F / 175°C. Tap out the extra flour. This is your insurance policy for clean release.
  2. Whisk the flour, sugar, salt, baking soda and cinnamon in a large bowl until evenly blended and lightly flecked with cinnamon, about 1 minute at room temperature (70°F / 21°C). Breathe in that warm spice. It smells like Sunday already.
  3. Add the beaten eggs and vegetable oil, then stir with a wooden spoon just until the dry ingredients are moistened, 1-2 minutes at room temperature (70°F / 21°C). Don't beat it. A gentle hand keeps the crumb tender.
  4. Fold in the vanilla, undrained crushed pineapple, 1 cup chopped pecans and chopped bananas until the batter turns thick and chunky, about 2 minutes at room temperature (70°F / 21°C). Every spoonful should show fruit and nuts.
  5. Divide the batter evenly among the pans and bake until golden-brown and a toothpick comes out clean, 25-30 minutes at 350°F / 175°C. The tops should spring back when touched. Your kitchen will smell incredible.
  6. Cool the layers in their pans for 10 minutes, then turn them onto wire racks until completely cool to the touch, about 1 hour at room temperature (70°F / 21°C). Warm layers melt frosting. Patience pays here.
  7. Beat the softened cream cheese and butter on medium speed until silky smooth and pale, 2-3 minutes at room temperature (70°F / 21°C). Scrape the bowl once. No lumps allowed.
  8. Add the sifted powdered sugar gradually, then the vanilla, beating on low until fluffy and spreadable, 3-4 minutes at room temperature (70°F / 21°C). It should hold soft, billowy peaks. Taste it. You've earned it.
  9. Stack the layers with frosting between each, then spread the rest over the top and sides until smooth and generous, 10-15 minutes at room temperature (70°F / 21°C). An offset spatula makes it easy.
  10. Press the remaining 1 cup chopped pecans onto the frosted top until they cling in an even, toasty-brown layer, about 2 minutes at room temperature (70°F / 21°C). Step back and admire it. That's love you can slice.

Share this article

About the author

Priya Raman

Priya Raman

Priya was told her whole life that a cake business was a silly dream, so she built one in the garage and outlasted every doubter. She still gets a lump in her throat when someone opens a box she made. Layer cakes are how she says the things she was never allowed to say out loud.