Perfect Hummingbird Cake Recipe with Cream Cheese Frosting and Toasted Pecans Made Easy

Ready In
Servings
Difficulty

“You’ve gotta try this hummingbird cake,” my neighbor had said over the fence one summer afternoon, waving a battered tin filled with something that smelled like a mix of cinnamon and sunshine. Honestly, I was skeptical at first. I mean, a cake with bananas, pineapple, and pecans? It sounded like a dessert that couldn’t decide what it wanted to be. But that day, tired from a long week and a bit too curious, I gave in and took a slice. The moment I bit into that moist, spiced cake layered with tangy cream cheese frosting and the crunch of toasted pecans, I understood why she was so insistent. It was like a warm hug after a hectic day—a perfect balance of sweet, spice, and texture that just stuck with me.

Since that accidental discovery, I’ve made this perfect hummingbird cake with cream cheese frosting and toasted pecans more times than I can count. It’s the kind of recipe that’s easy enough for a casual weekend bake but special enough to bring out when friends drop by unexpectedly. The toasted pecans add this amazing nuttiness that cuts through the sweetness, making every bite a little surprise. You know, it’s not just any hummingbird cake—it’s the kind that makes you pause and appreciate how simple ingredients can come together to create something unforgettable.

What makes this version stand out is the frosting—smooth, tangy, and just sweet enough—and the pecans, which I toast lightly in butter to give that deep, toasty flavor. It’s not complicated, but it’s thoughtfully done, and that makes all the difference. If you’ve ever been curious about hummingbird cake or wondered if it’s worth the fuss, this recipe might just change your mind. There’s something quietly comforting about it—a sweet little ritual I keep coming back to when I want to feel a bit more at home in the kitchen.

Why You’ll Love This Recipe

After testing dozens of hummingbird cake recipes, this one stood out for all the right reasons. It’s a tried-and-true favorite in my kitchen, and here’s why I think you’ll love making it, too:

  • Quick & Easy: The batter comes together in under 20 minutes, perfect when you want a sweet treat without the fuss.
  • Simple Ingredients: No need for exotic items—bananas, canned pineapple, and pantry staples are all you need.
  • Perfect for Celebrations: Whether it’s a birthday, brunch, or just a cozy weekend dessert, this cake fits the bill.
  • Crowd-Pleaser: Kids and adults alike ask for seconds, making it a favorite at family gatherings.
  • Unbelievably Delicious: The cream cheese frosting’s tangy richness paired with crunchy toasted pecans takes this cake to the next level.

What sets this hummingbird cake apart is that I toast the pecans in butter before folding them into the batter and sprinkling them on top. This little step adds an irresistible aroma and crunch that’s often missing in other versions. Plus, the cream cheese frosting is whipped just right—light enough to pipe but creamy enough to melt in your mouth. This recipe isn’t just another hummingbird cake; it’s my best version, honed over countless bakes and tweakings.

Honestly, this cake promises more than sweetness. It’s the kind of recipe that invites you to slow down, savor a slice, and smile quietly to yourself. That’s why it’s stuck around in my rotation—and why I’m confident you’ll want it in yours, too.

What Ingredients You Will Need

This hummingbird cake recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and the canned pineapple keeps the tropical vibe year-round.

  • For the Cake Batter:
    • All-purpose flour – 3 cups (360 g), sifted for a light texture
    • Granulated sugar – 2 cups (400 g), for just the right sweetness
    • Baking soda – 1 teaspoon, to help it rise beautifully
    • Ground cinnamon – 1 teaspoon, adds warm spice
    • Salt – ½ teaspoon, balances flavor
    • Ripe bananas – 3 medium, mashed (about 1 ½ cups) for natural sweetness and moisture
    • Canned crushed pineapple – 1 cup (240 ml), drained (reserve juice for another use)
    • Vegetable oil – 1 cup (240 ml), keeps the cake moist and tender
    • Large eggs – 3, room temperature (helps with smooth batter)
    • Vanilla extract – 2 teaspoons, for extra flavor depth
    • Toasted pecans – 1 cup (120 g), chopped (butter-toasted for that nutty aroma)
  • For the Cream Cheese Frosting:
    • Cream cheese – 8 oz (225 g), softened (I prefer Philadelphia brand for smoothness)
    • Unsalted butter – ½ cup (113 g), softened (adds richness)
    • Powdered sugar – 3 cups (360 g), sifted to avoid lumps
    • Vanilla extract – 1 teaspoon, enhances flavor
    • Pinch of salt, balances the sweetness
  • For Garnish:
    • Extra toasted pecans – ½ cup (60 g), whole or halved for decoration

Feel free to swap the vegetable oil with light olive oil or melted coconut oil if you prefer. For a gluten-free twist, almond flour can replace all-purpose flour, but expect a denser texture. In summer months, fresh pineapple chunks can replace canned, just be sure to drain well to avoid sogginess. If dairy is a concern, substitute cream cheese and butter with dairy-free versions, though the frosting texture may be slightly different.

Equipment Needed

  • Two 9-inch (23 cm) round cake pans – non-stick or well-greased
  • Mixing bowls – medium and large
  • Electric mixer or stand mixer – for smooth batter and frosting
  • Measuring cups and spoons – accurate measuring is key
  • Spatula – for folding ingredients gently
  • Cooling racks – to cool cakes evenly
  • Toaster pan or skillet – for toasting pecans (a small cast iron skillet works great)
  • Offset spatula or butter knife – for spreading frosting neatly

If you don’t have a stand mixer, a hand mixer works just fine. I sometimes use a whisk for the batter, but the electric mixer really speeds up the frosting process. For toasting pecans, a dry skillet is budget-friendly and gives excellent control. Just keep an eye on them—they can burn fast! When storing your cake, a cake dome or airtight container helps keep it fresh longer.

Preparation Method

hummingbird cake recipe preparation steps

  1. Preheat your oven to 350°F (175°C). Grease two 9-inch (23 cm) cake pans and lightly dust with flour or line with parchment paper. This step prevents sticking and ensures clean layers.
  2. Toast the pecans: Heat a dry skillet over medium heat. Add 1 cup (120 g) chopped pecans and cook, stirring frequently, until fragrant and golden, about 4-5 minutes. Remove from heat and set aside to cool.
  3. Mix dry ingredients: In a large bowl, whisk together 3 cups (360 g) all-purpose flour, 2 cups (400 g) sugar, 1 teaspoon baking soda, 1 teaspoon ground cinnamon, and ½ teaspoon salt until combined.
  4. Combine wet ingredients: In a separate bowl, whisk 3 large eggs until frothy. Add 1 cup (240 ml) vegetable oil, 2 teaspoons vanilla extract, 3 mashed ripe bananas (about 1 ½ cups), and 1 cup (240 ml) drained crushed pineapple. Mix well but don’t overdo it.
  5. Fold wet into dry: Pour the wet mixture into the dry ingredients. Gently fold with a spatula until just combined—some lumps are okay. Overmixing can make the cake tough.
  6. Add toasted pecans: Fold in the cooled toasted pecans, reserving a handful for garnish. This distributes that lovely crunch throughout.
  7. Divide the batter evenly between the prepared pans. Tap the pans gently on the counter to release air bubbles.
  8. Bake: Place pans in the center of the oven and bake for 30-35 minutes. Check doneness by inserting a toothpick in the center; it should come out clean or with a few crumbs. Avoid overbaking to keep it moist.
  9. Cool: Let cakes cool in pans for 10 minutes, then turn onto cooling racks to cool completely before frosting. Patience here avoids melty frosting!
  10. Prepare the cream cheese frosting: Beat 8 oz (225 g) softened cream cheese with ½ cup (113 g) softened unsalted butter until smooth. Gradually add 3 cups (360 g) powdered sugar, beating on low speed to avoid dust clouds. Stir in 1 teaspoon vanilla and a pinch of salt. The frosting should be thick but spreadable.
  11. Assemble the cake: Place one cake layer on your serving plate. Spread a generous layer of frosting on top, then add the second cake layer. Cover the top and sides with the remaining frosting.
  12. Garnish: Sprinkle reserved toasted pecans over the top and gently press them into the frosting for a beautiful finish.

If the frosting feels too soft to spread, pop it in the fridge for 15 minutes to firm up. When slicing, a warm knife (run under hot water and dried) cuts cleanly without dragging crumbs.

Cooking Tips & Techniques

Getting hummingbird cake just right is a bit of an art, but with these tips, you’ll be a pro in no time. First, don’t skip toasting the pecans—it adds that irresistible nutty depth and crunch that transforms the cake. I learned the hard way that tossing raw pecans in the batter just doesn’t cut it.

When mashing bananas, aim for ripe but not overly mushy fruit. Too ripe can make the batter too wet, affecting the crumb. Also, draining the pineapple thoroughly is crucial; excess moisture can lead to a dense or soggy cake.

Mixing the batter gently is another key step. Overmixing activates gluten and can make the cake tough. I usually fold just until the flour disappears, and a few lumps are totally fine.

For the frosting, room temperature cream cheese and butter blend more smoothly. If the frosting is grainy, a quick whisk with a hand mixer usually fixes it. And don’t rush the frosting step—letting your cake layers cool completely prevents a melty mess.

Timing helps, too! While the cake bakes, I toast pecans and prep the frosting. Multitasking like this keeps everything moving without stress. If you have leftover frosting, it freezes well, so no waste there.

Variations & Adaptations

One of the best things about this hummingbird cake recipe is how easy it is to customize. Here are a few of my favorite variations:

  • Gluten-Free: Swap all-purpose flour for a gluten-free blend like Bob’s Red Mill 1-to-1. The texture will be a bit denser but still delicious.
  • Vegan Version: Use flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water per egg), coconut oil instead of vegetable oil, and dairy-free cream cheese and vegan butter for frosting. Add a bit more vanilla to mask any earthiness.
  • Seasonal Twist: In spring, I swap pineapple for fresh diced mango for a tropical flair. It adds a brighter, fresher note.
  • Spice it up: Add ½ teaspoon ground nutmeg or ginger for an extra warm spice kick.
  • Personal favorite: I sometimes fold in shredded coconut with the pecans for that classic Southern feel—gives the cake a little chewy surprise.

If you want to bake this as cupcakes, simply fill liners about ⅔ full and bake for 20-25 minutes. The cream cheese frosting works beautifully piped on top for a charming presentation.

Serving & Storage Suggestions

This perfect hummingbird cake is best served at room temperature, allowing the cream cheese frosting to be soft and luscious. I like to slice it thick and pair with a strong cup of coffee or a mild black tea—the richness balances out the sweetness beautifully.

For special occasions, you can dress it up with fresh berries or a drizzle of caramel sauce. It also pairs nicely with lighter sides, like a fresh fruit salad or simple whipped cream, if you want to keep things fresh and less heavy.

Store the cake covered in the refrigerator for up to 4 days. Because of the cream cheese frosting, refrigeration is a must. When ready to serve, let it sit out for 20 minutes to soften slightly. Leftover cake can be wrapped tightly in plastic wrap and frozen for up to 2 months. Thaw overnight in the fridge for best texture.

Interestingly, the flavors meld and improve a bit after a day, with the spices and pecans becoming more pronounced. So, if you can wait, I promise it’s worth it.

Nutritional Information & Benefits

Each slice of this hummingbird cake (assuming 12 servings) contains approximately:

Nutrient Amount
Calories 420
Fat 22 g
Carbohydrates 55 g
Protein 4 g
Sugar 38 g

While this is definitely a treat, the bananas and pineapple add vitamins, potassium, and some fiber, and pecans provide healthy fats and antioxidants. Using real fruit means you get natural sweetness with some nutritional benefits. For a lighter version, you can reduce sugar slightly or swap half the oil for unsweetened applesauce, which I’ve done when craving a less rich cake.

This recipe is naturally gluten-based, but with simple substitutions, it can fit gluten-free or vegan diets. Be mindful of nut allergies due to pecans.

Conclusion

This perfect hummingbird cake with cream cheese frosting and toasted pecans has become a beloved staple in my kitchen and, I hope, will be in yours too. It strikes a beautiful balance between sweet, spiced, and nutty, with a frosting that’s creamy and just tangy enough to keep you coming back for more. Whether you’re baking for a celebration or a quiet afternoon indulgence, it’s a recipe that feels both special and approachable.

Don’t hesitate to make it your own—add your favorite nuts, swap fruits, or adjust spices to suit your taste. One thing’s for sure: once you try this version, it’s hard to settle for anything less. I actually like to keep the ingredients on hand because it’s such a perfect comfort food when unexpected guests arrive, much like some of my go-to easy dinner ideas like spicy Cajun shrimp and sausage or one-pan garlic butter salmon with asparagus.

Give it a try, and I’d love to hear how you make it your own. Happy baking!

FAQs

What is hummingbird cake?

Hummingbird cake is a moist, spiced cake traditionally made with bananas, pineapple, and pecans, layered and frosted with cream cheese frosting. It’s named for its sweet, fruity flavors that supposedly attract hummingbirds.

Can I make hummingbird cake ahead of time?

Yes! You can bake the cake layers a day ahead and keep them wrapped tightly. Assemble and frost the cake the day you plan to serve for the freshest taste. The flavors often improve after resting overnight.

How do I store hummingbird cake?

Because of the cream cheese frosting, store the cake covered in the refrigerator. It keeps well for up to 4 days. You can freeze unfrosted layers for up to 2 months.

Can I use fresh pineapple instead of canned?

Absolutely! Fresh pineapple adds a bright flavor but make sure to drain excess juice well to avoid a soggy cake.

Is this recipe nut-free?

This recipe includes pecans, which are nuts. You can omit them or substitute with seeds like sunflower or pumpkin seeds if you need a nut-free version, though the texture and flavor will change.

Pin This Recipe!

hummingbird cake recipe recipe
Print

Perfect Hummingbird Cake Recipe with Cream Cheese Frosting and Toasted Pecans Made Easy

A moist, spiced hummingbird cake layered with tangy cream cheese frosting and crunchy toasted pecans, perfect for celebrations or cozy weekend treats.

  • Author: Sofia
  • Prep Time: 20 minutes
  • Cook Time: 30-35 minutes
  • Total Time: 50-55 minutes
  • Yield: 12 servings 1x
  • Category: Dessert
  • Cuisine: Southern American

Ingredients

Scale
  • 3 cups (360 g) all-purpose flour, sifted
  • 2 cups (400 g) granulated sugar
  • 1 teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • ½ teaspoon salt
  • 3 medium ripe bananas, mashed (about 1 ½ cups)
  • 1 cup (240 ml) canned crushed pineapple, drained
  • 1 cup (240 ml) vegetable oil
  • 3 large eggs, room temperature
  • 2 teaspoons vanilla extract
  • 1 cup (120 g) toasted pecans, chopped (butter-toasted)
  • 8 oz (225 g) cream cheese, softened
  • ½ cup (113 g) unsalted butter, softened
  • 3 cups (360 g) powdered sugar, sifted
  • 1 teaspoon vanilla extract
  • Pinch of salt
  • ½ cup (60 g) extra toasted pecans for garnish

Instructions

  1. Preheat oven to 350°F (175°C). Grease two 9-inch (23 cm) cake pans and lightly dust with flour or line with parchment paper.
  2. Toast 1 cup (120 g) chopped pecans in a dry skillet over medium heat for 4-5 minutes until fragrant and golden. Remove and cool.
  3. In a large bowl, whisk together flour, sugar, baking soda, cinnamon, and salt.
  4. In a separate bowl, whisk eggs until frothy. Add vegetable oil, vanilla extract, mashed bananas, and drained crushed pineapple. Mix well.
  5. Pour wet ingredients into dry ingredients and gently fold with a spatula until just combined; some lumps are okay.
  6. Fold in cooled toasted pecans, reserving some for garnish.
  7. Divide batter evenly between prepared pans and tap pans gently to release air bubbles.
  8. Bake for 30-35 minutes or until a toothpick inserted in the center comes out clean or with a few crumbs.
  9. Cool cakes in pans for 10 minutes, then turn onto cooling racks to cool completely.
  10. Prepare frosting by beating cream cheese and butter until smooth. Gradually add powdered sugar, beating on low speed. Stir in vanilla and salt until thick but spreadable.
  11. Place one cake layer on serving plate. Spread a generous layer of frosting on top, then add second layer. Cover top and sides with remaining frosting.
  12. Garnish with reserved toasted pecans, pressing gently into frosting.

Notes

Toast pecans in butter for added nutty aroma and crunch. Avoid overmixing batter to keep cake tender. Let cake layers cool completely before frosting to prevent melting. Use a warm knife for clean slicing. Frosting can be chilled for 15 minutes if too soft. Store cake refrigerated up to 4 days; freeze unfrosted layers up to 2 months.

Nutrition

  • Serving Size: 1 slice (1/12 of cak
  • Calories: 420
  • Sugar: 38
  • Fat: 22
  • Carbohydrates: 55
  • Protein: 4

Keywords: hummingbird cake, cream cheese frosting, toasted pecans, banana cake, pineapple cake, southern dessert, easy cake recipe, moist cake

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating