Hummingbird Cake Slice

Hummingbird Cake Recipe

Hummingbird Cake combines light and fluffy cake layers with a nutty crunch and just the right amount of creamy richness from the frosting.

Course Dessert
Cuisine American
Keyword Hummingbird Cake
Cook Time 45 minutes
Total Time 45 minutes
Author Regina


For the cake layers

  • 3 cups self-raising flour
  • 2 cups sugar
  • 3/4 cup vegetable oil
  • 1/3-1/2 cup chopped walnuts and pecans more for decoration
  • 8 oz pineapple canned and crushed, or 15 oz/430g can for added pineapple in the filling
  • 2 mashed ripened bananas
  • 1 tsp vanilla
  • 1 tsp cinnamon
  • 4 large eggs beaten

For the frosting

  • 9 oz/250 g cream cheese softened
  • 6 tbsp butter softened
  • 1 tsp vanilla
  • dash of milk
  • 24 oz/700 g icing sugar



  1. Preheat oven to 350F. Prepare two 9” cake pan by greasing and flouring them. Put all cake ingredients into one large mixing bowl and stir everything with a wooden spoon until just combined.
  2. Divide batter into prepared pans and bake for about 45 minutes (until skewer inserted in the center comes out clean). Cool layer in cake pan for 10 minutes, then invert onto wire cake and cool fully.


  1. Beat softened butter and cream cheese with mixer for about 5 minutes, until fluffy. Stir in vanilla and milk. Add icing sugar in small increments until you reach desired consistency.


  1. Level cake layers. Place one layer onto a cake platter, spread some of the frosting on top as filling and add remaining crushed pineapple, if desired. Top with second cake layer and ice the sides and top of the cake with the rest of the frosting. Sprinkle chopped nuts on top and sides.