Go Back
Homemade Hummingbird Cake photo

Hummingbird Cake

This Hummingbird Cake is a tropical delight! Moist layers of banana and pineapple topped with creamy frosting will impress everyone.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings: 10 servings
Course: Dessert
Cuisine: Southern

Ingredients
  

For the Cake:
  • 1 cup finely chopped fresh pineapple
  • 2.5 cups all-purpose flour divided
  • 1 tsp baking soda
  • 1 tsp ground cinnamon
  • 0.25 tsp ground nutmeg
  • 0.5 tsp salt
  • 0.75 cup granulated sugar
  • 0.75 cup packed light-brown sugar
  • 3 large eggs
  • 1 cup vegetable oil or canola oil
  • 1 tsp vanilla extract
  • 1.5 cups mashed overripe bananas
  • 1 cup pecans, toasted and finely chopped
For the Cream Cheese Frosting:
  • 12 oz. cream cheese nearly at room temperature
  • 0.75 cup unsalted butter nearly at room temperature
  • 4 cups powdered sugar
  • 1 tsp vanilla extract
  • 1.25 cups sweetened shredded coconut toasted or untoasted

Equipment

  • Mixing bowls
  • Measuring cups and spoons
  • Electric mixer
  • Rubber spatula
  • 9-inch round cake pans
  • Cooling rack
  • Offset Spatula

Method
 

  1. Step 1: Preheat the Oven. Begin by preheating your oven to 350°F (175°C). Grease and flour three 9-inch round cake pans to prevent sticking.
  2. Step 2: Prepare the Dry Ingredients. In a medium bowl, whisk together 2 1/2 cups of all-purpose flour, baking soda, ground cinnamon, ground nutmeg, and salt. Set this mixture aside.
  3. Step 3: Mix the Sugars and Wet Ingredients. In a large mixing bowl, combine the granulated sugar, brown sugar, and eggs. Beat them together until well blended. Gradually add in the vegetable oil and vanilla extract, mixing until smooth.
  4. Step 4: Incorporate the Bananas and Pineapple. Stir in the mashed overripe bananas and finely chopped fresh pineapple until fully combined.
  5. Step 5: Combine Dry and Wet Ingredients. Gradually add the dry ingredient mixture to the wet ingredients, stirring gently until just combined. Be careful not to overmix!
  6. Step 6: Add Pecans. Fold in the toasted pecans, ensuring they are evenly distributed throughout the batter.
  7. Step 7: Bake the Layers. Divide the batter evenly among the prepared cake pans. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Once baked, allow the cakes to cool in the pans for 10 minutes before transferring them to a cooling rack.
  8. Step 8: Prepare the Cream Cheese Frosting. In a large bowl, beat the cream cheese and unsalted butter together until creamy and smooth. Gradually add the powdered sugar and continue mixing until the frosting is fluffy. Stir in the vanilla extract.
  9. Step 9: Frost the Cake. Once the cake layers have completely cooled, place one layer on a serving plate. Spread a generous layer of cream cheese frosting on top, then add the second layer and repeat. Place the final layer on top and frost the entire cake. Decorate with sweetened shredded coconut and additional pecans as desired.
  10. Step 10: Serve and Enjoy. Slice the cake and serve it to your delighted guests. Enjoy the delicious flavors of this Hummingbird Cake!

Notes

  • Store leftover cake in an airtight container in the refrigerator for up to 5 days.
  • The cake can be frozen for up to 3 months; wrap it tightly before freezing.
  • Allow the cake to come to room temperature before serving if refrigerated or frozen.