Hummingbird cake

Hummingbird cake

  • serves 8-10
  • Easy

Pineapple and banana meets heady spices in this glorious American cake recipe, sandwiched together with a cream cheese buttercream


Want to know how to make a classic hummingbird cake? Follow our step-by-step recipe or check out more easy cake ideas here.



  • self-raising flour 300g, sifted
  • baking powder ½ tsp
  • bicarbonate of soda ½ tsp
  • golden caster sugar 300g
  • ground cinnamon 1 tsp
  • nutmeg a good grating
  • bananas 3, ripe and mashed
  • sunflower oil 200ml
  • eggs 3 large
  • pineapple 200g chunks, roughly chopped
  • orange 1 large, zested
  • vanilla extract 1 tsp
  • pecans and walnuts 40g of each, chopped (plus extra for the top)


  • icing sugar 400g
  • unsalted butter 100g, cubed and softened, plus extra for the tin
  • soft cheese 150g
  • oranges 1½, zested


  • Step 1

    Heat the oven to 180C/fan 160C/gas 4. Butter and line two deep 20cm springform cake tins with baking paper.

  • Step 2

    Mix the flour, baking powder, bicarb, sugar, cinnamon and nutmeg in a bowl.

  • Step 3

    In a separate bowl, whisk the bananas, oil and eggs to combine. Stir in the pineapple, orange zest and vanilla.

  • Step 4

    Fold the flour mixture into the batter until just combined. Stir through the chopped pecans and walnuts. Divide the mixture between the tins and bake for 45 minutes or until a skewer inserted into the middles comes out clean. Leave in the tins for 10 minutes before turning out onto a wire rack to cool completely.

  • Step 5

    To make the buttercream, sift the icing sugar into a bowl, add the butter and soft cheese, and beat with electric beaters for 5 minutes until combined. Stir through the zest of 1 orange.

  • Step 6

    Ice a thin layer on top of one of the cakes, sandwich the other on top and ice again. Leave to set in the fridge for 20 minutes. Top with the remaining nuts and orange zest.

Go retro with pineapple upside-down cake

Pineapple upside-down cake

Nutritional Information

  • Kcals 804
  • Fat 39.8g
  • Saturates 11.2g
  • Carbs 102g
  • Sugars 77.6g
  • Fibre 3.2g
  • Protein 7.7g
  • Salt 0.6g