Hummingbird Cake Recipe: A Moist and Delicious Southern Classic

Why You’ll Love Hummingbird Cake Recipe Recipe

There are plenty of reasons why this homemade Hummingbird Cake deserves a place in your favorite dessert collection.

  • Incredibly moist texture: Mashed bananas, crushed pineapple, and vegetable oil create soft, tender cake layers that stay moist for days.

  • Delicious tropical flavors: The combination of bananas and pineapple adds natural sweetness and a subtle fruity taste.

  • Warm, comforting spices: Cinnamon and allspice give the cake a beautifully balanced flavor.

  • Rich cream cheese frosting: The smooth, slightly tangy frosting perfectly complements the sweet cake.

  • Easy to prepare: The cake batter comes together with simple mixing bowls and a whisk.

  • Perfect for celebrations: Its beautiful layers and creamy frosting make it an impressive centerpiece for special occasions.

  • Great for preparing ahead: The cake layers can be baked in advance, making entertaining easier.

  • Customizable: You can adjust the nuts, add coconut, or prepare the recipe as cupcakes.

Whether you’re already a fan of Southern desserts or trying Hummingbird Cake for the first time, this recipe delivers a delicious combination of flavors and textures.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Hummingbird Cake

  • 2 cups (250 g) chopped pecans

  • 3 cups (375 g) all-purpose flour

  • 1 teaspoon baking powder

  • 1 teaspoon baking soda

  • 1½ teaspoons ground cinnamon

  • ½ teaspoon ground allspice

  • ½ teaspoon salt

  • 3 large eggs, at room temperature

  • 1 cup (240 ml) vegetable oil

  • 1 cup (200 g) granulated sugar

  • ½ cup (100 g) packed brown sugar

  • 2 teaspoons vanilla extract

  • 1½ cups (345 g) mashed ripe bananas, approximately 3 large bananas

  • 1 can (8 ounces or 226 g) crushed pineapple, including its juice

For the Cream Cheese Frosting

  • 16 ounces (452 g) full-fat cream cheese, softened

  • ½ cup (113 g) unsalted butter, softened

  • 4 cups (480 g) powdered sugar

  • 1½ teaspoons vanilla extract

  • A pinch of salt

Ingredient Tips

Ripe bananas are essential for achieving the best flavor and texture. Choose bananas with plenty of brown spots on their peels because they are naturally sweeter and easier to mash.

Use crushed pineapple with its juice rather than draining it. The pineapple liquid contributes moisture and helps create the cake’s signature tender crumb.

Toasting the pecans before adding them to the batter enhances their nutty flavor and provides a pleasant crunch.

For the frosting, use full-fat block-style cream cheese rather than spreadable cream cheese from a tub. This helps produce a thicker frosting that holds its shape between the cake layers.

Directions

Step 1: Toast the Pecans

Preheat your oven to 300°F (149°C).

Line a large baking sheet with parchment paper and spread the chopped pecans evenly across the surface.

Toast the pecans for approximately 6–8 minutes, gently shaking the baking sheet halfway through to encourage even roasting.

Once fragrant and lightly toasted, remove them from the oven and allow them to cool for 10–15 minutes.

Set aside ½ cup of toasted pecans for decorating the finished cake.

Step 2: Prepare the Cake Pans

Increase the oven temperature to 350°F (177°C).

Grease three 8-inch round cake pans with butter or nonstick baking spray.

Line the bottoms with parchment paper circles and lightly grease the parchment.

This preparation prevents sticking and makes removing the delicate cake layers much easier.

Step 3: Combine the Dry Ingredients

In a large mixing bowl, whisk together the all-purpose flour, baking powder, baking soda, cinnamon, allspice, and salt.

Mix thoroughly to distribute the spices and leavening ingredients evenly throughout the flour.

Set the bowl aside while preparing the wet ingredients.

Step 4: Mix the Wet Ingredients

In another large mixing bowl, whisk the eggs and vegetable oil until combined.

Add the granulated sugar, brown sugar, and vanilla extract, stirring until the mixture becomes smooth.

Next, incorporate the mashed bananas and crushed pineapple along with its juice.

Mix gently until the fruit is evenly distributed.

The mixture may appear slightly textured because of the banana and pineapple, which is completely normal.

Step 5: Prepare the Cake Batter

Pour the wet ingredients into the bowl containing the dry ingredients.

Using a whisk or spatula, gently combine everything until no dry flour remains.

Avoid excessive mixing, as this can produce a tougher cake.

Fold 1½ cups of the toasted pecans into the batter, distributing them evenly.

The finished batter should be thick, moist, and filled with small pieces of fruit and nuts.

Step 6: Bake the Cake Layers

Divide the batter evenly among the three prepared cake pans.

Smooth the surfaces with a spatula to encourage even baking.

Place the pans in the preheated oven and bake for approximately 26–29 minutes.

To check for doneness, insert a toothpick into the center of each cake. It should come out clean.

If necessary, bake for another minute or two, checking frequently to avoid overbaking.

Step 7: Cool the Cakes

Remove the cake pans from the oven and place them on wire cooling racks.

Allow the cakes to cool in their pans for approximately one hour.

Carefully run a thin knife around the edges before removing the cakes.

Peel away the parchment paper and transfer the layers to the cooling racks.

Let them cool completely before applying the frosting.

Frosting warm cake layers can cause the cream cheese frosting to soften and slide.

Step 8: Prepare the Cream Cheese Frosting

Place the softened cream cheese and butter in a large mixing bowl.

Using an electric hand mixer or stand mixer, beat them together on medium-high speed for approximately two minutes until smooth and creamy.

Add the powdered sugar, vanilla extract, and a pinch of salt.

Begin mixing on low speed to prevent the powdered sugar from scattering.

Increase the speed and continue beating for approximately three minutes until the frosting becomes light, smooth, and fluffy.

If the frosting feels too soft, refrigerate it for about 30 minutes before assembling the cake.

Step 9: Assemble the Hummingbird Cake

If necessary, use a serrated knife to level the tops of the cooled cake layers.

Place the first layer on a serving plate or cake stand.

Spread approximately ¾–1 cup of cream cheese frosting evenly across the top.

Carefully position the second cake layer over the frosting and repeat.

Place the final cake layer on top.

Spread the remaining frosting across the top and sides of the cake, smoothing it with an offset spatula.

Decorate with the reserved toasted pecans, either sprinkling them across the top or pressing them gently around the bottom edge.

Step 10: Chill and Serve

Refrigerate the assembled cake for at least 20 minutes before slicing.

This short chilling period allows the frosting to firm up and helps the cake maintain its beautiful layers.

For the best flavor and texture, allow the cake to sit at room temperature briefly before serving.

Slice with a sharp knife, wiping the blade between cuts for clean, attractive portions.

Servings and Timing

This Hummingbird Cake recipe makes a generous three-layer cake that is perfect for sharing with family and friends.

Servings

12 slices

Preparation time

30 minutes

Baking time

26–29 minutes

Cooling, frosting, and chilling

Approximately 2½ hours

Total time

Approximately 3 hours 30 minutes

Cake pans

Three 8-inch round pans

Oven temperature

350°F (177°C)

The total preparation time includes cooling and chilling, which are important for achieving stable layers and smooth frosting.

Variations

One of the best things about Hummingbird Cake is how easily you can customize it to suit different tastes and occasions.

1. Coconut Hummingbird Cake

Add ½–¾ cup of sweetened shredded coconut to the batter for extra tropical flavor.

The coconut pairs beautifully with the banana and pineapple while adding a slightly chewy texture.

You can also sprinkle toasted coconut over the cream cheese frosting for decoration.

2. Walnut Hummingbird Cake

Replace the pecans with an equal amount of chopped walnuts.

Walnuts provide a slightly different flavor while maintaining the delightful crunch that makes this cake so enjoyable.

Toast the walnuts before using them for the best results.

3. Nut-Free Hummingbird Cake

If you prefer a cake without nuts, simply omit the pecans.

The bananas and pineapple will still provide plenty of flavor and moisture.

For decoration, consider using toasted coconut or a light dusting of cinnamon instead.

4. Hummingbird Cupcakes

Transform the cake batter into individual cupcakes for parties, bake sales, or lunchbox treats.

Line cupcake pans with paper liners and fill each approximately two-thirds full.

Bake at 350°F (177°C) for 20–22 minutes, or until a toothpick inserted into the center comes out clean.

Allow the cupcakes to cool completely before decorating them with cream cheese frosting.

The recipe makes approximately 36 cupcakes.

5. Hummingbird Bundt Cake

For a simpler presentation, bake the batter in a well-greased, large Bundt pan with sufficient capacity.

Bake at 350°F (177°C) for approximately 55–65 minutes, checking for doneness with a toothpick.

Allow the cake to cool before carefully removing it from the pan.

Finish with a thinner cream cheese glaze rather than thick layers of frosting.

6. Extra-Spiced Hummingbird Cake

For a more pronounced spice flavor, add a small pinch of ground nutmeg or ginger to the dry ingredients.

These spices complement the cinnamon, bananas, and pineapple without overwhelming their natural sweetness.

7. Hummingbird Sheet Cake

Instead of making a layered cake, spread the batter into a greased 12×17-inch baking pan.

Bake at 350°F (177°C) for approximately 20–25 minutes, checking frequently toward the end.

Once completely cooled, spread the cream cheese frosting over the surface.

This variation is particularly convenient when serving a larger gathering.

Storage/Reheating

Proper storage helps maintain the cake’s soft texture, fresh fruit flavors, and creamy frosting.

Refrigerating Hummingbird Cake

Because this cake contains cream cheese frosting, it should be stored in the refrigerator.

Place the cake in an airtight cake container or cover it carefully to prevent it from drying out.

Properly stored, Hummingbird Cake will remain fresh for up to 5 days.

For the best eating experience, remove individual slices from the refrigerator approximately 20–30 minutes before serving.

This allows the cake to soften slightly and brings out its delicious flavors.

Freezing Hummingbird Cake

Hummingbird Cake freezes well, making it an excellent dessert to prepare ahead of time.

To freeze unfrosted cake layers, allow them to cool completely.

Wrap each layer tightly in plastic wrap, followed by aluminum foil or a freezer-safe covering.

Store in the freezer for up to 2–3 months.

You can also freeze individual slices of frosted cake. Chill them first until the frosting becomes firm, then wrap them carefully and place them in a freezer-safe container.

Thawing Frozen Cake

Transfer the frozen cake to the refrigerator and allow it to thaw overnight.

Keep it covered while thawing to prevent moisture loss.

Once thawed, allow it to sit at room temperature briefly before serving.

Avoid thawing frosted cake in direct sunlight or near heat sources, as the frosting may become too soft.

Can You Reheat Hummingbird Cake?

Hummingbird Cake is best enjoyed at room temperature rather than warm.

Heating the frosted cake in a microwave or oven can cause the cream cheese frosting to melt and affect its texture.

Instead, simply remove the desired portion from the refrigerator and allow it to soften naturally before eating.

Make-Ahead Tips

You can bake the cake layers one day before assembling the dessert.

Allow them to cool completely, wrap them tightly, and store them at room temperature overnight.

The cream cheese frosting can also be prepared ahead of time and refrigerated in an airtight container.

Before decorating, allow the frosting to soften slightly at room temperature and beat it briefly until creamy again.

FAQs

1. What is Hummingbird Cake made of?

Hummingbird Cake is a traditional fruit-filled spice cake made with ripe bananas, crushed pineapple, flour, eggs, sugar, vegetable oil, cinnamon, and pecans. It is typically assembled in layers and finished with cream cheese frosting. The combination of fruit, spices, and nuts gives it a distinctive flavor and exceptionally moist texture.

2. Why is it called Hummingbird Cake?

Hummingbird Cake has roots in Jamaica, where a similar dessert was associated with the island’s national bird, the doctor bird, a type of hummingbird. The cake later became especially popular in the American South. Its tropical ingredients and sweet flavor remain part of its distinctive identity.

3. Can I make Hummingbird Cake without pineapple?

Yes, but pineapple contributes significant moisture and sweetness to the cake. Removing it without replacing its liquid can produce a drier texture. If you prefer not to use pineapple, you may experiment with an equivalent amount of another moist fruit puree, although the flavor and consistency will change.

4. Can I use frozen bananas for Hummingbird Cake?

Yes. Frozen bananas work well as long as they are fully thawed before use. Drain away excess liquid released during thawing, then mash the bananas until smooth. Very ripe bananas are especially suitable because their natural sweetness enhances the cake’s flavor.

5. Why is my Hummingbird Cake dense?

A dense cake can result from overmixing the batter, adding too much flour, or using expired baking powder or baking soda. For the best texture, measure the flour accurately and mix only until the ingredients are combined. Also, make sure your oven is properly preheated before baking.

6. Can I make Hummingbird Cake without nuts?

Absolutely. You can omit the pecans without making any other changes to the cake batter. The cake will still be flavorful and moist because of the bananas, pineapple, and spices. If desired, decorate the finished cake with coconut flakes or a sprinkle of cinnamon instead.

7. What frosting is best for Hummingbird Cake?

Cream cheese frosting is the classic choice because its tangy flavor balances the sweetness of the fruit-filled cake. A combination of cream cheese, butter, powdered sugar, and vanilla creates a smooth, rich frosting that spreads easily between the layers. Vanilla buttercream is another option, although it produces a sweeter finished dessert.

8. Can I make Hummingbird Cake ahead of time?

Yes. Hummingbird Cake is an excellent make-ahead dessert. You can bake the layers a day in advance and store them tightly wrapped until assembly. The frosting can also be prepared ahead and refrigerated. Once assembled, the cake can be stored in the refrigerator until you are ready to serve it.

9. How do I know when Hummingbird Cake is fully baked?

The cake is ready when the top feels set and a toothpick inserted into the center comes out clean. The edges may also begin to pull slightly away from the sides of the pan. Start checking around 26 minutes, as oven temperatures and baking times can vary. Avoid overbaking to preserve the cake’s moist texture.

10. How long does Hummingbird Cake last?

When stored in an airtight container in the refrigerator, Hummingbird Cake stays fresh for up to 5 days. For longer storage, freeze the cake or individual slices for up to 2–3 months. Thaw frozen cake overnight in the refrigerator and allow it to soften slightly before serving for the best flavor and texture.

Conclusion

Hummingbird Cake is a delicious Southern dessert that combines the natural sweetness of ripe bananas, the tropical flavor of pineapple, warm spices, and crunchy toasted pecans. Its exceptionally moist layers and smooth cream cheese frosting create a wonderful balance of flavors and textures.

Despite its elegant appearance, this homemade cake is surprisingly easy to prepare with everyday baking ingredients and straightforward instructions. Whether you’re celebrating a birthday, preparing a holiday dessert, or simply looking for something special to share with family, Hummingbird Cake is a fantastic choice.

With its tender crumb, rich frosting, and delightful combination of fruit and spices, this classic cake is sure to become a favorite you’ll want to make again and again.


Print

Hummingbird Cake Recipe: A Moist and Delicious Southern Classic

Hummingbird Cake Recipe: A Moist and Delicious Southern Classic

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A moist, tender Southern-style hummingbird cake packed with ripe bananas, crushed pineapple, warm cinnamon, and crunchy pecans. Three flavorful layers are finished with rich, tangy cream cheese frosting for an irresistible celebration dessert.

  • Author: Emily
  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Total Time: 3 hours
  • Yield: 12 servings
  • Category: Dessert
  • Method: Baking
  • Cuisine: Southern American
  • Diet: Vegetarian

Ingredients

  • 3 cups (375 g) all-purpose flour
  • 1 teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground allspice
  • 1/2 teaspoon salt
  • 1 and 1/2 cups (300 g) granulated sugar
  • 1 cup (240 ml) vegetable oil
  • 3 large eggs, at room temperature
  • 2 teaspoons pure vanilla extract
  • 1 and 1/2 cups mashed ripe bananas (about 3 medium bananas)
  • 1 cup (225 g) crushed pineapple, with juice
  • 1 cup (125 g) chopped pecans
  • For the cream cheese frosting:
  • 16 ounces (452 g) full-fat brick cream cheese, softened
  • 1 cup (226 g) unsalted butter, softened
  • 4 cups (480 g) confectioners’ sugar
  • 1 teaspoon pure vanilla extract
  • 1/8 teaspoon salt
  • Additional chopped pecans for decorating, optional

Instructions

  1. Preheat the oven to 350°F (177°C). Grease three 8-inch round cake pans, line the bottoms with parchment paper, and grease the parchment.
  2. In a large bowl, whisk together the flour, baking soda, cinnamon, allspice, and salt until evenly combined.
  3. In another large bowl, whisk together the granulated sugar, vegetable oil, eggs, and vanilla extract until smooth.
  4. Stir the mashed bananas and crushed pineapple, including its juice, into the wet ingredients.
  5. Add the dry ingredients to the wet ingredients and gently mix until just combined. Fold in the chopped pecans. Avoid overmixing.
  6. Divide the batter evenly among the prepared cake pans and smooth the tops.
  7. Bake for approximately 25–30 minutes, or until a toothpick inserted into the center of each cake comes out clean.
  8. Allow the cakes to cool in their pans for 20 minutes, then carefully transfer them to wire racks to cool completely.
  9. Prepare the cream cheese frosting by beating the softened cream cheese and butter together until creamy and smooth. Add the confectioners’ sugar, vanilla extract, and salt, then beat until fluffy and fully combined.
  10. Place the first cake layer on a serving plate or cake stand. Spread an even layer of cream cheese frosting over the top.
  11. Add the second cake layer and repeat with frosting. Place the third cake layer on top.
  12. Spread the remaining frosting over the top and sides of the cake. Decorate with additional chopped pecans if desired.
  13. Refrigerate the assembled cake for at least 30 minutes before slicing to help the frosting set. Slice and serve.

Notes

  • This is an adapted hummingbird cake recipe inspired by Sally’s Baking Addiction, not a verified transcription of the linked recipe.
  • Use very ripe bananas with plenty of brown spots for the best natural sweetness and moisture.
  • Do not drain the crushed pineapple; its juice helps keep the cake moist.
  • Toast the pecans before adding them to the batter for a deeper, nuttier flavor.
  • Walnuts can be substituted for pecans, or the nuts can be omitted if preferred.
  • Make sure the cake layers are completely cool before frosting to prevent the cream cheese frosting from melting.
  • Store the frosted cake covered in the refrigerator for up to 5 days. Allow individual slices to sit at room temperature briefly before serving.
  • Unfrosted cake layers can be wrapped tightly and frozen for up to 3 months. Thaw before assembling.
  • Nutrition values are approximate estimates per slice and will vary depending on ingredients and portion sizes.

Nutrition

  • Serving Size: 1 slice (1/12 of cake)
  • Calories: 850 kcal
  • Sugar: 76 g
  • Sodium: 360 mg
  • Fat: 49 g
  • Saturated Fat: 19 g
  • Unsaturated Fat: 28 g
  • Trans Fat: 0.7 g
  • Carbohydrates: 99 g
  • Fiber: 3 g
  • Protein: 9 g
  • Cholesterol: 125 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments