|

Hummingbird Cake with Cream Cheese Frosting Recipe

There’s something truly magical about this Hummingbird Cake with Cream Cheese Frosting Recipe that always brings smiles around the table. Moist, fruity layers combined with luscious cream cheese frosting make it a dependable crowd-pleaser for any occasion. You’ll love how every bite tastes like a tropical celebration.

The image shows a close-up of a three-layer cake slice being lifted by a gold spatula from an ornate white cake stand with a white marbled surface. The cake has three thick, light brown layers filled with visible chunks of nuts and darker spots, likely raisins or chocolate bits. Between each cake layer is a smooth white frosting that also covers the top of the cake, with some frosting slightly dripping down the side. The cake's texture looks moist and crumbly, and there are small crumbs scattered on the white marbled surface below. In the background, there is a blurred white flower adding a soft touch to the scene. Photo taken with an iphone --ar 2:3 --v 7
❤️

Why You’ll Love This Recipe

  • Richly Moist and Flavorful: Thanks to bananas and crushed pineapple, this cake stays ultra moist and bursting with tropical flavor.
  • Creamy, Tangy Frosting: The cream cheese frosting perfectly balances sweetness with a little tang that’s utterly addictive.
  • Simple Ingredients, Stunning Result: You use pantry staples in a way that delivers an impressive, show-stopping dessert.
  • Perfect for Celebrations: Whether it’s a birthday or Sunday dinner, this cake feels special with every forkful.

Ingredients You’ll Need

Every ingredient in this Hummingbird Cake with Cream Cheese Frosting Recipe plays a crucial role, blending moisture, warmth, texture, and tang. I always recommend picking ripe bananas and good-quality cream cheese for the very best taste.

Flat lay of two brown eggs with clean shells, a small bowl of golden vegetable oil, a small white bowl of white all-purpose flour, a small white bowl of granulated sugar, a small white bowl of light brown sugar, three large ripe bananas, a small white bowl of crushed pineapple chunks, a small white bowl of toasted chopped pecans, a small white bowl containing warm cream cheese block, a small white bowl of unsalted butter, a small white bowl of confectioners’ sugar, a small white bowl of ground cinnamon, a small white bowl of ground allspice, a small white bowl of baking powder, a small white bowl of baking soda, a small white bowl of pure vanilla extract, a small white bowl of salt placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997
  • Chopped pecans: Toast these to boost their crunch and bring out a deeper nutty flavor that complements the cake perfectly.
  • All-purpose flour: Use spooned and leveled flour for accuracy to keep the cake light and tender, not dense.
  • Baking powder and baking soda: These leavening agents ensure the cake rises just right, plus they balance the acidity in the bananas and pineapple.
  • Ground cinnamon and allspice: Their warm spices add that subtle cozy flavor that Hummingbird Cake is famous for.
  • Salt: Just a pinch to enhance the sweetness and overall flavor without being noticeable.
  • Eggs: Room temperature eggs whip in easier and help the cake’s texture become tender and airy.
  • Vegetable oil: Or avocado oil for a slight fruity undertone; this keeps your cake moist for days.
  • Granulated sugar and brown sugar: The combo gives a perfect balance of sweetness and a hint of caramel-like depth.
  • Pure vanilla extract: Always use pure vanilla for a fragrant, clean flavor—don’t skimp on this one.
  • Mashed ripe bananas: The star of the show—make sure they’re really ripe and soft for that natural sweetness and moisture.
  • Crushed pineapple: Adds delicious tropical tang and extra moisture—don’t drain it, the juice is key to tender crumb.
  • Cream cheese (full-fat): Always go full-fat brick style for rich frosting that won’t be grainy or runny.
  • Unsalted butter: Softened to room temp to blend seamlessly with cream cheese for that silky frosting texture.
  • Confectioners’ sugar: This helps your frosting stay smooth and spreadable, with just the right amount of sweetness.
  • Pinch of salt: Balances the sweetness in the frosting perfectly.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love experimenting with this Hummingbird Cake with Cream Cheese Frosting Recipe, and you can easily swap or tweak it to fit your tastes or dietary needs—after all, everyone’s kitchen preferences are a little different!

  • Walnuts instead of pecans: I tried walnuts once because that’s what I had on hand, and honestly, it was just as delicious with a slightly earthier crunch.
  • Fresh pineapple: When pineapple is in season, I sometimes grate fresh instead of canned for extra brightness and freshness.
  • Reduced sugar: For a less sweet cake, cut back the granulated sugar by a bit—I found 3/4 cup still lets the tropical flavors shine without being overpowering.
  • Vegan adaptation: Using flax eggs and coconut oil works surprisingly well, and vegan cream cheese keeps the frosting dreamy.

How to Make Hummingbird Cake with Cream Cheese Frosting Recipe

A slice of two-layer cake on a white plate with thin gold trim sits on a white marbled surface. The cake layers are light brown with small dark bits and chunks inside, showing a crumbly texture. Between the layers and on top is creamy white frosting, thickly spread with a smooth texture. On one side, there is a cluster of chopped pecans adding a rough brown texture. A gold fork with a small piece of cake and frosting on it rests on the plate next to the slice. Photo taken with an iphone --ar 2:3 --v 7

Step 1: Toast the Nuts for Maximum Flavor

Start by warming up your oven to 300°F (149°C). Spread your chopped pecans evenly on a lined baking sheet and pop them in for 6-8 minutes. You’ll want to shake the pan halfway through so they brown evenly. Toasting nuts brings out their deep aroma and crunch, which makes all the difference here. Let them cool before folding into your batter.

Step 2: Prepare Your Cake Pans Like a Pro

While nuts are toasting, increase the oven temperature to 350°F (177°C). Get three 8-inch cake pans ready by greasing them, then lining with parchment rounds, and greasing again. This little extra step with parchment makes sure your beautiful cake layers lift right out without sticking or breaking. Trust me—this trick saves so much frustration at assembly time.

Step 3: Whisk Together Dry Ingredients

In a large bowl, whisk together flour, baking powder, baking soda, cinnamon, allspice, and salt. Combining these first ensures an even distribution of spices and leaveners throughout the cake, preventing any clumps and giving you a smooth batter.

Step 4: Mix the Wet Ingredients Separately

In another big bowl, whisk eggs with vegetable oil. Then add granulated sugar, brown sugar, and vanilla extract and whisk until well combined. Finally, stir in your mashed bananas and crushed pineapple—don’t drain the pineapple, that juice adds lovely moisture.

Step 5: Combine and Fold in the Nuts

Pour your wet banana-pineapple mix into the dry ingredients bowl and whisk gently until everything is combined—but don’t overmix or the cake will get tough. Now fold in 1 and 1/2 cups of those toasted pecans with a spatula, reserving some nuts for decorating later.

Step 6: Bake Into Beautiful Layers

Divide the batter evenly into your prepared pans and smooth the tops with a spatula. Slide them into the oven and bake for about 26-29 minutes or until a toothpick inserted in the center comes out clean. Peek a few minutes before the timer and trust your nose—the cake will smell amazing when it’s just ready!

Step 7: Cool Completely Before Frosting

Once out of the oven, let your layers rest in the pans on a rack for about an hour. Then run a thin knife around the edges to loosen, remove the cakes, and peel off parchment. Let them finish cooling completely on the rack—this step is key to avoid melting your frosting or tearing your layers.

Step 8: Whip Up the Cream Cheese Frosting

Using a stand or handheld mixer, beat cream cheese with softened butter on medium-high speed until smooth and fluffy, about 2 minutes. Scrape down the bowl and add confectioners’ sugar, vanilla, and a pinch of salt. Beat on low for 30 seconds, then high for 3 minutes until fluffy and creamy. If your frosting feels a little soft, pop it in the fridge for 30 minutes—it firms up beautifully and spreads easier.

Step 9: Assemble and Frost Like a Cake Whisperer

Trim a thin layer off each cake top with a serrated knife for a flat surface. Place your first layer on a turntable or plate, spread about ¾ to 1 cup of frosting evenly. For an extra fun tidbit, I like to flip the middle layer upside down because it has a slight domed bottom that creates a perfect flat surface. Repeat frosting on the middle layer, add the final layer (right side up), then frost the top and sides. Finish by pressing the remaining toasted pecans around the base and a few on top to add that crunch and visual wow factor. Chill the cake for at least 20 minutes before slicing to keep everything neat.

👨‍🍳

Pro Tips for Making Hummingbird Cake with Cream Cheese Frosting Recipe

  • Use Ripe Bananas: When I first tried this, underripe bananas made the cake less sweet and flavorful—wait ’til they’re speckled brown for best results.
  • Don’t Overmix Batter: Overwhipping develops gluten and toughens the crumb—I learned to mix just until combined for tender cake.
  • Chill Frosting if Needed: If your frosting is too soft to spread nicely, a 30-minute chill in the fridge works wonders without losing creaminess.
  • Decorate Last Minute: Adding nuts right before serving keeps them crunchy instead of soggy from sitting on frosting too long.

How to Serve Hummingbird Cake with Cream Cheese Frosting Recipe

Hummingbird Cake - Serving Suggestion

Garnishes

I always garnish with toasted pecans around the base for added texture and a few scattered on top for that homemade charm. Sometimes I sprinkle a tiny bit of cinnamon or even some fresh mint leaves which add a refreshing pop of color and aroma that brightens each slice.

Side Dishes

This cake pairs wonderfully with a simple cup of strong coffee or a mellow black tea to cut through the sweetness. For a full dessert spread, I love serving it alongside fresh berries or a light citrus sorbet to keep the tropical vibe going.

Creative Ways to Present

For birthdays or special occasions, I’ve dressed up the cake with edible flowers or even a drizzle of caramel sauce on top for a delightful twist. Layer cakes always impress when served on a rotating cake stand—it makes slicing and sharing feel like a celebration all on its own!

Make Ahead and Storage

Storing Leftovers

I usually cover leftover cake tightly with plastic wrap and store it in the fridge. It keeps really well for up to 5 days — the flavors even deepen overnight. Using a cake carrier is great if you want to bring it somewhere without messing up the frosting.

Freezing

Freezing this cake works too! I like to slice it into individual servings and wrap each piece tightly in plastic and foil. It freezes well up to 3 months. When you’re ready, thaw them in the fridge overnight for a delicious treat whenever you want.

Reheating

For a fresh-from-the-oven feel, let refrigerated or thawed slices come to room temperature and if you’re feeling indulgent, warm slices in the microwave for 10-15 seconds. The cream cheese frosting gets a bit softer, almost like a luscious glaze—it’s heavenly.

FAQs

  1. Can I use other nuts besides pecans for Hummingbird Cake?

    Absolutely! Walnuts or even hazelnuts make great substitutes if you’re not a pecan fan. Just toast them lightly to bring out that nutty flavor and crunchy texture that complement the cake.

  2. What’s the best way to store leftover Hummingbird Cake?

    Wrap the cake tightly with plastic wrap or use a cake carrier and store it in the refrigerator. It keeps well for up to five days, and chilling actually helps the flavors meld beautifully.

  3. Can I make the cream cheese frosting ahead of time?

    Yes! You can make and refrigerate the frosting up to two days ahead. Just bring it to room temperature and give it a quick whip before frosting your cake to restore its creamy texture.

  4. Is it okay to substitute the crushed pineapple with fresh pineapple?

    Fresh pineapple works great, especially if it’s ripe and juicy. Just make sure to finely chop or crush it to incorporate smoothly into the batter and keep the same moisture level.

  5. Any tips to prevent the cake from falling apart when slicing?

    Chilling the assembled cake for at least 20 minutes before cutting helps set the frosting and firm up the layers. Also, using a sharp serrated knife and wiping it clean between slices ensures neat cuts every time.

Final Thoughts

I absolutely love how this Hummingbird Cake with Cream Cheese Frosting Recipe brings a little sunshine to the kitchen. Every time I make it, friends and family go crazy for the moist layers and tangy-sweet frosting combo. It’s one of those recipes where the more you make it, the better you get at perfecting your personal touch. I can’t recommend it enough if you want a cake that feels both homemade and a little fancy. Give it a try—you won’t regret it!

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 with Cream Cheese Frosting Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 35 reviews
  • Author: Lina
  • Prep Time: 30 minutes
  • Cook Time: 29 minutes
  • Total Time: 3 hours 30 minutes
  • Yield: 12 servings 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American Southern
  • Diet: Vegetarian

Description

This classic Hummingbird Cake is a moist, flavorful layered cake bursting with the tropical flavors of ripe bananas and crushed pineapple, perfectly spiced with cinnamon and allspice, and topped with a rich, creamy homemade cream cheese frosting. Toasted pecans add a delightful crunch both inside the cake and as a garnish, making it an irresistible dessert for any occasion.


Ingredients

Scale

Cake Ingredients

  • 2 cups (250g) chopped pecans*
  • 3 cups (375g) all-purpose flour (spooned & leveled)
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • 1 and 1/2 teaspoons ground cinnamon
  • 1/2 teaspoon allspice
  • 1/2 teaspoon salt
  • 3 large eggs, at room temperature
  • 1 cup (226g/240ml) vegetable oil (or avocado oil)
  • 1 cup (200g) granulated sugar
  • 1/2 cup (100g) packed light or dark brown sugar
  • 2 teaspoons pure vanilla extract
  • 1 and 1/2 cups (345g) mashed bananas (about 3 large ripe bananas)
  • one 8-ounce can (226g) crushed pineapple (do not drain)

Cream Cheese Frosting

  • 16 ounces (452g) full-fat brick cream cheese, softened to room temperature
  • 1/2 cup (8 Tbsp; 113g) unsalted butter, softened to room temperature
  • 4 cups (480g) confectioners’ sugar
  • 1 and 1/2 teaspoons pure vanilla extract
  • pinch of salt, to taste

Instructions

  1. Toast the nuts: Preheat the oven to 300°F (149°C). Line a large baking sheet with parchment paper or a silicone baking mat. Spread the chopped pecans evenly on the baking sheet and bake for 8 minutes until fragrant, shaking the pan halfway through baking. Remove from oven and let cool for 10–15 minutes.
  2. Prepare cake pans: Increase oven temperature to 350°F (177°C). Grease three 8-inch round cake pans, line them with parchment paper rounds, then grease the parchment paper to ensure easy cake release.
  3. Mix dry ingredients: In a large bowl, whisk together all-purpose flour, baking powder, baking soda, cinnamon, allspice, and salt until well combined.
  4. Mix wet ingredients: In a separate large bowl, whisk eggs and vegetable oil together until combined. Add granulated sugar, brown sugar, and vanilla extract and whisk thoroughly. Stir in the mashed bananas and crushed pineapple.
  5. Combine batter: Pour the wet ingredients into the dry ingredients and whisk until just combined. Fold in 1 and 1/2 cups of toasted pecans, reserving the rest for garnish. The batter should measure about 6 to 7 cups.
  6. Bake the cake layers: Divide the batter evenly among the prepared pans. Bake for 29 minutes or until a toothpick inserted into the center comes out clean.
  7. Cool layers: Remove the cakes from the oven and cool in the pans on a rack for 1 hour. Run a knife around the edges, invert and remove from pans, peel the parchment, and allow the layers to cool completely on the rack before frosting.
  8. Make the cream cheese frosting: Using a hand mixer or stand mixer with paddle attachment, beat cream cheese and butter on medium-high speed for 2 minutes until smooth. Scrape sides as needed. Add confectioners’ sugar, vanilla, and a pinch of salt. Beat on low for 30 seconds, then increase to high speed and beat for 3 minutes until creamy. Refrigerate for 30 minutes if frosting is too thin.
  9. Assemble the cake: Level the tops of each cake layer by slicing off a thin layer to create flat surfaces. Place the first layer on a cake stand or plate and spread 3/4 to 1 cup of frosting evenly on top. Place the second layer upside down on top and repeat frosting. Place the third layer right side up and cover the entire cake with remaining frosting. Garnish with reserved toasted pecans around the bottom edge and a few on top. Refrigerate the assembled cake for at least 20 minutes to set before slicing.
  10. Storage: Cover leftover cake tightly and store in the refrigerator for up to 5 days. A cake carrier is recommended for storage and transport.

Notes

  • Toasting nuts enhances their flavor and adds crunch to the cake.
  • Use ripe bananas for maximum sweetness and moisture.
  • If frosting is too soft, chilling it helps achieve the perfect spreading consistency.
  • Line pans with parchment paper rounds for easy cake removal and smooth edges.
  • This cake is best served chilled but brought to room temperature before serving for best flavor.
  • You can substitute walnuts for pecans if preferred.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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