Kitchen Divas

  • Recipes
  • About
  • Contact
  • Work With Us
  • Subscribe
menu icon
go to homepage
  • Recipes
  • About
  • Contact
  • Work With Us
  • Subscribe
    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Contact
    • Work With Us
    • Subscribe
    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Dessert Recipes

    Grandma's Old-Fashioned Hummingbird Cake

    Published: May 17, 2024 · Modified: May 14, 2025 by Karin and Ken · This post may contain affiliate links. Leave a Comment

    Share31
    Pin298
    Post
    Email
    Share
    338Shares
    329Shares
    Jump to Recipe Jump to Video Print Recipe

    Sweet, moist, and packed with crunchy tidbits in every bite, this Old-Fashioned Hummingbird Cake is an epic treat you’ll fall in love with. This delicious sweet treat has the perfect balance of warm spices, tropical flavors, delicate sweetness, and a nice bite from the nuts, making it great for all those occasions when you really want to go all out. 

    A piece of old-fashioned hummingbird cake on a plate.

    When it comes to comfort food, I almost always turn to my favorite old-fashioned banana cake, but on occasions when I want to enjoy a light sweet treat, I whip up some apple pecan bread or a simple banana bread.  

    This homemade Hummingbird cake brings the best of them both together, and the result is a decadent cake with flavors that are unlike anything you’ve tasted. 

    The cake is super easy to put together too, and is a Southern classic you absolutely need to try your hands at.

    Why You’ll Love This Old Fashioned Hummingbird Cake Recipe 

    • Tastes amazing: The Hummingbird cake has a fantastic play of different flavors that complement each other beautifully.
    • Lots of textures: It’s soft, moist, spongy, and crunchy all at the same time. You’ll love how different it is from your regular sweet treats.
    • Tropical: It’s also a great way to enjoy some tropical flavors during the warmer months of the year.
    • Perfect for a crowd: The cake is perfect to make and serve when you’re hosting a party or a get-together, and want to make an impression.

    Ingredients

    Ingredients on the table to make hummingbird cake in bowls before mixing.

    For the Cake

    • Crushed pineapple in juice: For the tangy, tropical deliciousness, you’ll need a fair amount of crushed pineapples. 
    • Eggs: Eggs lend structure and richness to the cake. Make sure they’re at room temperature before you use them for the recipe. 
    • Bananas: Ripe mashed bananas are another hero ingredient here. They’ll lend the cake a natural sweetness and some moisture too. 
    • Vegetable oil: Feel free to use your regular canola oil or any other neutral-flavored vegetable oil of your choice. 
    • Leavening agents: I used a mix of baking powder and baking soda to help the cake rise and to make it nice and spongy. 
    • Vanilla extract: Vanilla extract adds a ton of sweet aroma to the cake. 
    • Flour: Just your classic all-purpose flour should do just well for this recipe. 
    • Sugar: This one’s not just to add sweetness to the cake, but also to draw in water and keep the cake nice and moist. 
    • Pecans: I used some lightly toasted pecans to add to the cake mixture for the crunchy element.
    • Ground cinnamon: A dash of ground cinnamon adds to the flavor and deliciousness of the cake.

    For the Frosting

    • Butter: I used unsalted butter here, but you can also choose to use salted butter if that’s what you prefer. Let it get to room temperature before you use it for the recipe. 
    • Powdered sugar: Powdered sugar helps sweeten the frosting and also adds to the stability of the cream cheese frosting. 
    • Cream cheese: Use good quality, full-fat cream cheese for the recipe. Use cold, refrigerated cheese for best results. 
    • Nuts: To top the cake, I used a mix of pecans and walnuts, roughly chopped. 
    • Vanilla extract: I also added a few drops of vanilla extract to flavor the frosting. 

    See the recipe card below for exact ingredient amounts, nutritional information, and detailed instructions.

    Variations

    • Frosting swap: If you don’t have cream cheese, you can use a simple whipped cream frosting or Swiss meringue frosting instead. 
    • Nut swap: Pecans are the hero ingredient here and lend the cake that Southern flavor, but you can choose to swap them for another nut of your choice if you want to. 
    • Citrusy flavor: For an extra bit of bright flavor and citrusy deliciousness, you can also add a pinch of orange zest into the cake batter- it’s what my grandma always did!

    How to Make Old Fashioned Hummingbird Cake

    Got everything ready? Before you get going, preheat your oven to 350 degrees and get your baking pan ready. Grease and flour the 9 x 13-inch cake pan and line it with some greased parchment paper. 

    Straining pineapple over a bowl to catch the juice.

    Step 1: Prepare pineapple juice. Separate the pineapple juice and pieces.

    Pineapple juice reduced in a saucepan.

    Step 2: Reduce. Cook the juice in a saucepan over medium heat to reduce it.

    Dry ingredients in a bowl.

    Step 3: Mix the dry ingredients. Whisk together the flour, baking powder, baking soda, cinnamon, and salt together in bowl.

    Wet ingredients mixed together in a glass bowl with a whisk.

    Step 4: Prepare the wet mixture. Whisk the eggs and sugar in a large bowl. Add in the oil, mashed bananas, pineapple juice, pineapple pieces, vanilla, and pecans. 

    Flour added to the bowl and mixed in to make the cake batter.

    Step 5: Prepare cake batter. Combine the wet and dry mixture until you get a smooth batter.

    Pouring the cake batter into the baking dish.

    Step 6: Bake the cake. Pour into a cake pan and bake until dark golden brown on the top. 

    Frosting mixed together in a bowl.

    Step 7: Prepare the frosting. Combine butter, sugar, salt, vanilla, and cream cheese in a bowl and whisk until you get stiff peaks.

    Cake flipped upside down on a piece of parchment on a wire rack.

    Step 8: Remove the cake from the pan. Flip the cooled cake over onto a plate or platter. My grandma always used to sprinkle a bit of granulated sugar on the platter before placing the cake.

    Frosted cake on a wooden platter and a spoon adding chopped pecans to the edge.

    Step 9: Frost the cake. Spread the frosting over the cooled cake, top with crushed pecans and walnuts, and serve.

    ⭐️ Hint: Make sure you refrigerate the cake for at least 1 hour for best results. 

    If you love recipes like this, you may also enjoy this Grandma’s Old Fashioned Fruit Salad, Cast Iron Peach Cobbler, My Grandma's Apple Crumble, Strawberry Scones or our Better Than Sex Cake (Slow Cooker) recipe.

    A piece of hummingbird cake on a plate with a fork taking a bite.

    Storage Directions 

    • Storing: Store leftover Hummingbird cake for up to 3 days in an airtight container in the refrigerator.  Remember that since the cake is frosted with cream cheese, it always needs to be refrigerated. 
    • Make Ahead: You can also choose to make the cake in advance if you want to. Simply prepare the cake and refrigerate it for up to 2 days. You can also choose to frost the cake, refrigerate it overnight, and then serve it the next day.
    • Freezing: You can also freeze the cake either in sections or individual slices. Wrap in plastic wrap and then in foil. Store in the freezer for up to two months.

    Serving Suggestions

    This old-fashioned spice cake recipe is perfect for when you’re hosting a party. 

    I love making it a day in advance when I have a little get-together planned, and pairing them with my all-time favorite slow cooker turkey wings, my crowd-pleaser chicken hash brown casserole, and an Ambrosia custard to finish it all up! 

    Cake square on a plate garnished with icing and pecans.

    Recipe Tips

    • Mix well: The key to getting the perfect moist and fluffy texture is to make sure everything is incorporated well into the mixture and there are no lumps whatsoever.
    • Use full-fat cream cheese: To get the frosting to the perfect consistency, use full-fat cream cheese. Low-fat cream cheese can have a higher water content and can cause the frosting to get runny.
    • Use the whisk: When making cream cheese, use the whisk attachment as opposed to the paddle one to get the perfect soft texture.
    • Use fresh leavening agents: Good quality leavening agents will ensure that your cake is perfectly fluffy, and not dense and dry.

    Recipe FAQs

    Do I need to toast the nuts?

    While toasting the nuts is optional, I would highly recommend it as it enhances the flavors of the nuts and makes them more crunchy.

    What other kind of frosting can I use?

    While the richness of the cream cheese frosting is what makes this cake shine, you can also choose to opt for a simple vanilla buttercream if you want to keep things simple and easy.

    Can I use fresh pineapple for the Hummingbird cake?

    You can! Just make sure you chop up the pineapple finely and pulse some of it in a food processor to make the concentrated pineapple syrup.

    A piece of hummingbird cake on a plate with a forkful beside the piece of cake.

    More Old Fashioned Cakes and Desserts 

    • Grandma's Old Fashioned Caramel Sticky Buns
      Grandma's Old Fashioned Caramel Sticky Buns
    • Apple Turnovers
      Old Fashioned Apple Turnover Recipe
    • Grandma's Old Fashioned Fudge Recipe
    • Closeup shot of grandma old fashioned sweet potato pie with bite taken out on white plate.
      Grandma Old Fashioned Sweet Potato Pie Recipe

    Grandma's Hummingbird Cake Video

    Have a look at our video below!  I hope you will be glad you did! My son is a carpenter and we thought his hands looked better with gloves on since he assures me there is no such thing as a hammer class! ? Apparently he will always hit his fingers sometimes!

    YouTube video

    Ready to get cooking? Remember that you can print this recipe if you would like.

    Old fashioned hummingbird cake with a fork topped with a bite next to the slice.

    Grandma's Hummingbird Cake

    Karin and Ken
    Indulge in the most incredibly moist, delicate, and crunchy Grandma’s old-fashioned Hummingbird cake. Try this easy and fail-proof recipe that you'll love.
    Print Recipe Pin Recipe
    Prep Time 30 minutes mins
    Cook Time 45 minutes mins
    Cooling 2 hours hrs 20 minutes mins
    Total Time 3 hours hrs 35 minutes mins
    Course Dessert
    Cuisine American
    Servings 20
    Calories 360 kcal

    Equipment

    • Measuring cups and spoons
    • 13 x 9 inch cake pan
    • fine mesh strainer
    • 3 Mixing Bowls
    • Small saucepan
    • Hand mixer or stand mixer with paddle attachment

    Ingredients
      

    Cake

    • 2 cans (8 oz) crushed pineapple in juice
    • 3 cups all-purpose flour
    • 2 teaspoons baking powder
    • 1 teaspoon baking soda
    • 1 teaspoon ground cinnamon
    • 1 teaspoon salt
    • 2 cups granulated sugar
    • 3 large eggs
    • 1 cup vegetable oil
    • 2 cups large bananas very ripe, peeled and mashed with fork, usually 4-5 bananas
    • 1 ½ cups pecans toasted and chopped
    • 2 teaspoons vanilla extract

    Frosting

    • 20 tablespoons unsalted butter softened
    • 5 cups confectioners' or powdered sugar
    • 2 ½ teaspoons vanilla extract
    • ½ teaspoon salt
    • 20 ounces cream cheese, chilled and cut into 20 equal pieces
    • ½ cup pecans or walnuts chopped
    • orange rind (optional)
    Get Recipe Ingredients

    Instructions
     

    Cake

    • Preheat oven to 350 degrees. Grease a 9 x 13 inch cake pan, line with parchment paper, grease parchment, and flour pan.
    • Drain pineapple in fine-mesh strainer set over bowl, pressing to remove juice.
    • Pour juice into small saucepan and cook over medium heat until reduced to ⅓ cup, about 5 minutes; set aside.
    • Whisk flour, baking powder, baking soda, cinnamon, and salt together in bowl.
    • Whisk sugar and eggs together in separate large bowl. Once combined, whisk in oil.
    • Stir in bananas, pecans, vanilla, drained pineapple, and reduced pineapple juice.
    • Stir in flour mixture until just combined.
    • Pour batter into prepared pan and smooth top with rubber spatula. Bake until dark golden brown on top and toothpick inserted in center comes out clean, 45 to 50 minutes, rotating pan halfway through baking.
    • Allow cake to cool in pan on wire rack for 20 minutes. Remove cake from pan, discarding parchment, allow to cool completely on rack, about 2 hours.

    Frosting

    • Using stand mixer fitted with paddle, or hand mixer, beat butter, sugar, vanilla, and salt together on low speed until smooth. Continue to mix for 2 minutes, scraping down bowl as needed.
    • Increase speed to medium-low, add cream cheese 1 piece at a time, and mix until smooth.. Continue to mix for 2 minutes.
    • Place cooled cake on plate or platter. My grandma always used to sprinkle a bit or granulated sugar on platter before placing cake.
    • Spread 2 cups frosting evenly over top, right to edge of cake and down the sides. Smooth frosting as best you can.
    • Sprinkle top of cake with pecans or walnuts. My grandma used to put a little orange rind but it's not necessary.
    • Refrigerate cake for at least 1 hour before serving.

    Video

    Notes

    • Mix well: The key to getting the perfect moist and fluffy texture is to make sure everything is incorporated well into the mixture and there are no lumps whatsoever.
    • Use full-fat cream cheese: To get the frosting to the perfect consistency, use full-fat cream cheese. Low-fat cream cheese can have a higher water content and can cause the frosting to get runny.
    • Use the whisk: When making cream cheese, use the whisk attachment as opposed to the paddle one to get the perfect soft texture.
    • Use fresh leavening agents: Good quality leavening agents will ensure that your cake is perfectly fluffy, and not dense and dry.

    Nutrition

    Calories: 360kcalCarbohydrates: 73gProtein: 6gFat: 40gSaturated Fat: 15gPolyunsaturated Fat: 9gMonounsaturated Fat: 12gTrans Fat: 1gCholesterol: 87mgSodium: 374mgPotassium: 195mgFiber: 2gSugar: 54gVitamin A: 791IUVitamin C: 2mgCalcium: 71mgIron: 1mg
    Keyword hummingbird cake recipe, old fashioned hummingbird cake
    Tried this recipe?Let us know how it was!

    This post was originally published April 2017. It has been updated with new images and content.

    Share31
    Pin298
    Post
    Email
    Share
    338Shares
    329Shares

    More Dessert Recipes

    • No bake chocolate oatmeal cookies on a plate.
      No-Bake Chocolate Oatmeal Cookies 
    • A strawberry rice krispie treat held in the air.
      Strawberry Rice Krispie Treats 
    • A wooden spoon holding some peanut butter Chex mix.
      Peanut Butter Chex Mix
    • Popcorn bars in a pan with a spatula holding one up and over the dish.
      Toffee Crunch Popcorn Bars 

    Leave a Reply Cancel reply

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

    Recipe Rating





    Welcome!

    We are the kitchen divas: Karin and my partner in life, Ken.

    We have been attached at the heart and hip since the first day we met, and we love to create new dishes to keep things interesting. Variety is definitely the spice of life!

    More about us

    Most Popular Summer Salads!

    • Cucumber and onion salad in vinegar in a bowl.
      Old-Fashioned Cucumbers and Onions in Vinegar
    • Cold asparagus salad on a plate with spoonful held above it.
      Easy Cold Asparagus Salad
    • Mediterranean Tortellini Caprese Salad (Costco Copycat)
    • A bowl of creamy cucumber salad.
      Creamy Cucumber Salad

    More Red, White and Blue Desserts ➡️

    Summer Favorites

    • Grandma's Old Fashioned Fruit Salad
    • A bowl of cheesecake fruit salad with a wooden spoon.
      Cheesecake Fruit Salad
    • Orange fluff salad in a teal colored bowl on a table with marshmallows and mandarin oranges around the bowl.
      Orange Fluff Salad
    • A slice of cherry cream cheese pie on a plate.
      Cherry Cream Cheese Pie (No Bake)

    More Sweet Treats ➡️

    Footer

    ↑ back to top

    About

    • About
    • Privacy Policy

    Newsletter

    • Sign up for emails and what's new!

    Contact

    • Contact
    • Work With Us

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Kitchen Divas All Rights Reserved