• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Peter's Food Adventures
  • Home
  • About
  • Recipes
  • Travel
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
  • recipes
  • about
  • travel
  • Follow and Share!

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • recipes
    • about
    • travel
  • Follow and Share!

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Desserts

    Hummingbird Cake Recipe

    Author: Peter Kolesnichenko · Published: May 25, 2023

    Jump to Recipe

    This Hummingbird Cake recipe is moist and delicious, loaded with ripe bananas, crushed pineapple, and toasted pecans, finished with a velvety cream cheese frosting. Perfect for your next celebration or to impress your guests at a potluck, this cake is the ultimate indulgence for any occasion.

    hummingbird cake
    hummingbird cake ingredients
    mixing batter

    What's Hummingbird Cake?

    Hummingbird Cake was created in Jamaica, then brilliantly marketed to invite Americans to their island. Made popular by Southern Living Magazine, and rest is history.

    Hummingbird Cake combines the flavors of banana, pineapple, pecans and spices, resulting in a moist and flavorful treat. Similar to a carrot cake, but packed with tropical flavor, smothered in a sweet cream cheese frosting.

    Key Ingredients

    • Self Rising Flour
    • Sugar - brown sugar and white sugar
    • Spices - cinnamon and nutmeg
    • Eggs
    • Vegetable Oil
    • Vanilla Essence
    • Ripe Bananas - mashed with a fork
    • Can of Crushed Pineapples - drained
    • Pecans - save some for topping the cake
    • Desiccated Coconut
    • Cream Cheese Frosting - with butter, icing sugar and vanilla
    batter with pecans
    pouring cake batter

    How to Make Hummingbird Cake

    1. Prepare - preheat your oven to 320°F (160°C). Grease and flour two 9-inch round cake pans. Line the base of the pans with round cut outs of baking paper.
    2. Mix Dry Ingredients - in a large mixing bowl, combine the flour, sugar, salt, and cinnamon.
    3. Add Liquids - add the eggs, vegetable oil, and vanilla extract to the dry ingredients. Whisk until the batter is smooth (about 2 minutes).
    4. Fold - gently fold in the mashed bananas, 1 cup of crushed pineapple, and 1 cup of chopped pecans (if desired). Be careful not to overmix the batter.
    5. Pour - Divide the batter equally among the prepared cake pans. Smooth the tops with a spatula.
    6. Bake - in the preheated oven for approximately 35 minutes, or until a toothpick inserted into the center of the cakes comes out clean.
    7. Cool - remove the cakes from the oven and let them cool in the pans for 10 minutes. Then, transfer them to a wire rack to cool completely.
    8. Prepare Frosting - beat the softened butter and cream cheese together until creamy and smooth, gradually adding icing sugar and vanilla essence.
    9. Layer the Cake - once the cakes have cooled completely, place one layer on a serving plate and spread a generous amount of cream cheese frosting on top. Repeat with the remaining layers, stacking them on top of each other. Use frosting to cover the top and sides of cake.
    10. Decorate - sprinkle additional chopped pecans, banana slices for a beautiful finishing touch.
    11. Allow to Set - for at least an hour before serving, or refrigerate if desired. This will allow the flavors to meld together, resulting in an even more delicious cake.

    How to Make Self Rising Flour

    Self-rising flour is a versatile ingredient commonly used in baking. Here's a simple method to make self-rising flour for this recipe:

    • 3 cups of all purpose flour
    • 4½ teaspoons baking powder
    • ½ teaspoon salt
    cake in pan
    frosting on cake

    Hummingbird Cake Topping Ideas

    • Classic - topped with cream cheese and served on a cake platter
    • Fresh Fruit - garnish with slices of fresh fruit like bananas, pineapple or even berries
    • Flowers - edible flowers add a beautiful tropical presentation
    • Coconut and Nuts - toasted coconut and pecans sprinkled over cake
    • Caramel Drizzle - elevate the cake with a drizzle of caramel

    Recipe Tips and FAQs

    • Ripe Bananas - using ripe bananas ensures better flavor, sweeter and tastier banana flavor
    • Drain - make sure to drain the crushed pineapple well to remove excess moisture and prevent a soggy cake.
    • Toast Pecans - adds depth to flavors. Toast by placing pecans in a non-stick frying pan over medium heat. Stir with a wooden spoon continuously so they don't burn. As they start to turn a bit darker and smell like toasting nuts, they are done. Cool on a paper towel.
    • Lighter Cake - for a lighter version of the cake, you can substitute a portion of the oil with unsweetened applesauce.
    • Vanilla Bean - to elevate the flavors in your cream cheese frosting, try Vanilla Bean Paste. You'll never use regular vanilla again.
    layering hummingbird cake
    frosting a cake

    Can I Make Hummingbird Cake in
    Advance?

    Absolutely! This cake actually tastes better when made a day in advance. Just store it in an airtight container in the refrigerator, and the flavors will continue to develop.

    Can I freeze Hummingbird Cake?

    Yes, you can freeze hummingbird cake. Wrap it tightly in plastic wrap and place it in a freezer-safe container. Thaw it in the refrigerator overnight before serving. Best frozen without frosting.

    Can I Omit the Nuts From the Recipe?

    Certainly! If you have a nut allergy or simply prefer a nut-free cake, you can omit the pecans without significantly affecting the taste or texture.

    Can I Use a Different Frosting?

    While cream cheese frosting pairs beautifully with hummingbird cake, you can use a vanilla or coconut frosting if desired. However, the cream cheese frosting complements the flavors of the cake perfectly.

    doctor bird cake

    Dessert Recipes You'll Love

    • Sticky Date Pudding with Butterscotch Sauce
    • Pavlova Trifle
    • No Bake Cherry Cheesecake
    • Sharlotka Apple Cake
    • American Apple Pie
    • Pumpkin Roll with Cream Cheese
    • German Plum Cake
    • Bird's Nest Cookies

    Indulge in the heavenly flavors of a homemade Hummingbird Cake by following this simple and delicious recipe. This cake is a showstopper at any occasion. So grab your apron, and get ready to create a sensational hummingbird cake that will leave your guests begging for more. Bon Appetit! Приятного аппетита!

    hummingbird cake recipe

    Hummingbird Cake Recipe

    Hummingbird Cake recipe is a classic Southern cake made from bananas, pineapples, coconuts and pecans. Generously slathered in Vanilla Bean Cream Cheese frosting, you're gonna love this tropical cake. 
    5 from 23 votes
    Print Recipe Pin Recipe Rate Recipe
    Course: Cakes, Dessert
    Cuisine: American, Jamaican
    Keyword: Hummingbird Cake recipe
    Servings: 8 people

    Equipment

    • 2 9-inch round cake pans

    Ingredients

    • 3 cups Self Rising Flour
    • 3 Eggs
    • 1 cups Brown Sugar firmly packed
    • 1 cup White Sugar
    • 1¼ cup Vegetable Oil
    • 1 teaspoon Cinnamon
    • ⅛ teaspoon Nutmeg
    • 1 teaspoon Vanilla Essence
    • ½ teaspoon Salt if self raising flour doesn't contain salt
    • 2 Mashed Bananas
    • 1 cup Crushed Pineapple drained from juice
    • 1½ cups Chopped Pecans (save ½ cup for topping)
    • ½ cup Desiccated Coconut

    Cream Cheese Frosting

    • 8 oz (500g) Cream Cheese at room temperature
    • 2 cups Icing Sugar
    • ½ cup Butter at room temperature
    • 1 teaspoon Vanilla Bean Paste
    Prevent your screen from going dark

    Instructions

    • Preheat your oven to 320°F (160°C). Grease and flour two 9-inch round cake pans. Line the base of the pans with round cut outs of baking paper.
    • In a large mixing bowl, combine the flour, sugar, salt, and cinnamon.
    • Add the eggs, vegetable oil, and vanilla extract to the dry ingredients. Whisk until the batter is smooth (about 2 minutes).
    • Gently fold in the mashed bananas, crushed pineapple, and 1 cup of chopped pecans (if desired). Be careful not to over-mix the batter.
    • Divide the batter equally among the prepared cake pans. Smooth the tops with a spatula.
    • Bake in the preheated oven for approximately 35 minutes, or until a toothpick inserted into the center of the cakes comes out clean.
    • Remove the cakes from the oven and let them cool in the pans for 10 minutes. Then, transfer them to a wire rack to cool completely.
    • Prepare the cream cheese frosting. Beat the softened butter and cream cheese together until creamy and smooth.
    • Gradually add the icing sugar, one cup at a time, beating well after each addition. Stir in the vanilla extract until the frosting is smooth and fluffy.
    • Once the cakes have cooled completely, place one layer on a serving plate and spread a generous amount of cream cheese frosting on top. Repeat with the remaining layers, stacking them on top of each other.
    • Use the remaining cream cheese frosting to frost the sides and top of the cake.
    • Decorate with additional chopped pecans, banana slices or fresh flowers for a beautiful finishing touch.
    • Allow the cake to set for at least an hour before serving, or refrigerate if desired. This will allow the flavors to meld together, resulting in an even more delicious cake.
    Tried this recipe?Mention @petersfoodadventures or tag #petersfoodadventures!

    ©PetersFoodAdventures.com *originally posted October 2018, updated May 2023

    serving hummingbird cake
    hummingbird cake pin

    More Desserts

    • spice cookies
      Spice Cookies Recipe
    • no bake cherry cheesecake on a plate
      No Bake Cherry Cheesecake
    • serving dulce de leche in a can
      Condensed Milk Dulce de Leche
    • paska bread baked with a XB on the side
      Paska Easter Bread

    Primary Sidebar

    Peter's Food Adventures - where you'll find Russian recipes, Slavic and International favorites with some fun travel and cooking videos. A Russian Food Blogger.

    Hi, I'm Peter!

    Are you looking for a little inspiration in the kitchen? Let me show you how to create tasty meals for your family!

    Food is the ingredient that brings people together. I love authentic foods, and have a very multicultural food background. I am genuinely happy to share the recipes of foods that make me and my family happy. And hopefully yours too. 

    Learn more about me →

    As Featured On

    As Featured On various magazine brands

    Popular Recipes

    • Homemade Fruit Leather recipe made from Apricots or Plums. Naturally sun dried without any nasty ingredients. A healthy and tasty snack for your family.
      Apricot Fruit Leather Recipe
    • asian potatoes in a bowl beside chinese spoons
      Crispy Asian Potatoes
    • Quick Pickled Summer Squash - A great way to preserve your vegetables. These are so good! Throw a few on a hamburger, Perfect condiment for bbq season this summer!
      Summer Pickled Squash
    • Sweet Chili & Bacon Zucchini Boats
      Thai Zucchini Boats

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • Intellectual Property

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Peter's Food Adventures

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Cookie settingsACCEPT
    Privacy & Cookies Policy

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
    Non-necessary
    Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
    SAVE & ACCEPT
    2136 shares
    • 1423