Go Back
+ servings
A lovely slice of a hummingbird cake recipe with pineapple cream cheese frosting and nuts ready to eat
Print Recipe
4.54 from 128 votes

Hummingbird Cake Recipe

This Southern Hummingbird Cake recipe is a deliciously moist cake filled with ripe banana, perfectly sweet pineapple and chopped pecans that’s topped with an irresistibly rich cream cheese frosting! 
Prep Time25 minutes
Cook Time30 minutes
Total Time55 minutes
Course: Dessert
Cuisine: American, south, Southern
Servings: 20 servings
Calories: 444kcal

Ingredients

For the Cake

  • 3 cups all purpose flour
  • 2 cups granulated sugar
  • 1 tsp ground cinnamon
  • 1 tsp baking soda
  • 1 tsp salt
  • 3 large eggs beaten
  • 1 1/4 cup vegetable oil
  • 2 tsp vanilla extract
  • 8 oz crushed pineapple with juice
  • 1 3/4 cup ripe mashed bananas about 4-5 bananas
  • 1 cup chopped pecans if desired

For the Cream Cheese Frosting

  • 1 cup unsalted butter room temperature
  • 8 oz cream cheese room temperature
  • 3 1/2 cups confectioner's sugar up to 4 cups if you want it stiffer
  • pinch of salt
  • 2 tsp pineapple juice
  • 2 tsp vanilla extract
  • 1/4 cup finely chopped pecans for garnish if desired

Instructions

For the Cake

  • Preheat oven to 350 degrees. Prepare 2 9” inch round cake pans by spraying with non stick baking spray then lining each pan with parchment paper then lastly spraying the top of the parchment paper.
  • In a large bowl, add flour, sugar, cinnamon, baking soda and salt then whisk together until combined.
  • Next whisk in eggs, oil, vanilla, pineapple with juice, mashed bananas and pecans if using until completely combined. The final batter will be thick.
  • Evenly divide the batter into prepared cake pans and bake for 24-30 minutes or until a toothpick inserted into the center comes out clean.
  • After cooling for 10-15 minutes, remove cakes and allow them to cool to room temperature before frosting.

For the Frosting

  • Add butter and cream cheese to the bowl of your mixer and beat on high speed until it begins to thicken and fluff.
  • Next, slow down the mixer and carefully add in the confectioner's sugar. Once all sugar has incorporated, turn mixer back to high to continue whipping.
  • Add in pineapple juice and vanilla and continue whipping until it is smooth, light and a fluffy frosting.

To Assemble

  • Level the cakes, if necessary, and slice each cake into two layers making a total of four layers of cake (if desired or you can leave as two layers).
  • Add frosting between layers then frost entire cake with remaining frosting. Garnish with additional pecans if desired. Serve at room temperature.

Notes

How To Store Hummingbird Cake

Add any leftovers in a cake carrier or covered. It should stay moist and tender at room temp for up to 3 days.

How Long Will Hummingbird Cake Last In The Fridge?

This cake can stay fresh for up to 5 days. Bring layers back to room temp before you serve them up.

Can I Freeze Hummingbird Cake With Cream Cheese Frosting?

Absolutely boos! This hummingbird cake can be frozen for up to 3 months. Place individual slices on a baking sheet to freeze for about an hour, then wrap slices tightly in plastic wrap followed by a layer of aluminum foil. When you wanna enjoy again, let slices thaw in the fridge overnight and bring it to room temp before serving.

Nutrition

Calories: 444kcal | Carbohydrates: 63g | Protein: 4g | Fat: 20g | Saturated Fat: 10g | Cholesterol: 61mg | Sodium: 219mg | Potassium: 164mg | Fiber: 2g | Sugar: 46g | Vitamin A: 494IU | Vitamin C: 3mg | Calcium: 29mg | Iron: 1mg