Hummingbird cake

Hummingbird cake

Packed full of fruit, this impressive three-tiered cake would make an indulgent birthday cake.


For the cake
For the cream cheese icing

Preparation method

  1. Preheat oven to 180C/350F/Gas 4. Grease and line three 20cm/8in cake tins.

  2. Sift the flour, caster sugar, ground cinnamon and bicarbonate of soda together in a bowl.

  3. Stir in the eggs, sunflower oil, nuts, fruit and orange zest until well combined.

  4. Divide the cake batter among the three cake tins and bake in the oven for 30-35 minutes, or until risen and golden-brown.

  5. Remove from the oven and set aside to cool for 10 minutes. Run a round-bladed knife around the inside edge of the tins to loosen the cakes. Remove the cakes from their tins and transfer to a wire rack to cool completely.

  6. Meanwhile, for the cream cheese icing, blend the cheese and butter together with an electric whisk until thick and creamy. Add the orange zest and sift in the icing sugar. Stir gently until well combined, then chill in the fridge until needed.

  7. Once the cakes are cool, spread cream cheese icing on top of each cake. Stack the cakes to make one three-tiered cake.

Less than 30 mins preparation time

30 mins to 1 hour cooking time

Serves 12

Quick recipe finder

Type the ingredients you want to use, then click Go. For better results you can use quotation marks around phrases (e.g. "chicken breast"). Alternatively you can search by chef, programme, cuisine, diet, or dish (e.g. Lasagne).

Advanced search options

This recipe is from...

The Great British Bake Off 1. Cakes bbc_one The Great British Bake Off

Next on


2:30pm Monday 7 December

The 12 new bakers don their aprons and head for the iconic tent for cake week.

Added. Check out your playlist Dismiss