Hummingbird bread bakes up moist, tender, and packed with the kind of flavor that makes a plain banana loaf feel a little underdressed. The crushed pineapple keeps the crumb soft without making it heavy, the bananas bring sweetness and body, and the toasted pecans give every slice a little crunch. Once the cream cheese frosting goes on top, it turns into the kind of loaf people hover around with a knife before it has fully cooled.
What makes this version work is the balance. The pineapple goes in with its juice, which sounds like a lot until you remember that quick breads need moisture to stay plush for days. The batter is mixed just enough to bring it together, then left alone so the crumb stays tender instead of turning tough. Toasting the pecans first is worth the extra few minutes because it pulls out their flavor and keeps them from tasting flat inside the loaf.
Below you’ll find the small details that matter most, from how to keep the top from overbrowning to the best way to frost a loaf that has fully set. If you’ve ever had hummingbird bread that sank in the middle or baked up gummy, the fixes are here.
The loaf came out incredibly moist without being dense, and the pineapple flavor was there in the background without making it wet. I also liked that the top browned nicely while the center still baked through after the foil went on.
Save this hummingbird bread for when you want a tropical banana loaf with cream cheese frosting and toasted pecans.
The Trickiest Part Is Knowing When It’s Done
Hummingbird bread can look finished before the middle is actually set, especially because the pineapple adds moisture and the sugar encourages deep browning. That is where a lot of loaves go wrong: the top gets dark, the center stays gummy, and the bread sinks once it cools. The fix is to bake until a toothpick comes out clean from the center, not just the edge, and to cover the loaf loosely with foil if the top is getting too dark before the middle catches up.
The batter also needs a light hand. Once the flour goes in, stir only until the dry streaks disappear. Overmixing builds structure you don’t want in a quick bread like this, and it can turn a tender loaf into something tight and rubbery. Letting the loaf cool completely before frosting matters too, because warm bread melts the frosting and makes the top slide right off.
What Each Ingredient Is Doing in the Loaf
- Bananas — Use very ripe bananas with plenty of brown spots. They add sweetness, moisture, and that familiar banana flavor that keeps the loaf from tasting like pineapple bread with banana thrown in as an afterthought.
- Crushed pineapple with juice — Don’t drain it. The juice helps create the soft, almost cake-like crumb hummingbird bread is known for. Canned pineapple is the right call here because fresh pineapple can be too sharp and inconsistent in moisture.
- Vegetable oil — Oil keeps the loaf tender for days in a way butter doesn’t quite match. If you swap in melted butter, you’ll get a slightly richer flavor, but the crumb won’t stay as soft.
- Pecans — Toast them first. Untoasted pecans can disappear into the batter, while toasted pecans stay nutty and crisp enough to contrast the soft crumb. Walnuts work in a pinch, but pecans are the classic fit here.
- Cream cheese frosting — Soften both the cream cheese and butter fully before beating them together. If either one is cold, the frosting turns lumpy and won’t spread cleanly over the cooled loaf.
Building the Batter Without Overworking It
Start With the Wet Ingredients
Whisk the oil, sugar, eggs, and vanilla until the mixture looks smooth and glossy. That step helps dissolve the sugar a little before the flour goes in, which gives the loaf a finer crumb. Stir in the mashed bananas and crushed pineapple with all the juice, and don’t worry if the batter looks loose at this point. It should.
Fold, Don’t Beat
Add the flour, baking soda, cinnamon, and salt, then fold until the dry streaks disappear. Stop there. If you keep mixing after the flour is incorporated, the loaf gets dense instead of tender, and the pecans won’t have the soft backdrop they need. Fold in the toasted chopped pecans last so they stay evenly scattered through the batter.
Watch the Center, Not Just the Color
Pour the batter into a greased 9×5 loaf pan and bake at 350°F for 60 to 70 minutes. The loaf should be deeply golden and a toothpick inserted into the center should come out clean or with a few moist crumbs. If the top is browning too fast, lay a sheet of foil loosely over it for the remaining bake time. That keeps the crust from overcooking while the middle finishes setting.
Cool Before You Frost
Let the loaf cool completely in the pan or on a rack before beating together the cream cheese frosting. If the bread is even slightly warm, the frosting softens into a glaze and slides off the sides. Once the loaf is cool, spread the frosting over the top and finish with extra toasted pecans for crunch.
How to Adapt This Hummingbird Bread for Different Kitchens
Dairy-Free Version
Skip the cream cheese frosting or use a dairy-free cream cheese and butter alternative. The loaf itself is already dairy-free, so this swap keeps the texture and tropical flavor intact while making the finish suitable for more diets.
Nut-Free Loaf
Leave out the pecans and add an extra 1/4 cup flour to keep the batter balanced. You lose the toasted crunch, but the loaf stays soft and the banana-pineapple combination still carries the flavor.
Less Sweet Breakfast Loaf
Reduce the sugar to 3/4 cup and use just a thin layer of frosting or none at all. The loaf will taste a little more like a true quick bread and a little less like dessert, but the fruit still keeps it moist and flavorful.
Storage and Reheating
- Refrigerator: Store frosted or unfrosted loaf in an airtight container for up to 5 days. The crumb stays moist, and the flavor deepens by the second day.
- Freezer: Freeze unfrosted slices wrapped tightly in plastic and then foil for up to 2 months. Frosting doesn’t freeze as neatly, so add it after thawing if you can.
- Reheating: Warm slices gently in the microwave for 10 to 15 seconds or in a low oven. Heat just enough to take the chill off; too much heat melts the frosting and dries the crumb.
Questions I Get Asked About This Recipe

Hummingbird Bread
Ingredients
Equipment
Method
- Preheat the oven to 350°F and grease a 9x5 loaf pan.
- Whisk together vegetable oil, sugar, eggs, and vanilla extract until smooth.
- Stir in mashed bananas and crushed pineapple with all its juice.
- Fold in all-purpose flour, baking soda, cinnamon, and salt until just combined.
- Fold in the toasted and chopped pecans.
- Pour the batter into the greased pan and bake for 60–70 minutes at 350°F until deeply golden and a toothpick comes out clean; cover loosely with foil if the top browns too fast.
- Cool the loaf completely before frosting.
- Beat cream cheese, butter, powdered sugar, and vanilla until smooth.
- Spread the cream cheese frosting over the cooled loaf.
- Top with additional toasted pecans before serving.