Hummingbird Cake with Cream Cheese Frosting Recipe

A slice of hummingbird cake
Creative Photo Services/StockFood Creative/Getty
Ratings (63)
  • Total: 50 mins
  • Prep: 20 mins
  • Cook: 30 mins
  • Yield: 16 Servings
Nutritional Guidelines (per serving)
900 Calories
51g Fat
108g Carbs
7g Protein
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This hummingbird cake is always a hit with families or for any celebration. It's a moist cake flavored with cinnamon, pineapple, pecans, and bananas and topped with a cream cheese frosting.

The cake originated in Jamaica in the 1960s and was part of an Air Jamaica tourism campaign. It was named the "doctor bird cake," after the national bird of Jamaica. The doctor bird is a member of the hummingbird family. You'll enjoy a little tropical vacation with a cake you can make anywhere and anytime. Wouldn't it be perfect at a bon voyage party for friends who are going on a Caribbean cruise?


  • 3 cups all-purpose flour, 13 1/2 ounces
  • 2 cups granulated sugar
  • 1/2 teaspoon salt
  • 2 teaspoons baking soda
  • 1 teaspoon ground cinnamon
  • 3 eggs, beaten
  • 1 1/4 cups vegetable oil
  • 1 1/2 teaspoons vanilla extract
  • 1 can (8 oz). crushed pineapple, well-drained
  • 1 cup chopped pecans
  • 2 cups chopped firm ripe banana
  • Cream Cheese Frosting:
  • 16 ounces cream cheese, softened
  • 1 cup butter, room temperature
  • 2 pounds confectioners' sugar
  • 2 teaspoons vanilla extract
  • 1/2 to 1 cup chopped pecans, toasted if desired

Steps to Make It

Preheat oven to 350 F. Generously grease and flour three 9-inch round cake pans.

Sift the flour, sugar, salt, baking soda and cinnamon together into a large mixing bowl several times. Add the eggs and vegetable oil to the dry ingredients. Stir with a wooden spoon until ingredients are moistened. Stir in vanilla, drained pineapple, and 1 cup pecans. Stir in the chopped bananas.

Spoon the batter into the prepared cake pans.

Bake the layers in the preheated oven for 25 to 30 minutes or until a wooden pick or cake tester inserted in center comes out clean.

Cool in pan for 10 minutes, then turn them onto cooling racks. Cool completely before frosting.

To make the frosting, combine the cream cheese and butter in a mixing bowl with an electric mixer; beat until smooth and creamy.

Add the powdered sugar and beat on low speed until combined. Increase the speed to medium-high and continue beating until the frosting is light and fluffy. Stir in vanilla.

Frost the tops of all three layers of the cake and then stack them. Frost the sides of the cake.

Sprinkle the top of the cake evenly with the 1/2 to 1 cup chopped pecans.

How to Toast Pecans

To toast the pecans, spread them in a dry skillet over medium heat; cook while continually stirring until the nuts are lightly browned and aromatic. Remove to a plate at once to stop the cooking process. See also: How to Toast Nuts (Three Ways).