Cakes

Moist Hummingbird Cake with Cream Cheese Frosting

fantasticrecipe fantasticrecipe
| Jun 20, 2026 | 10 min read
Jump to Recipe expand_more
chat_bubble Leave a comment restaurant 12 servings schedule 50 min

This post may contain affiliate links. As an affiliate, we may earn a small commission from qualifying purchases — at no extra cost to you.

One sunny afternoon, I decided to bake a cake for a family gathering. As I rummaged through my pantry, I unearthed some ripe bananas and crushed pineapple, which inspired me to make a delicious Hummingbird Cake. The moment I pulled it from the oven, the sweet, tropical aroma filled my kitchen, and I knew I had stumbled upon something special.

This recipe stands out because it's incredibly moist and pairs perfectly with a rich cream cheese frosting. After several attempts, I finally nailed the ideal balance of flavors and textures, making this Hummingbird Cake a true crowd-pleaser that will have everyone asking for seconds.

Why You'll Love It

Moisture from bananas and pineapple: The mashed bananas and crushed pineapple keep the cake incredibly moist, preventing it from drying out. I made a batch that was too dry initially, but these ingredients created the perfect balance of flavor and texture.
Oil for tender crumb: Using vegetable oil instead of butter gives the Hummingbird Cake a tender crumb. Oil coats the flour proteins differently, resulting in a softer texture that melts in your mouth.
Spices enhance flavor complexity: The ground cinnamon not only adds warmth but also enhances the sweetness of the cake, creating a harmonious flavor profile. I’ve experimented with different spice levels, and just a teaspoon provides the perfect touch without overpowering the other flavors.
Cream cheese frosting for richness: The cream cheese frosting adds a tangy richness that perfectly complements the sweetness of the cake. I found that softening the cream cheese and butter together before mixing results in a smoother, creamier texture.

Ingredient Notes

What You'll Need

  • 2 cups all-purpose floursifted for a lighter texture; this helps the cake rise beautifully.
  • 1.5 cups granulated sugaradds sweetness and moisture; feel free to reduce slightly if you prefer less sweetness.
  • 1 tsp baking sodathis is crucial for leavening, giving the cake its fluffy texture.
  • 1 tsp ground cinnamonadds warmth and complements the fruit flavors; fresh cinnamon is best for stronger flavor.
  • 0.5 tsp saltenhances all the flavors and balances the sweetness.
  • 3 large eggsbeaten for binding and moisture; use room temperature eggs for better mixing.
  • 1 cup vegetable oilkeeps the cake moist; you can substitute with canola oil or melted coconut oil.
  • 1 tsp vanilla extractfor a warm, aromatic flavor; opt for pure vanilla for the best taste.
  • 1 cup mashed ripe bananasabout 2-3 bananas; the riper, the better for natural sweetness.
  • 1 cup crushed pineappledrained to prevent excess moisture; adds a tropical flavor and keeps the cake moist.
  • 1 cup chopped pecansor walnuts; adds a pleasureful crunch and nutty flavor.
  • 8 oz cream cheesesoftened for easy mixing; essential for a creamy frosting.
  • 0.5 cup buttersoftened for a rich flavor in the frosting; use unsalted for better control over salt content.
  • 4 cups powdered sugarfor sweetness and structure in the frosting; sift for a smoother texture.
  • 1 tbsp milkor as needed for consistency; add gradually until you reach your desired frosting thickness.

When shopping for ingredients, choose ripe bananas with plenty of brown spots for a sweeter taste, and always look for fresh, high-quality spices for the best flavor. The combination of mashed bananas and crushed pineapple is what makes the Hummingbird Cake so moist and delicious.

Easy Substitutions

  • Dairy-free: swap cream cheese for dairy-free cream cheese — the frosting will be slightly less tangy but still creamy.
  • Gluten-free: swap all-purpose flour for a gluten-free flour blend — the texture may be a bit denser, but it will still be delicious.
  • Egg-free: replace eggs with 1/4 cup unsweetened applesauce per egg — results in a denser cake, but adds moisture and sweetness.
  • Lower calorie: use a sugar substitute like stevia in place of granulated sugar — the cake will be less sweet, so adjust flavors as needed.
Ingredients for Moist Hummingbird Cake with Cream Cheese Frosting
Everything you need for this recipe

How to Make This Recipe

Prep & Mix

1

Preheat your oven to 350°F (175°C) to ensure the cakes bake evenly. A hot oven helps create that perfect rise.

2

Grease and flour three 9-inch round cake pans. This step prevents the cakes from sticking, making cleanup a breeze.

3

In a large bowl, whisk together 2 cups of flour, 2 cups of sugar, 1 teaspoon of baking soda, 1 teaspoon of cinnamon, and ½ teaspoon of salt. This creates a flavorful base for your cake.

4

In another bowl, mix 3 large eggs, 1 cup of vegetable oil, 1 teaspoon of vanilla extract, 1 cup of mashed bananas, and 1 cup of crushed pineapple. The moisture from these ingredients keeps the cake tender and adds fantastic flavor.

5

Pour the wet ingredients into the dry ingredients and mix until just combined. Overmixing can lead to a dense cake, so stop as soon as you see no dry flour.

6

Fold in 1 cup of chopped pecans gently until they are evenly distributed. This adds a pleasureful crunch and nutty flavor.

Bake

7

Divide the batter evenly among the prepared cake pans. You want them to bake uniformly, so a kitchen scale comes in handy here.

8

Bake in the preheated oven for 25-30 minutes, until the tops are golden and a toothpick inserted in the center comes out clean. This ensures your cakes are fully cooked.

9

Let the cakes cool in the pans for 10 minutes before transferring them to wire racks. This helps them firm up and prevents breakage.

Frost & Serve

10

In a medium bowl, beat together 8 ounces of cream cheese and ½ cup of butter until smooth. This creates a creamy, rich frosting that complements the cake beautifully.

11

Gradually add 4 cups of powdered sugar and 2 tablespoons of milk, mixing until smooth and spreadable. Adjust the milk if it’s too thick, but don’t make it runny.

12

Once the cakes are completely cooled, frost the top of one layer, stack the second layer, frost again, and repeat with the third. Each layer should be generously frosted for that decadent touch.

13

Slice, serve, and enjoy your delicious Hummingbird Cake! The

Pro Tips

Use Room Temperature Ingredients:

Bringing your eggs and milk to room temperature helps create a smoother batter. I’ve found that this little step makes a big difference in achieving that light, fluffy texture you want in a Hummingbird Cake.

Toast Your Pecans:

Lightly toasting the pecans before folding them into the batter enhances their flavor. Just 5-7 minutes in a dry skillet brings out a nutty aroma that’s tempting and adds depth to the cake.

Use Fresh Pineapple Juice:

Swapping canned pineapple juice for fresh can brighten the flavors. The freshness adds a vibrant tang that complements the sweetness of the bananas beautifully, and it’s a simple upgrade that enhances the whole cake.

Let the Cakes Cool Completely:

Patience is key! Allow the cakes to cool in their pans for about 10 minutes, then transfer to a wire rack. This prevents them from becoming soggy and helps maintain a perfect crumb texture.

Variations & Customizations

Flavor Twists

Coconut Delight

Add 1 cup of shredded sweetened coconut to the batter for a tropical twist. The cake becomes even more moist, with a chewy texture that complements the bananas and pineapple beautifully. Each bite is like a slice of paradise — sweet, rich, and full of coconut flavor.

Maple Pecan

Substitute ½ cup of granulated sugar with ½ cup of pure maple syrup and add 1 tsp of maple extract. The result is a cake with a warm, caramel-like sweetness and a pleasureful maple aroma wafting through your kitchen. This variation has a slightly denser crumb and a richer flavor profile that feels cozy and inviting.

Seasonal Versions

Spiced Pumpkin

Replace the mashed bananas with 1 cup of canned pumpkin puree and add 1 tsp of pumpkin pie spice. This version is perfect for fall, offering a beautiful orange hue and a spiced aroma that fills the room. The texture is moist and tender, with a hint of warmth from the spices — a real autumn treat!

Berry Burst

Fold in 1 cup of mixed berries, such as blueberries and raspberries, after mixing the batter. The cake will have vibrant flecks of color and a tartness that contrasts beautifully with the sweetness. Each slice is a pleasureful surprise, with bursts of juicy berries in every bite.

Storage & Meal Prep

How to Store

Room Temperature

Your Hummingbird Cake can be stored at room temperature for about 2 days. Just place it in an airtight container to keep it moist and prevent it from drying out.

Refrigerator

If you want to extend its life, refrigerate the cake for up to a week. Make sure it cools completely first, then wrap it tightly in plastic wrap or place it in a cake keeper. Be careful; they'll get soggy on the bottom if you stack them while still warm!

Freezer

For longer storage, freeze the Hummingbird Cake for up to 3 months. I recommend slicing it first for easy serving later. Flash freeze the slices on a sheet pan, then wrap each slice in plastic wrap and store them in a freezer-safe bag. When you're ready to enjoy, simply thaw in the refrigerator overnight.

Meal Prep

I suggest doubling the recipe if you're serving a crowd or want leftovers. You can prep the cake a day in advance; it'll stay fresh in the fridge for about a week. Store it in a cake keeper or wrap it well. To reheat, pop individual slices in the microwave for about 15-20 seconds, or until warm.

Equipment You'll Need

Essential

9-inch round cake pans: These pans ensure even baking and proper cake height. Opt for non-stick or metal pans, as they help the cake release easily. I prefer metal for a slightly crispier edge.

Stand mixer or hand mixer: A stand mixer makes whipping cream cheese and butter a breeze, giving you that smooth, fluffy frosting. A hand mixer works too, but it requires more effort and time. For me, the stand mixer is worth the investment!

Nice to Have

Offset spatula: This tool is perfect for frosting your cake evenly and creating those beautiful swirls. It’s not essential, but it really enhances the frosting process, making it more enjoyable and less messy.

Frequently Asked Questions

Can I use frozen bananas for Hummingbird Cake?

Yes, you can use frozen bananas! Just make sure to thaw them and drain any excess liquid before mashing for the best texture in your cake.

Why did my Hummingbird Cake come out dry?

A dry cake usually means it was overbaked or you used too much flour. Make sure to measure your flour accurately and check for doneness a few minutes before the suggested baking time.

What can I substitute for crushed pineapple?

You can substitute crushed pineapple with finely chopped applesauce or even grated zucchini for moisture. Just remember to adjust the sweetness if necessary!

How can I make Hummingbird Cake gluten-free?

To make this cake gluten-free, simply replace the all-purpose flour with a 1:1 gluten-free flour blend. Be sure to check that the other ingredients, like baking powder, are also gluten-free.

What’s a good way to serve Hummingbird Cake?

Serving Hummingbird Cake with a dollop of whipped cream or a scoop of vanilla ice cream takes it to another level. The creaminess complements the cake's flavors beautifully.

This Hummingbird Cake is a pleasureful blend of tropical flavors that never fails to impress at gatherings. For a little extra flair, try toasting the pecans before adding them for a deeper flavor. I'd love to hear how your cake turns out, so leave a comment below or share your creation with me on Pinterest!

starstarstarstarstar
No reviews yet

Moist Hummingbird Cake with Cream Cheese Frosting

by fantasticrecipe

Experience the tropical flavors of this moist Hummingbird Cake topped with creamy frosting, perfect for any celebration.

Pin
Moist Hummingbird Cake with Cream Cheese Frosting
Prep 20 min
Cook 30 min
Total 50 min
Servings 12
Calories 515

Save this recipe!

Enter your email and we'll send it straight to your inbox.

Ingredients

Servings

Makes 12 servings

Ingredients

  • 2 cups all-purpose flour
  • 1.5 cups granulated sugar
  • 1 tsp baking soda
  • 1 tsp ground cinnamon
  • 0.5 tsp salt
  • 3 large eggs
  • 1 cup vegetable oil
  • 1 tsp vanilla extract
  • 1 cup mashed ripe bananas
  • 1 cup crushed pineapple
  • 1 cup chopped pecans
  • 8 oz cream cheese
  • 0.5 cup butter
  • 4 cups powdered sugar
  • 1 tbsp milk
  • 1 cup cream cheese
  • 2 cups gluten-free flour blend
  • 0.75 cups unsweetened applesauce
  • 1.5 cups sugar substitute

Instructions

Method

  1. 1

    Preheat oven to 350°F.

  2. 2

    Grease and flour three 9-inch round cake pans.

  3. 3

    In a large bowl, whisk together flour, sugar, baking soda, cinnamon, and salt.

  4. 4

    In another bowl, combine eggs, vegetable oil, vanilla extract, mashed bananas, and crushed pineapple.

  5. 5

    Mix the wet ingredients into the dry ingredients until just combined.

  6. 6

    Fold in the chopped pecans.

  7. 7

    Divide the batter evenly among the prepared cake pans.

  8. 8

    Bake in the preheated oven for 25-30 minutes, or until a toothpick comes out clean.

  9. 9

    Let the cakes cool in the pans for 10 minutes, then transfer to wire racks to cool completely.

  10. 10

    In a medium bowl, beat together cream cheese and butter until smooth.

  11. 11

    Gradually add powdered sugar and milk, mixing until smooth and spreadable.

  12. 12

    Once the cakes are completely cooled, frost the top of one layer, stack the second layer, frost, then repeat with the third layer.

Nutrition (per serving)

Calories 515
Protein 6g
Carbohydrates 66g
Fat 26g
Fiber 2g
Sodium 280mg

If you enjoyed this recipe, please consider leaving a star rating and let me know how it went in the comments below.

Ratings & Reviews

Be the first to review this recipe!

Leave a Review

Your rating:

More Cakes Recipes