A good hummingbird cake recipe gives you a moist, dense crumb built from mashed banana, crushed pineapple, and warm spice, all under a tangy cream cheese frosting. The cake comes out of the oven with a golden top and a structure that holds together when sliced, which makes it a dependable choice for gatherings. You get a single layered or stacked cake that tastes like a cross between banana bread and a spiced pineapple loaf.
What makes this version work is the balance of fruit moisture against a sturdy flour base, so the crumb stays tender without collapsing. The frosting uses full-fat cream cheese for body, and the nuts add a slight crunch against the soft cake. If you follow the pan prep and cooling steps, you'll avoid the soggy middle that ruins many home bakes. If you enjoyed this, our terms use is worth trying next. Making this hummingbird cake at home is surprisingly straightforward once you know the key steps.
Why You'll Love These Hummingbird Cakes
- One bowl of fruit prep feeds a three-layer cake with real banana and pineapple flavor, not just extract.
- The cream cheese frosting stays pipeable for up to 3 days in the fridge before it loosens.
- You can bake the layers ahead and freeze them, which fits a search recipes plan for a weekend event.
- No mixer required for the batter if you mash the banana well and stir by hand.
Ingredients You'll Need
- 3 cups all-purpose flour — gives the cake its structure and keeps the fruit from sinking.
- 2 cups granulated sugar — sweetens the tart pineapple and ripens the banana notes.
- 1 teaspoon baking soda — the lift agent that reacts with the fruit acid.
- 1 teaspoon ground cinnamon — the main warm spice in the crumb.
- 1/2 teaspoon salt — tightens the gluten and balances sweetness.
- 3 large eggs, room temperature — bind the batter and add richness.
- 1 cup neutral oil — keeps the crumb moist longer than butter would.
- 2 cups mashed ripe banana (about 4 bananas) — the base fruit flavor and moisture.
- 1 can (8 oz) crushed pineapple, drained — adds tang and a finer texture.
- 1 cup chopped pecans — a mild crunch and nutty background.
- 1 teaspoon vanilla extract — rounds the spice and fruit.
- 8 oz cream cheese, full fat, softened — for the frosting base.
- 1/2 cup unsalted butter, softened — adds spread and lift to the frosting.
- 4 cups powdered sugar — sweetens and firms the frosting.
Ingredient Substitutions
All-purpose flour: Replace with an equal weight of whole wheat flour for a nuttier, earthier flavor. Whole wheat absorbs more liquid than white flour, so add 1–2 extra tablespoons of water or milk to prevent the batter from tightening up. Expect a slightly denser crumb and a darker color — avoid this swap in delicate cakes where a light, open crumb is the goal. The hummingbird cake works well for weeknight cooking when time is limited.
Neutral oil: Use an equal volume of melted coconut oil for a faint tropical note that pairs with the pineapple. Coconut oil solidifies below 76°F, so keep the batter warm and bake promptly to avoid clumping. The crumb will be a touch firmer at room temperature than with liquid oil. Storing leftover hummingbird cake correctly keeps it tasting good for days.
Chopped pecans: Swap with an equal amount of toasted walnuts for a more bitter, woody crunch. Walnuts brown faster, so check the layers at 25–30 minutes rather than the full time. The cake flavor shifts from sweet-nutty to sharper and less buttery. For the best results with this hummingbird cake, read through all the steps before starting.
Crushed pineapple: Use 1 cup of finely diced fresh pineapple pressed dry if you want cleaner fruit bits. Fresh pineapple carries more water, so drain it well and cut the oil by 2 tablespoons to keep the crumb from getting slack. The taste is brighter but less concentrated than canned.
Step-by-Step Instructions
- Heat the oven to 180°C / 350°F and grease three 8-inch round pans, then line the bottoms with parchment.
- Whisk flour, sugar, baking soda, cinnamon, and salt in a large bowl until no streaks remain.
- Add eggs and oil to the dry mix and stir with a spatula until roughly combined, about 40 seconds.
- Fold in mashed banana, drained pineapple, pecans, and vanilla until the batter looks golden and thick.
- Divide the batter evenly among the pans and bake on the center rack for 25–30 minutes until a toothpick comes out clean.
- Cool the layers in the pans for 10 minutes, then turn out onto a rack and cool fully before frosting.
- Beat cream cheese and butter on medium-low heat off the stove in a stand mixer for 2 minutes until smooth.
- Add powdered sugar 1 cup at a time and beat until the frosting is spreadable and holds a soft peak.
- Stack the cooled layers with frosting between them, then coat the outside and chill 20 minutes before slicing.
Pro Tips
Drain the crushed pineapple in a fine mesh strainer and press with a spoon; extra liquid thins the batter and lengthens bake time. For a cleaner slice, cream cheese frosting should be cold but not hard when you coat the cake.
Toast the pecans on a sheet pan at 180°C / 350°F for 8 minutes before chopping to deepen their flavor and keep them crisp. Measure the mashed banana by cup, not by count, since banana size varies and changes the crumb.
If your layers dome, level them with a serrated knife after cooling so the stack stays straight and the frosting doesn't slide. Use a turntable if you have one; it gives you an even outer coat in half the time.
Freeze the unfrosted layers wrapped tight for freeze for up to 2 months and thaw at room temperature before frosting. This actually makes them easier to handle than fresh warm cake.
Common Mistakes to Avoid
Overmixing the batter after adding fruit develops gluten and gives you a chewy, tight crumb instead of a soft one. Stop folding as soon as the streaks disappear to keep the cake tender.
Frosting warm layers melts the cream cheese and slides it off the sides, so avoid opening the oven early and always cool the cakes fully on a rack. A quick chill in the fridge for 15 minutes firms them up fast.
Skipping the parchment on the pan bottom causes the layers to stick and tear when turned out, ruining the stack. Grease alone is not enough for a heavy fruit batter like this.
Serving Suggestions
Cut the cake with a thin warm knife, wiping between slices, for clean edges and a neat presentation. A glass of moscato sangria pairs well with the sweet fruit and tangy frosting.
Serve a small wedge after a light meal rather than a heavy one, since the crumb is rich from oil and nuts. If you want a side contrast, a caesar salad dressing on greens balances the sugar.
Storage and Reheating
Keep the frosted cake in an airtight container in the fridge for up to 3 days and pull it out 20 minutes before serving for a softer bite. The cream cheese frosting must stay cold to stay safe.
You can freeze the frosted cake whole for freeze for up to 2 months if wrapped in two layers of film and a foil outer layer. Thaw it overnight in the fridge, not on the counter, to prevent condensation on the frosting.
Do not leave the cut cake unrefrigerated for more than 2 hours, since the dairy frosting warms quickly at room temperature. There is no safe reheating method that keeps the frosting intact, so serve it cool.
Recipe Variations
Spicy Version
Add 1/2 teaspoon ground ginger and a pinch of cayenne to the dry mix for a warm heat behind the banana. The spice reads as a slow tingle, not a burn, and pairs with the pineapple tang. Bake at the same temperature but check at 25–30 minutes for doneness.
Vegan Swap
Replace the eggs with 3 tablespoons ground flax plus 9 tablespoons water rested 10 minutes, and use a plant cream cheese for the frosting. The crumb will be slightly less springy but still moist from the fruit and oil. Chill the vegan frosting well since it softens faster than dairy.
Low-Nut Option
Leave out the pecans and add 1/2 cup shredded coconut for texture without the tree-nut allergen. The cake stays tender and picks up a mild sweetness from the coconut. A pineapple drink on the side echoes the fruit.
Mini Cupcake Form
Scoop the batter into lined muffin tins and bake at 180°C / 350°F for 18–20 minutes until a toothpick comes out clean. You get 24 single servings with the same crumb and a swirl of frosting each. They freeze well using the same coffee smoothie break as a make-ahead plan.