This post contains affiliate links.

Let me introduce the best Hummingbird Cake recipe that's made with ripe bananas, crushed pineapple, and toasted pecans, all topped with a luscious cream cheese frosting. It's the ultimate crowd-pleasing dessert that's perfect for Easter, birthdays, and every special occasion in between!

The best Hummingbird Cake is moist, tender, and covered in a cream cheese frosting. It's impressive while still being easy to make!

Hummingbird Cake could be the most underrated.

Hummingbird Cake has been on my “must-bake” list for years, and once I finally developed my own recipe (inspired by my popular carrot cake) I'm officially obsessed. The bananas and pineapple keep every single layer impossibly moist, and that cream cheese frosting is the kind you'll want to eat straight from the bowl.

Do yourself a favor and make the cake and frosting on a separate day, so that assembly is quick and easy (you can even freeze the cake way in advance). And make sure to use 3 high quality cake pans (these round cake pans are my favorite).

Don't miss my other cake recipes, like Coconut Cake with Pineapple Filling, Carrot Cake Sheet Cake, Lemon Cake, Coconut Tres Leches Cake, Lemon Tiramisu, Meringue Roulade, or Berry Cake!

How to make Hummingbird Cake:

Wet Ingredients: In a large bowl, beat together eggs, granulated sugar, brown sugar, oil, buttermilk, and vanilla. Mix in mashed banana and drained pineapple until combined.

Dry Ingredients: In a separate bowl, whisk together flour, baking powder, baking soda, cinnamon, allspice, and salt. Add dry ingredients to wet ingredients and mix just until incorporated. Fold in chopped pecans.

Bake: Divide batter evenly between pans. Bake at 350°F (180°C) on the center rack for 28–35 minutes, or until a toothpick inserted in the center comes out clean. Cool in pans for 10–15 minutes, then turn out onto wire racks to cool completely.

Cream Cheese Frosting: Beat cream cheese and butter together until smooth. Mix in vanilla. Add powdered sugar, one cup at a time, until desired consistency is reached. Beat until smooth and fluffy.

Assemble: Place one cake layer on a serving plate. Spread about ½ cup frosting evenly on top. Repeat with remaining layers. Frost the sides of the cake and garnish with chopped pecans, if desired. Chill cake for at least 30 minutes before serving.

No ratings yet

Hummingbird Cake

Author: Lauren Allen
This easy Hummingbird Cake recipe is a beloved Southern classic made with fresh bananas, crushed pineapple, and crunchy pecans, layered with the most irresistible tangy cream cheese frosting. One bite and you'll understand why this has been America's favorite layer cake for decades!
Servings: 15 servings

Email This Recipe!

Enter your email and we'll send it directly to you!

By entering your phone number you consent to receive marketing text messages (e.g. meal plans) from TBFS at the number provided, including messages sent by autodialer. Consent is not a condition of purchase. Msg & data rates may apply. Msg frequency varies. Unsubscribe at any time by replying STOP or clicking the unsubscribe link. Reply HELP for help. Privacy Policy.

Equipment

Ingredients 
 

Cream Cheese Frosting:

Instructions 

  • Preheat oven to 350°F (180°C). Grease three 8-inch round cake pans and line with parchment paper.
  • Wet Ingredients: In a large bowl, beat together eggs, granulated sugar, brown sugar, oil, buttermilk, and vanilla. Mix in mashed banana and drained pineapple until combined.
    1 ½ cups granulated sugar, 2/3 cup light brown sugar, 1 cup oil (vegetable, ½ cup buttermilk, 4 large eggs, 2 teaspoons vanilla extract, 1 cup mashed ripe banana (about 2–3 bananas), 10 oz crushed pineapple
  • Dry Ingredients: In a separate bowl, whisk together flour, baking powder, baking soda, cinnamon, allspice, and salt.
    2 ½ cups all-purpose flour, 1 ½ teaspoons baking powder, 1 teaspoon baking soda, 1 ½ teaspoons ground cinnamon, ⅛ teaspoon ground allspice, ½ teaspoon salt
  • Combine: Add dry ingredients to wet ingredients and mix just until incorporated. Fold in chopped pecans (or use the on the outside of the cake frosting).
    1 cup chopped pecans (toasted
  • Bake: Divide batter evenly between pans. Bake on the center rack for 28–35 minutes, or until a toothpick inserted in the center comes out clean. Cool in pans for 10–15 minutes, then turn out onto wire racks to cool completely.
  • Cream Cheese Frosting: Beat cream cheese and butter together until smooth. Mix in vanilla. Add powdered sugar, one cup at a time, until desired consistency is reached. Beat until smooth and fluffy.
    16 ounces cream cheese, ¾ cup butter, 2 teaspoons vanilla extract, 4 –5 cups powdered sugar
  • Assemble: Place one cake layer on a serving plate. Spread about ½ cup frosting evenly on top. Repeat with remaining layers. Frost the sides of the cake and garnish with chopped pecans, if desired. Chill cake for at least 30 minutes before serving.

Notes

Adapted from My Carrot Cake
High Altitude: Reduce baking powder by ½ teaspoon (1 teaspoon total). Add 3 Tablespoons extra flour.
Pineapple: Make sure pineapple is very well-drained to avoid excess moisture.
Bananas: Use very ripe bananas for best flavor.
Make Ahead Instructions: To make cake layers ahead, bake cake layers up to 1–2 days in advance, cool completely, then wrap each in plastic wrap. Store at room temperature for 1 day or refrigerate for up to 2 days. Frosting: Cream cheese frosting can be made 1–2 days ahead. Store in an airtight container in the refrigerator. Before using, let it sit at room temperature for 30–60 minutes, then re-whip until smooth. Assembled Cake: Fully assembled cake can be made 1 day ahead. Cover and refrigerate. Let sit at room temperature for 30–60 minutes before serving for best texture.
Freezing Instructions: To freeze cake layers (best method): Allow layers to cool completely, then wrap each layer tightly in plastic wrap and again in foil. Freeze for up to 2–3 months. To thaw: Transfer wrapped layers to the refrigerator overnight, then bring to room temperature before assembling.
To freeze a frosted cake: Place assembled cake in freezer uncovered for 30–60 minutes to firm up frosting, then wrap tightly in plastic wrap and foil. Freeze for up to 1–2 months. To thaw: Thaw overnight in the refrigerator, then bring to room temperature before serving.

Nutrition

Calories: 607kcal, Carbohydrates: 56g, Protein: 7g, Fat: 41g, Saturated Fat: 15g, Polyunsaturated Fat: 11g, Monounsaturated Fat: 12g, Trans Fat: 0.5g, Cholesterol: 99mg, Sodium: 390mg, Potassium: 215mg, Fiber: 2g, Sugar: 36g, Vitamin A: 791IU, Vitamin C: 3mg, Calcium: 94mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Text me new recipe ideas!

Simple, tasty ideas sent once a week. No spam.

Text Signup

Follow Me

Get recipe ideas weekly!

Related Posts

Share Recipe

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

Subscribe
Notify of

0 Comments
Inline Feedbacks
View all comments