If you love this recipe you might also like this fluffy frosted banana cake!

Pineapple Banana Cake With Cream Cheese Frosting

If you’ve ever visited the southern states, chances are you’ve at least heard of Hummingbird Cake. We once spent a week in Seaside, Florida (one of my favorite vacation places by far!), and I remember seeing it on the menu at just about every restaurant we visited.  I grew up with my Grandma’s hummingbird cake. Let me tell you, every time I make it now, I can’t get enough. It’s the sort of life-changing, diet-ruining, eat-your-heart-out cake recipe that just hits every note on the delicious scale. I’d finish the whole cake if I could (because that’s never happened…). It’s THAT good.

What is Hummingbird Cake?

Hummingbird Cake is a classic Southern dessert, sweet enough to attract the hummingbirds! It’s a super moist spice cake made with mashed bananas, pineapple, and chopped pecans. A bit like a mashup between banana bread and a carrot cake, only without the carrots. From my research, hummingbird cake has roots in Jamaica (that explains all those delicious tropical flavors!), and it became super popular in the US once Southern Living published the recipe in the 1970s.  Of course, like many cake recipes, there are loads of variations out there with different add-ins (more on that later). My old fashioned hummingbird cake is based on my grandmother’s recipe, but just about everyone in the south has their own favorite family version!

Recipe Ingredients

Simple ingredients make the best recipes, and this cake is no exception. Here’s everything you’ll need to make this classic homemade hummingbird cake from scratch (full ingredient amounts are in the recipe card!).

For the Cake

Flour: Your choice of all purpose flour brand. Sugar: I use regular granulated white sugar when baking cakes, for consistent results.  Baking Soda: For leavening. Salt Canola Oil: Or another neutral vegetable oil, like grape seed oil. Using oil over butter results in a more moist cake.  Bananas: You’ll need some slightly older, overripe bananas for mashing. They don’t need to be completely black, but they should have some nice speckling.  Pineapple: I use canned crushed pineapple, and leave it undrained to really enhance the flavor and moisture of the cake. If you prefer, you can also use fresh pineapple if it’s in season. Eggs: Eggs bind the ingredients together and work with the baking soda for a risen, fluffy cake. Vanilla Extract: I love the subtle background flavor that comes from pure vanilla extract. Use the real deal (and not imitation vanilla) for best results!  Pecans: Chopped pecans bring an irresistible crunch and texture to the cake. Walnuts are a next-best option, too.

For the Frosting

Cream Cheese: Take your cream cheese out of the fridge about a half hour or so before you start. This lets it come to room temperature, making it much easier to mix! Butter: Also at room temperature for the reasons above. I recommend using unsalted butter in your frosting. Powdered Sugar: Powdered sugar, a.k.a. Confectioner’s sugar gives the cream cheese frosting an exceptionally smooth texture and sweet flavor. Vanilla Extract Candied Pecans: I love candied pecans for a bit of sweetness, or you can use more chopped pecans as an optional garnish.

How to Make Hummingbird Cake

One of the best things about this tiered banana cake recipe is that the method is very similar to banana bread. Very little fuss with major flavor payoff! Let’s get started: Prep the Pans: While the oven is preheating, spray your cake pans with nonstick spray and line the bottoms with parchment paper. Make the Batter: In a mixing bowl, whisk together the flour, sugar, baking soda, and salt. In a separate bowl, whisk together the oil, bananas, pineapple, eggs, vanilla and pecans. Combine the wet ingredients with the dry ingredients and stir until just combined. Bake: Distribute the batter evenly between your prepared pans, and pop the cakes into the oven. The cakes are done when a toothpick stuck into the center comes out clean. Let the cakes sit in the pan a bit before inverting them onto a wire rack to finish cooling. Make the Frosting: I recommend using a stand mixer for the frosting if you have one. First, cream together the cream cheese and butter until smooth. Gradually add the powdered sugar into the mix, followed by the vanilla. Give everything a good whirl with the mixer for a minute or so until the frosting is nice and creamy. Assemble the Cake: Once your cake layers have cooled completely, it’s time to frost! Beginning with the first layer, spread a heaping cup of cream cheese frosting over the cake. Repeat with the second and third layers, and then frost the cake all over with the remaining frosting. I use an offset spatula to give the frosting a smoothed-over effect. Garnish your hummingbird cake with candied pecans, or give it a sprinkle with any leftover chopped pecans you may have for extra crunch. You can also get creative with toppings and variations, see the section later on.

Tips for the Best Hummingbird Cake

Here are some tips for the fluffiest, most flavorful layer cake:

Line the Pans: Since this cake contains sticky ingredients like pineapple juice, spraying the pans alone doesn’t always cut it. I highly recommend lining the pans with parchment paper, to avoid unnecessary struggle when removing the cakes. Use Room Temperature Ingredients: When it comes to ingredients like butter and cream cheese in the frosting, having them at room temperature makes mixing so much easier! Measure the Flour Correctly: Too much flour will lead to a dense, tough cake. To make sure you’re measuring the right amount, use a kitchen scale, or otherwise spoon the flour into the measuring cup and then level it off with the back of a knife.  Don’t Over-Mix the Batter: Another tip for a cake that’s fluffy and moist, but not dense, is to avoid over-mixing. Stir the ingredients just until there aren’t any streaks left in the batter.

Variation Ideas

I love a classic hummingbird cake, but I also like getting creative, and this recipe leaves loads of space for creativity! Here are some ideas to change it up:

Ground Cinnamon: You may have wondered where the cinnamon has been this whole time. It’s true that many hummingbird cake recipes include cinnamon – I just prefer mine without! You can definitely add cinnamon into your cake for some yummy, spicy flavor if you prefer. Just whisk in 1 teaspoon in with your dry ingredients. Nutmeg. Just a pinch can add even more warm spice to this cake. Sweetened Flaked Coconut: Add a cup of coconut into the batter for some extra tropical flair. Toasted coconut also makes a great cake garnish, too. Substitute the Pecans: You can easily swap the pecans for walnuts in this recipe. Or, if you’re making nut-free hummingbird cake, omit the nuts entirely.  Different Frosting: Of course, if you’re keeping this recipe classic like I do, there is no option except cream cheese frosting! But if you aren’t a fan or would prefer something different, try this cake topped with Vanilla Buttercream, Heritage Frosting or my Brown Sugar Frosting instead. Make Cupcakes: This recipe will yield about 3 dozen hummingbird cupcakes. Bake the cupcakes for 20-22 minutes at 350ºF. Prepare the frosting as written, then use a piping bag or ziplock bag with the corner snipped off to decorate. Make a Bundt Cake: Pour the batter into a 10-15 cup bundt cake pan and bake for 50-60 minutes at 350ºF. You can halve the frosting recipe. Make a Sheet Cake: Make a hummingbird sheet cake using a 9×13 pan, baked at 350ºF for 25-35 minutes. Use half the frosting recipe.

How to Store Extras

Store leftover hummingbird cake airtight in the refrigerator for up to 3 days. Take the cake out of the fridge about a half hour before serving to let it reach room temperature again.

Can I Freeze This?

Cream cheese frosting doesn’t hold up in the freezer, so a frosted hummingbird cake shouldn’t be frozen. However, you can freeze the unfrosted cake layers for up to 2 months! Just wrap them tightly in plastic wrap plus an extra layer of foil, and store frozen until you’re ready to thaw and assemble the cake. Defrost the cake at room temperature, and then whip up a batch of frosting!

More Homemade Cakes to Try

The Best Coffee Cake Recipe Ever Moist Banana Pound Cake Chocolate Espresso Pound Cake Italian Cream Cake Tres Leches Cake

You’ll also sign up to get new recipes in your inbox. Δ

The Best Hummingbird Cake Recipe   Cookies and Cups - 74The Best Hummingbird Cake Recipe   Cookies and Cups - 1The Best Hummingbird Cake Recipe   Cookies and Cups - 29The Best Hummingbird Cake Recipe   Cookies and Cups - 30The Best Hummingbird Cake Recipe   Cookies and Cups - 75The Best Hummingbird Cake Recipe   Cookies and Cups - 17The Best Hummingbird Cake Recipe   Cookies and Cups - 6The Best Hummingbird Cake Recipe   Cookies and Cups - 90