I remember the first time I baked Hummingbird Bread in my grandmother’s kitchen. She handed me a tattered recipe card with notes scribbled in the margins, telling me this tropical-inspired bread would change the way I think about banana bread forever. I was skeptical, but that first bite of moist, fragrant bread studded with pineapple, coconut, and pecans convinced me instantly. Over the years, I’ve tweaked her recipe, adding my signature cinnamon cream cheese frosting that transforms this humble quick bread into something truly special. If you enjoy moist, flavorful quick breads like this one, you’ll also love my Pumpkin Bread and Cream Cheese Filled Pumpkin Bread – both feature that same perfect balance of spices and cream cheese.
What I love most about this recipe is how it brings together simple pantry ingredients to create something that tastes like it took hours of effort. The prep takes just minutes, and while it bakes, your home fills with the most comforting aroma of warm spices and tropical fruit. I’ve served this bread for weekend brunches, afternoon coffee breaks, and even as a casual dessert when friends drop by unexpectedly. Each time, I’m reminded of those afternoons in my grandmother’s kitchen, where the simplest recipes created the most lasting memories.

More Quick Breads You’ll Love:
- Pumpkin Bread – Moist, perfectly spiced loaf ready in under an hour
- Cream Cheese Filled Pumpkin Bread – Surprise cream cheese center adds extra indulgence
- Flourless Pumpkin Muffins – Gluten-free option that’s just as tender and delicious
Why You’ll Love This Hummingbird Bread
I believe you’ll fall for this Hummingbird Bread just as quickly as I did, and here’s why:
- Tropical Flavor Symphony: The combination of ripe bananas, pineapple, and coconut creates a deliciously moist bread with a flavor profile that’s both familiar and excitingly different.
- Perfectly Balanced Sweetness: I’ve carefully calibrated the blend of granulated and brown sugars to complement the natural sweetness of the fruits without becoming cloying.
- No Mixer Required: I love that this recipe comes together with just a bowl and spoon—no need to drag out heavy equipment when a craving strikes.
- Make-Ahead Friendly: This bread actually tastes even better the next day as the flavors meld together, making it perfect for busy hosts or meal preppers.
- Crowd-Pleasing Appeal: Whether serving to kids or sophisticated palates, I’ve never met anyone who could resist a slice (or two) of this bread topped with cinnamon cream cheese frosting.

Ingredients for This Hummingbird Bread
I’ve found that the perfect Hummingbird Bread relies on quality ingredients working in harmony. Here’s what you’ll need:
- Granulated Sugar : The backbone of sweetness that creates a tender crumb. I prefer pure cane sugar for its clean sweetness that doesn’t overwhelm the fruit flavors.
- Brown Sugar : Adds moisture and a caramel note that complements the bananas beautifully. I always pack it firmly for consistent results.
- Vegetable Oil : Creates an incredibly moist texture that stays fresh for days. I prefer a neutral oil that won’t compete with the delicate flavors.
- Eggs : Provide structure and richness. I always bring them to room temperature for better incorporation into the batter.
- Vanilla : Enhances all the other flavors. I use pure extract rather than imitation for a cleaner, more authentic taste.
- All-Purpose Flour : The structure of our bread. I’ve tested with whole wheat flour too, but all-purpose gives the most tender result.
- Baking Powder and Baking Soda : The perfect leavening combination for a gentle rise without compromising the dense, moist texture I love.
- Cinnamon : Adds warmth that bridges the tropical and comforting elements. I always use fresh, aromatic cinnamon for the best flavor.
- Salt : Critical for balancing sweetness and enhancing fruit flavors. I use fine sea salt for even distribution.
- Ripe Bananas : The foundation of moisture and natural sweetness. I wait until they’re deeply speckled for maximum flavor and sweetness.
- Shredded Coconut : Adds tropical flavor and pleasant chew. I prefer unsweetened for better control of the bread’s overall sweetness.
- Crushed Pineapple : Brings brightness and tropical moisture. I love that you don’t need to drain it—the juices make the bread even more luscious.
- Chopped Pecans : Provides wonderful texture contrast and nutty depth. I toast them lightly first to enhance their flavor.
- Cream Cheese : The frosting’s creamy base. I always use full-fat Philadelphia for the richest, smoothest results.
- Unsalted Butter : Creates a velvety frosting texture. I make sure it’s truly softened for easy blending with the cream cheese.
- Powdered Sugar : Sweetens the frosting while keeping it smooth. This smaller amount creates a tangy frosting that doesn’t overwhelm the bread.
- Vanilla and Cinnamon : The perfect warm flavor boost for the frosting. I find this combination enhances rather than masks the cream cheese tang.
How to Make This Hummingbird Bread

I’ve broken down this process into simple steps that ensure perfect results every time:
- Prepare Your Oven and Pan: Preheat your oven to 350°F and grease a 9×5-inch loaf pan generously. I line the bottom with parchment paper for extra insurance against sticking.
- Mix the Wet Ingredients: In a large bowl, whisk together the granulated sugar, brown sugar, and vegetable oil until well combined. Add the eggs one at a time, mixing well after each addition until the mixture looks smooth and slightly thickened. Stir in the vanilla extract.
- Combine Dry Ingredients: In a separate bowl, whisk together the flour, baking powder, baking soda, cinnamon, and salt. This ensures even distribution of the leavening agents for a perfect rise.
- Create the Batter: Add the dry ingredients to the wet ingredients, folding gently until just combined. The batter will be thick at this stage—that’s perfect!
- Add the Fruit and Nuts: Fold in the mashed bananas, shredded coconut, crushed pineapple (juice and all), and ¾ cup of the chopped pecans. The batter will become more moist and aromatic. Be careful not to overmix; I stop as soon as everything is incorporated.
- Bake to Perfection: Pour the batter into your prepared loaf pan, spreading it evenly. Sprinkle the remaining ¼ cup of pecans on top. Bake for 60-65 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs (but no wet batter).
- Cool Properly: Allow the bread to cool in the pan for about 15 minutes, then remove it to a wire rack to cool completely. I know it’s tempting to slice in right away, but patience yields the best texture.
- Make the Frosting: In a medium bowl, beat the softened cream cheese and butter until smooth and fluffy. Add the powdered sugar, vanilla, and cinnamon, mixing until completely incorporated. The frosting should be spreadable but hold its shape.
- Frost and Serve: Once the bread is completely cool, spread the cinnamon cream cheese frosting over the top in swooping motions. I find a small offset spatula works perfectly for this.
Expert Cooking Tips
I’ve learned a few tricks over the years that make this recipe foolproof:
- Banana Ripeness Matters: I wait until my bananas are deeply speckled or even mostly black for the sweetest, most flavorful bread. If they’re not quite ready, I place them in a paper bag with an apple to speed ripening.
- Toast Those Nuts: Taking an extra 5 minutes to toast the pecans in a dry skillet awakens their natural oils and dramatically improves their flavor. I watch them carefully and remove them from the heat as soon as they become fragrant.
- Don’t Overmix: I mix just until ingredients are incorporated, then stop. Overmixing develops gluten and can make the bread tough rather than tender.
- Foil Tent If Needed: If the top is browning too quickly during baking, I loosely cover it with aluminum foil for the remaining bake time. This ensures even baking without burning.
- Temperature Test: Beyond the toothpick test, I’ve found that the center of the bread should register about 200°F on an instant-read thermometer when it’s perfectly baked—neither undercooked nor dry.
Proper Storage
I’ve found these storage methods keep the bread at its best:
- Room Temperature: Store unfrosted bread in an airtight container for up to 3 days. The flavor actually improves after the first day as the spices meld.
- Refrigerator Storage: Once frosted, I keep the bread refrigerated for up to 5 days. I always bring slices to room temperature before serving for the best texture and flavor.
- Freezer-Friendly: Wrap unfrosted bread tightly in plastic wrap, then foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before frosting.
- Frosting Separately: For maximum flexibility, I sometimes freeze the unfrosted loaf and store the frosting separately in the refrigerator for up to a week.
Variations and Substitutions
I love experimenting with this versatile recipe:
- Gluten-Free Version: Substitute a high-quality 1:1 gluten-free flour blend. I’ve found King Arthur’s measure-for-measure flour works beautifully without additional adjustments.
- Nut-Free Option: Skip the pecans entirely or replace them with sunflower seeds for crunch without nuts. The bread remains delicious, just with a slightly different texture profile.
- Coconut Variations: Try toasted coconut for deeper flavor, or use coconut oil instead of vegetable oil for an even more pronounced tropical taste.
- Spice Adjustments: Add ¼ teaspoon of nutmeg or cardamom alongside the cinnamon for a more complex spice profile. I find these warm spices pair beautifully with the banana and pineapple.
- Cream Cheese Alternative: For a lighter option, I sometimes use Neufchâtel cheese in the frosting. It has one-third less fat but still delivers that tangy creaminess I crave.

What Goes with This Hummingbird Bread
I find these pairings complement the bread perfectly:
- Fresh Fruit Platter: Arrange sliced tropical fruits like mango and kiwi alongside for a breakfast or brunch spread that enhances the bread’s flavors.
- Hot Coffee or Tea: The warm bitterness of a strong coffee balances the bread’s sweetness beautifully, while a cup of chai tea echoes the warm spices.
- Vanilla Ice Cream: For a decadent dessert, I warm a thick slice briefly in the microwave and top it with a small scoop of vanilla bean ice cream.
- Yogurt Parfait: Serve with a side of Greek yogurt drizzled with honey for a protein-packed breakfast that balances the bread’s sweetness.
FAQ
Can I make this into muffins instead of a loaf?
Yes! Fill muffin cups 2/3 full and bake at 350°F for 18-22 minutes until a toothpick comes out clean.
How ripe should my bananas be?
Very ripe with lots of brown spots—the more speckled, the sweeter and more flavorful your bread will be.
Can I skip the pineapple?
You can, but you’ll need to add 1/4 cup extra mashed banana or applesauce to maintain moisture.
Is the frosting necessary?
The bread is delicious plain, but the cinnamon cream cheese frosting elevates it to something truly special.
Why did my bread sink in the middle?
This usually happens from underbaking or opening the oven door too early. Test with a toothpick before removing.
Hummingbird Bread with Cinnamon Cream Cheese Frosting
Discover my grandmother’s treasured Hummingbird Bread recipe, upgraded with cinnamon cream cheese frosting. This tropical-inspired quick bread combines bananas, pineapple, and coconut for a moist, flavorful treat that’s perfect for breakfast or dessert.
- Prep Time: 15 minutes
- Cook Time: 65 minutes
- Total Time: 80 minutes
- Yield: 10 slices
Ingredients
- ¾ cup granulated sugar
- ¼ cup brown sugar
- ½ cup vegetable oil
- 2 large eggs
- 1 teaspoon vanilla
- 1½ cups all-purpose flour
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- ½ teaspoon cinnamon
- ½ teaspoon salt
- 3 ripe bananas, mashed
- 1 cup shredded coconut
- 1 cup crushed pineapple, undrained
- 1 cup chopped pecans, divided
Cinnamon Cream Cheese Frosting:
- 6 ounces cream cheese, softened
- ¼ cup unsalted butter, softened
- ½ cup powdered sugar
- ½ teaspoon vanilla
- ½ teaspoon cinnamon
Instructions
- Preheat oven to 350°F. Grease and line a 9×5-inch loaf pan.
- Whisk together sugars and oil. Add eggs one at a time, then vanilla.
- In a separate bowl, combine flour, baking powder, baking soda, cinnamon, and salt.
- Add dry ingredients to wet, folding until just combined.
- Fold in bananas, coconut, pineapple with juice, and ¾ cup pecans.
- Pour into prepared pan. Sprinkle remaining pecans on top.
- Bake 60-65 minutes until a toothpick comes out mostly clean.
- Cool 15 minutes in pan, then remove to wire rack to cool completely.
- Beat cream cheese and butter until fluffy. Add powdered sugar, vanilla, and cinnamon.
- Spread frosting over cooled bread and serve.













