• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Bake Play Smile
MENUMENU
  • Home
  • Shop
  • About Me
    • Meet Lucy
    • Work With Me
  • Contact me
  • Recipes
  • Main Dishes
  • Savoury Breads & Muffins
  • Salads & Sides
  • Soups
  • Bars Brownies & Slices
  • Cakes & Cupcakes
  • Christmas
  • Cookies
  • Desserts
  • Easter
  • Drinks
  • Healthy Treats
  • Sweet Breads & Muffins
  • Thermomix Recipes
  • Thermomix Cookies
  • Thermomix Bars Brownies & Slices
  • Thermomix Cakes & Cupcakes
  • Thermomix Chistmas Recipes
  • Healthy Thermomix Recipes
  • Thermomix Desserts
  • Thermomix Breads & Muffins
  • Thermomix Easter Recipes
  • Thermomix Lunch Box Recipes
  • Thermomix Main Meals
  • Thermomix Sides & Salads
  • Thermomix Soups
  • Recipes for Toddlers & Kids
  • Family Dinners
  • Healthy Snacks
  • Kids Parties
  • Freebies
  • Lunch Box Ideas
  • Sweet Treats
  • Extras
  • Baking 101 - Tips & Tricks
  • Blogger Resources
  • Recipe Videos
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • Thermomix Recipes
  • Shop
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home » Recipes » Cakes & Cupcakes » Hummingbird Cake with Cream Cheese Frosting

    Hummingbird Cake with Cream Cheese Frosting

    Published: Jun 9, 2021 by Lucy · This post may contain affiliate links · 14 Comments

    Jump to Recipe
    One slice of cake on a white plate

    This classic layered Hummingbird Cake with Cream Cheese Frosting is filled with moist and fruity flavours, all thanks to ripe bananas and sweet pineapple. With chopped pecans and a smooth cream cheese frosting, hummingbird cake is perfect for any occasion!

    Crushed pecans and cream cheese frosting on a serve of layered hummingbird cake.

    So easy to prepare, this recipe for hummingbird cake is simply delicious. Soft and moist, full of fruit and comforting ingredients such as cinnamon and vanilla - you're going to love it!

    Hummingbird cake is up there as an all-time favourite cake recipe. This is a popular cake served at cafes, however nothing beats this decadent homemade version.

    If you would like some more simple cakes and desserts that are made using different fruits, then be sure to check out my carrot cake with pineapple, apple, zucchini and carrot bread, or easy banana cake with cream cheese frosting recipes.

    A two layer hummingbird cake made with banana and pineapple cake and cream cheese frosting.

    Why You're Going To Love This Recipe

    • Perfect For Special Occasions - This cake is perfect for birthday celebrations, parties, special occasions, and so much more!
    • Feeds A Crowd - This makes a BIG cake! In fact it will feed 16 of your favourite friends, family or coworkers.
    • Easy but impressive - With just some basic steps, this layered cake recipe is incredibly easy and a breeze to create!
    • Delicious - Moist flavours all thanks to juicy pineapple chunks and banana that compliment the pecans, vanilla, and cinnamon so well.
    • The Frosting - Hummingbird cake just wouldn't be the same without cream cheese frosting. Layer it between the two cakes and then smother the remainder all over the top.

    What You Need

    You probably already have some ripened bananas sitting in your fruit bowl that you are eager to use! With just a handful of simple cake ingredients, you will have a showstopping cake whipped up in no time at all!

    Note: Please scroll to the recipe card at the bottom of the post for ingredient quantities and the full detailed method.

    Top view of individual ingredients for hummingbird cake
    • Self raising flour - if you don't have self-raising flour, you can make your own by sifting 2 teaspoons of baking powder through every 1 cup of plain flour
    • Cinnamon - choose ground cinnamon
    • Caster sugar - caster sugar is finer than granulated sugar, yet not as fine as icing sugar. To learn how to make caster sugar, refer here
    • Bananas - the riper the better!
    • Pineapple Chunks - a can of fresh pineapple chunks is great, just make sure to drain well. You can also use chunks of fresh, ripe pineapple
    • Oil - vegetable oil is what I like to use, but you can use any neutral oil like coconut oil, canola oil or sunflower oil
    • Eggs - large, (approx 55g) at room temperature
    • Vanilla Extract - or vanilla essence
    • Pecans - roughly chop the pecans
    • Icing sugar - for the frosting
    • Butter - either salted or unsalted butter is fine, softened to room temperature.
    • Cream Cheese - I like to use full-fat cream cheese for extra flavour. Allow to soften to room temperature
    • Lemon - Lemon juice and zest give this cake a subtle citrus flavour.

    Step By Step Instructions

    Just 20 minutes prep time is needed to make this easy hummingbird cake.

    Note: Please scroll to the recipe card at the bottom of the post for ingredient quantities and the full detailed method.

    Step 1 - Preheat Oven

    Preheat the oven to 160 degrees Celsius (fan-forced) or 320 degrees Fahrenheit. Grease and line 2 x 23cm round cake tins.

    Step 2 - Mix The Dry Ingredients

    Sift the flour and cinnamon into a bowl and add the sugar.

    Sifted self raising flour and cinnamon in a clear glass bowl

    Step 3 - Prepare The Wet Ingredients

    In a separate bowl mash the bananas with a fork. Add the pineapple chunks that have been drained and chopped as well as the oil, eggs, vanilla extract, and chopped pecans and mix gently until combined.

    Mashed bananas, chopped pineapple, oil, eggs and pecans in a bowl.
    Wet ingredients and chopped pecans mixed through in a bowl

    Step 4 - Combine The Mixture

    Next, fold the wet ingredients into the dry ingredients until combined. The mixture will still be lumpy.

    Wet mixture being poured in to bowl of flour and sugar
    Top view of cake batter in bowl with spoon

    Step 5 - Bake In Two Cake Tins

    Divide the cake batter evenly between the two tins and bake between 35-40 minutes or until cake springs back when lightly touched in the centre.

    Two round cake tins filled with cake batter divided evenly between them

    Step 6 - Make the Frosting

    Sift the icing sugar into a bowl. Then add softened butter, softened cream cheese, lemon juice, and lemon zest. Beat until pale and creamy.

    Ingredients for cream cheese frosting in a blender
    Cream cheese frosting mixed smooth in blender

    Step 7 - Assemble The Cake

    Once cooled, place one of the cakes on a serving plate. Add a layer of cream cheese frosting then place the other cake on top. Spread the remaining cream cheese frosting over the top of the cake and sprinkle with crushed pecans.

    A two layer hummingbird cake with cream cheese frosting and crushed pecans

    Expert Tips And FAQ

    Why is a hummingbird cake called a hummingbird cake?

    Inspired by a Jamaican variety of hummingbirds because the ingredients are thought to be as sweet as nectar to attract hummingbirds.

    What is the difference between hummingbird cake and carrot cake?

    The main difference between hummingbird and carrot cake is that hummingbird cake contains banana and pineapple rather than carrot!

    Can I make this cake nut-free?

    If you're nut-free, then you can simply omit the pecans.

    Any tips for the frosting?

    Be sure to use full-fat cream cheese. For a thicker frosting use pure icing mixture or for a softer frosting choose icing sugar mixture.

    What is caster sugar?

    Caster sugar is granulated sugar that has been ground down into a finer consistency. It is a cross between icing (confectioner's) sugar and regular granulated cane sugar.

    Storing

    Store this cake recipe in a cool place at room temperature for up to four hours. If storing longer, place it into an airtight container in the refrigerator, but allow to come to room temperature before serving. Consume refrigerated hummingbird cake within two days.

    Freezing

    Wrap the cooled cake in plastic wrap or aluminium foil and place it in an airtight container. Freeze the cake for up to three months. Allow to defrost before consuming.

    A serve of layered hummingbird cake with some on a fork.

    Related Recipes

    Nothing beats a classic cake recipe... check out a few more of my favourites here: 

    • Ultimate Butter Cake with Buttercream Frosting - this is the best butter cake recipe and has a yummy buttercream frosting!
    • Caramel Mud Cake - easy and ready in no time, this rich caramel mud cake will feed a crowd and be loved by everyone.
    • Chocolate Mud Cake - did someone say chocolate? Indulgent in rich chocolate flavours, this easy recipe is perfect to satisfy those chocolaholics.
    • Easy Apple Cake - made with fresh apple slices and topped with crunchy almond flakes, this comforting apple recipe is moist and oh so yummy.
    • Baked Lemon Cheesecake - a delicious cookie crumb base is filled with tangy and creamy cheesecake for a not too sweet treat.
    • White Chocolate Mud Cake - perfect for any birthday or special occasion, this white chocolate cake is a true classic and so easy to make.
    • Raspberry & Cream Jelly Cakes - these buttery vanilla cakes are fluffy and so decadent all thanks to the sweet combination of raspberries and coconut.
    A slice of hummingbird cake being removed from the remaining cake

    WANT EVEN MORE DELICIOUS RECIPES? Subscribe to my newsletter or follow along on Facebook or Instagram. And if you love baking, then please come and join my Facebook cooking club group or subscribe to my YouTube channel. 

    A slice of hummingbird cake on a white plate

    Hummingbird Cake with Cream Cheese Frosting

    This classic Hummingbird Cake with Cream Cheese Frosting is filled with moist and fruity flavours, all thanks to ripe banana and sweet pineapple. With chopped pecans and a smooth cream cheese frosting, hummingbird cake is perfect for any occasion!
    5 from 11 votes
    Print Pin Rate
    Course: baking, Cakes
    Cuisine: western
    Prep Time: 20 minutes
    Cook Time: 40 minutes
    Total Time: 1 hour
    Servings: 16 serves
    Calories: 625kcal
    Author: Lucy - Bake Play Smile

    Ingredients

    • 350 g (2 ½ cups) self raising flour
    • 1 tsp cinnamon
    • 350 g (1 ¾ cup) caster sugar
    • 3 medium bananas very ripe, mashed
    • 425 g tin of pineapple chunks drained and chopped
    • 250 mls (1 cup) vegetable oil
    • 2 eggs large
    • 1 tsp vanilla extract
    • 100 g (½ cup) pecans roughly chopped

    For the cream cheese frosting:

    • 400 g (3 ¼ cup) icing sugar
    • 150 g butter room temperature
    • 250 g cream cheese full fat
    • zest of 1 lemon
    • juice of ½ lemon
    • 50 g (¼ cup) pecans crushed, to decorate
    Metric - US Customary

    Instructions

    Conventional Method

    • Preheat oven to 160 degrees celsius (fan-forced). Grease and line 2 x 23cm round cake tins. 
    • Sift the self raising flour and cinnamon into a bowl and add the caster sugar. 
    • In a separate bowl, mash the bananas with a fork. Drain the pineapple chunks, roughly chop, and add to the bowl with the bananas. Add the oil, eggs, vanilla extract, chopped pecans and mix until just combined. 
    • Fold the banana mixture through the dry mixture and stir until just combined. 
    • Divide the mixture equally between the two cake tins and bake for 35-40 minutes or until the cakes spring back when lightly touched in the centre. 
    • Allow the cakes to cool for 10 minutes and then transfer to a wire rack to cool completely. 
    • To make the cream cheese frosting, sift the icing sugar into a bowl, add the butter and beat with hand-held beaters or a stand mixer until pale and creamy. 
    • Add the cream cheese, lemon zest and lemon juice and beat until smooth. 
    • Place one of the cooled cakes onto a serving dish. Add a layer of cream cheese frosting. Place the 2nd cake on top and spread over the remaining cream cheese frosting. Decorate with crushed or chopped pecans. 

    Thermomix Method

    • Preheat oven to 160 degrees celsius (fan-forced). Grease and line 2 x 23cm round cake tins. 
    • Place the self raising flour and cinnamon into the Thermomix bowl. Sift by pressing Turbo for 5-10 seconds. Set aside in a separate bowl.
    • Place the bananas into the Thermomix bowl and mix for 5 seconds, Speed 4.
    • Add the chopped pineapple chunks, eggs, oil and vanilla extract. Mix for a further 5 seconds, REVERSE, Speed 4. 
    • Add the flour mixture, caster sugar and pecans and mix for 5 seconds, REVERSE, Speed 4. Scrape down the sides of the bowl and repeat for a further 2 -3 seconds, REVERSE, Speed 4. 
    • Divide the mixture equally between the two cake tins and bake for 35-40 minutes or until the cakes spring back when lightly touched in the centre. Allow the cakes to cool for 10 minutes and then transfer to a wire rack to cool completely. 
    • To make the cream cheese frosting, cut the cream cheese and butter into 3cm cubes and place all of your frosting ingredients into your Thermomix bowl. Mix for 20 seconds, Speed 5. Scrape down the sides and mix for a further 20 seconds, Speed 5 or until the cream cheese frosting has combined and is smooth and creamy.
    • Place one of the cooled cakes onto a serving dish. Add a layer of cream cheese frosting. Place the 2nd cake on top and spread over the remaining cream cheese frosting. Decorate with crushed or chopped pecans. 

    Notes

    Storing
    Store this cake recipe in a cool place at room temperature for up to four hours. If storing longer, place it into an airtight container in the refrigerator, but allow it to come to room temperature before serving. Consume refrigerated hummingbird cake within two days.
    Freezing
    Wrap the cooled cake in aluminium foil or plastic wrap and place it in an airtight container. Freeze the cake for up to three months. Allow to defrost before consuming.
    Tips For Cream Cheese Frosting
    Be sure to use full-fat cream cheese. For a thicker frosting use pure icing mixture or for a softer frosting choose icing sugar mixture.

    Nutrition

    Calories: 625kcal | Carbohydrates: 74g | Protein: 5g | Fat: 36g | Saturated Fat: 21g | Cholesterol: 57mg | Sodium: 126mg | Potassium: 203mg | Fiber: 2g | Sugar: 53g | Vitamin A: 505IU | Vitamin C: 4.5mg | Calcium: 37mg | Iron: 0.8mg
    Did you try this recipe?Mention @BakePlaySmileBlog or tag #BakePlaySmile!

    Recipe adapted from this original Jamie Oliver recipe. 

    « Wagon Wheel Marshmallow Slice
    Ham And Cheese Pinwheels »

    Reader Interactions

    Comments

    1. Marteen

      October 09, 2022 at 7:41 am

      5 stars
      Made this for my mums 90th birthday. It was absolutely delicious. And having the thermomix directions makes it so easy. Will definitely make again.

      Reply
      • Lucy

        October 09, 2022 at 4:36 pm

        So glad to hear that!

        Reply
        • Claire

          January 03, 2023 at 3:09 pm

          Hi Lucy. I'm looking to make this cake as a double layer birthday cake. I'd make the cake ahead of time and keep in the fridge til needed but do you know how well the cream cheese frosting would pipe? Thanks!

          Reply
          • Lucy

            January 04, 2023 at 8:01 am

            Hi Claire, it will be fine to pipe - you may just have to add a little extra pure icing sugar to make it thick enough to pipe though.

            Reply
    « Older Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    I’m Lucy! A mum, a wife, a food blogger and a lover of all things to do with food! I love creating delicious, no-fuss Thermomix and conventional recipes the whole family will love. Classic baking favourites, lunch box snacks, quick and easy family dinners and more!

    More about me →

    Popular Kids Recipes

    • A bowl filled with malted milk and coconut balls.
      Milo Balls | 4 Ingredient Recipe
    • Introducing the famous 100 Cookie Recipe made with just 4 ingredients... butter, caster sugar, condensed milk and self-raising flour. This freezer-friendly cookie dough can be flavoured with any add-ins you like!
      The Famous 100 Cookie Recipe | Condensed Milk Cookies
    • Our classic banana muffin recipe bakes perfectly soft and moist muffins that are ready in less than 30 minutes! A super easy recipe that's great for lunch boxes.
      Easy Banana Muffins
    • Raspberry cheesecake jelly slice on a white cake stand.
      Easy Jelly Slice
    • A stack of chocolate chip biscuits.
      The BEST Chocolate Chip Cookies
    • A quick and easy classic dark chocolate hedgehog slice made with crushed biscuits, walnuts, coconut and condensed milk... the perfect melt and mix slice!
      Chocolate Hedgehog Slice | No-Bake

    BBQ Favourites

    • Golden chicken rissoles on a plate with salad in the background.
      Chicken Rissoles
    • A hand lifting up a piece of creamy spinach cob loaf dip with crusty bread.
      Spinach Cob Loaf
    • An overhead shot of creamy dip.
      Cream Cheese Dip
    • A beef rissole on a fork in front of rocket and sauce.
      Beef Rissoles
    Names of brands that Bake Play Smile has had recipes featured in.

    Summer Salads

    • An overhead shot of a broccoli salad with bacon, almonds, cranberries and a creamy dressing.
      Creamy Broccoli Salad With Bacon
    • A bowl of cabbage salad with noodles.
      Chang's Crispy Noodle Salad
    • A rectangular serving dish filled with a pomegranate and yoghurt salad.
      Cypriot Grain Salad | Chef Recipe
    • A white plate topped with chopped potatoes, egg, bacon and spring onions.
      Creamy Bacon, Egg & Potato Salad

    Thermomix Cookbooks

    Browse our range of Thermomix cookbooks.

    Footer

    ↑ back to top

    About

    • About
    • Privacy Policy
    • Work With Me
    • Accessibility
    • Terms Of Use

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Shop the store

    Copyright © 2021 Bake Play Smile

     
    Manage Cookie Consent
    To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    Manage options Manage services Manage vendors Read more about these purposes
    View preferences
    {title} {title} {title}