Hummingbird Cake Recipe That’s Moist, Classic, and Southern

This Hummingbird Cake brings everything people love about classic Southern baking into one unforgettable dessert. Packed with ripe bananas, crushed pineapple, and crunchy pecans, this cake bakes up tender, rich, and deeply flavorful. Finished with a smooth cream cheese frosting, it’s the kind of dessert that feels special yet familiar. If you want a dependable cake recipe that works for holidays, birthdays, or Sunday dinners, this one delivers every time with simple steps and reliable results.

Story 

Hummingbird Cake has deep roots in southern kitchens, where banana cakes and pineapple desserts often showed up at family gatherings. I first made this Hummingbird Cake for a spring celebration, and it quickly became a requested favorite. The batter mixes easily, the layers stay moist, and the flavor improves as it rests. This Hummingbird Cake feels nostalgic without being fussy, and it fits perfectly into homemade baking traditions where comfort matters most.

Ingredients

For the Cake

  • 3 cups all-purpose flour

  • 2 cups granulated sugar

  • 1 teaspoon ground cinnamon

  • 1 teaspoon baking soda

  • 1 teaspoon salt

  • 3 large eggs, beaten

  • 1¼ cups vegetable oil

  • 2 teaspoons vanilla extract

  • 8 ounces crushed pineapple with juice

  • 1¾ cups ripe mashed bananas (about 4–5 bananas)

  • 1 cup chopped pecans (optional)

For the Cream Cheese Frosting

  • 1 cup unsalted butter, room temperature

  • 8 ounces cream cheese, room temperature

  • 3½ cups confectioners’ sugar

  • Pinch of salt

  • 2 teaspoons pineapple juice

  • 2 teaspoons vanilla extract

  • ¼ cup finely chopped pecans, for garnish

Step-by-Step Instructions

Preparing the Ingredients

Start by preheating the oven to 350°F. Grease two 9-inch round cake pans, line them with parchment paper, and spray again lightly. Measure all ingredients ahead so the process stays smooth. Mash bananas until mostly smooth, leaving slight texture for flavor. Keep butter and cream cheese at room temperature so the frosting blends evenly.

Cooking Instructions

Whisk flour, sugar, cinnamon, baking soda, and salt in a large bowl. Add eggs, oil, vanilla, pineapple with juice, bananas, and pecans, then whisk until fully combined. Divide batter evenly between pans. Bake for 24–30 minutes, until a toothpick comes out clean. Cool briefly, then turn cakes out to cool completely before frosting.

Tips for Perfect Results

Common Mistakes to Avoid

Avoid overmixing once wet ingredients go in, since that can make the crumb heavy. Do not drain the pineapple, as the juice adds moisture. Also, never frost warm layers, or the frosting will slide.

Pro Tips for Better Flavor

Use very ripe bananas with dark spots for deeper sweetness. Toast pecans lightly before adding them for extra aroma. Let the finished cake rest for several hours so flavors settle into a sweet, balanced bite.

Serving and Storage

How to Serve

Serve this cake at room temperature for the best texture. It pairs well with coffee or tea and works beautifully as a celebration centerpiece.

Hummingbird Cake
Hummingbird Cake

How to Store Leftovers

Cover leftovers tightly and keep at room temperature for up to three days or refrigerate for up to five days. Bring slices back to room temperature before serving for the best texture.

Conclusion

This Hummingbird Cake proves why classic Southern desserts never fade. With moist layers, bold fruit flavor, and creamy frosting, it’s a recipe you’ll want to make again and again. If you enjoy reliable baking results and comforting flavors, this cake belongs in your rotation.

Discover more delicious recipes by following me on Facebook and Pinterest.

Frequently Asked Questions

Can I make hummingbird cake ahead of time?

Yes, you can bake the layers a day ahead, wrap them tightly, and frost before serving.

Can I freeze hummingbird cake with frosting?

Yes, wrap slices tightly and freeze for up to three months. Thaw overnight in the refrigerator.

Do I have to use pecans?

No, you can leave them out or replace them with walnuts if preferred.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hummingbird Cake

Hummingbird Cake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Natalie Quinn
  • Total Time: 55 minutes
  • Yield: 20 servings 1x
  • Diet: Vegetarian

Description

Classic Southern hummingbird cake made with ripe bananas, crushed pineapple, pecans, and rich cream cheese frosting.


Ingredients

Scale
  • 3 cups all-purpose flour
  • 2 cups granulated sugar
  • 1 teaspoon ground cinnamon
  • 1 teaspoon baking soda
  • 1 teaspoon salt
  • 3 large eggs, beaten
  • 1 1/4 cups vegetable oil
  • 2 teaspoons vanilla extract
  • 8 ounces crushed pineapple with juice
  • 1 3/4 cups mashed ripe bananas
  • 1 cup chopped pecans
  • 1 cup unsalted butter, room temperature
  • 8 ounces cream cheese, room temperature
  • 3 1/2 cups confectioners’ sugar
  • Pinch of salt
  • 2 teaspoons pineapple juice
  • 2 teaspoons vanilla extract
  • 1/4 cup finely chopped pecans for garnish

Instructions

  1. Preheat oven to 350°F and prepare two 9-inch round cake pans with spray and parchment
  2. Whisk flour, sugar, cinnamon, baking soda, and salt in a large bowl
  3. Add eggs, oil, vanilla, pineapple with juice, bananas, and pecans and mix until combined
  4. Divide batter evenly between pans
  5. Bake for 24 to 30 minutes until a toothpick comes out clean
  6. Cool cakes completely before frosting
  7. Beat butter and cream cheese until fluffy
  8. Add confectioners’ sugar gradually and continue beating
  9. Mix in pineapple juice and vanilla until smooth
  10. Assemble cake layers and frost entire cake

Notes

  1. Store covered at room temperature up to 3 days
  2. Refrigerate leftovers up to 5 days
  3. Freeze slices up to 3 months and thaw before serving
  • Prep Time: 25 minutes
  • Cook Time: 30 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: Southern American

Nutrition

  • Serving Size: 1 slice
  • Calories: 444
  • Sugar: 46g
  • Sodium: 219mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 63g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 61mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star