
Hawaiian Banana Bread with Macadamia, Pineapple & Coconut
Hawaiian banana bread has a way of disappearing fast once it comes out of the oven. The crumb stays tender for days, the pineapple keeps every slice moist without turning…
Tip: save now, make later.
Hawaiian banana bread has a way of disappearing fast once it comes out of the oven. The crumb stays tender for days, the pineapple keeps every slice moist without turning gummy, and the toasted coconut and macadamias give each bite a little crunch and a lot of character. It’s the kind of loaf that tastes familiar at first, then keeps giving you something new as you work through a slice.
The trick is balance. Bananas bring body and sweetness, but the crushed pineapple adds acidity and extra moisture, so the loaf never feels heavy. Toasting the coconut and macadamias before they go into the batter matters more than people expect; it deepens the flavor and keeps the nuts from tasting flat against all that fruit. The sour cream helps the crumb stay soft and close-textured without making the bread dense.
Below, you’ll find the small details that make this loaf work every time, including the one step that keeps it from becoming wet in the middle. There’s also a few smart swaps if you want to adjust the mix-ins without losing the tropical feel.
The loaf baked up with a soft, even crumb and the pineapple kept it moist for days. I toasted the coconut like you suggested and that little extra step made the whole bread taste richer.
Save this Hawaiian Banana Bread for the days when you want a moist tropical loaf with toasted coconut, macadamias, and sweet pineapple in every slice.

The Reason This Loaf Stays Moist Without Turning Heavy
The biggest mistake with fruit-filled banana bread is treating every wet ingredient the same. Banana, pineapple, and sour cream all bring moisture, but they don’t behave the same in the oven. Bananas add body, pineapple adds juice, and sour cream adds richness. If the pineapple isn’t drained well, the center can bake up damp and the crumb will feel pasty instead of tender.
This loaf also depends on texture contrast. Toasted coconut and macadamias keep the bread from eating like straight banana puree, and they add little pockets of flavor that hold up after baking. If you skip the toasting step, the bread will still work, but it loses the depth that makes this version stand out.
- Crushed pineapple — Drain it well, then press it lightly in a fine-mesh strainer or paper towel so it doesn’t flood the batter. You want the flavor and moisture, not extra liquid.
- Sour cream — This gives the loaf a softer crumb and a little tang that keeps the sweetness in check. Full-fat Greek yogurt can work in a pinch, but the texture will be slightly tighter.
- Toasted macadamia nuts — The buttery flavor is part of what makes the bread feel tropical instead of just fruity. Lightly toast them first so they stay crisp and taste richer in the finished loaf.
- Toasted shredded coconut — Raw coconut can taste flat in baked goods. A few minutes in the oven turns it golden and fragrant, which makes a big difference in the finished slice.
- Bananas — Use bananas with deeply speckled skins. Under-ripe bananas won’t mash smoothly and won’t give you the same sweetness or aroma.
Building the Batter So the Loaf Bakes Evenly
Start with a Light, Fluffy Base
Beat the butter and sugars until the mixture looks pale and a little whipped. That step traps air, which helps the loaf rise instead of baking up dense. Add the eggs one at a time so the mixture stays smooth. If it looks slightly curdled after the first egg, keep going; it usually comes together once the bananas and sour cream go in.
Fold in the Fruit Without Overworking the Flour
Once the bananas, pineapple, and sour cream are in, stir until the batter looks uniform, then stop. When the flour goes in, fold just until there are no dry streaks left. Overmixing at this point is what turns banana bread tough. The batter should be thick and scoopable, not pourable.
Watch for the Center to Set
Scrape the batter into the prepared pan and bake until the top is deep golden and a toothpick comes out clean or with a few moist crumbs. If the top browns too quickly before the middle is done, lay a piece of foil loosely over the loaf for the last 15 to 20 minutes. Let it rest in the pan before moving it, or the warm crumb can tear.
Dairy-Free Version
Swap the butter for a plant-based baking stick and use dairy-free yogurt with some body, not a thin drinkable-style substitute. The loaf will still be tender, though it may bake up a touch less rich than the original.
Nut-Free Banana Bread
Leave out the macadamias and add an extra 1/4 cup toasted coconut or chopped dried pineapple for more texture. You’ll lose the buttery crunch, but the loaf still keeps its tropical character.
Gluten-Free Adaptation
Use a good 1:1 gluten-free flour blend with xanthan gum already included. The crumb will be a little more delicate, so let the loaf cool completely before slicing or it can crumble at the knife.
Storage and Reheating
- Refrigerator: Store for up to 5 days wrapped well or in an airtight container. The crumb stays moist, but the coconut can soften a little.
- Freezer: This loaf freezes well. Wrap individual slices tightly, then freeze for up to 3 months so you can thaw only what you need.
- Reheating: Warm slices in a toaster oven or microwave just until heated through. If you overheat it, the bananas can get a little rubbery and the edges dry out before the center warms.
Questions I Get Asked About This Recipe

Hawaiian Banana Bread with Macadamia, Pineapple & Coconut
Ingredients
Equipment
Method
- Preheat the oven to 350°F. Grease and line a 9×5-inch loaf pan with parchment paper, leaving a slight overhang for easy lifting.
- Beat the softened unsalted butter, light brown sugar, and granulated sugar together for 2–3 minutes until light and fluffy. You should see the mixture turn paler and look thicker.
- Add the eggs one at a time, beating well after each addition. Stop once each egg is fully incorporated and the batter looks smooth.
- Mix in the vanilla extract until evenly distributed. The batter should smell fragrant and look consistent.
- Stir in the mashed bananas, crushed pineapple, and sour cream until smooth. Stop when no dry streaks remain and the mixture is uniform.
- Whisk together the all-purpose flour, baking soda, baking powder, and salt in a separate bowl. Mix until the leaveners and salt are evenly dispersed with no visible clumps.
- Fold the dry ingredients into the wet ingredients until just combined. Do not overmix—stop as soon as the flour disappears to keep the crumb tender.
- Fold in the toasted macadamia nuts and toasted shredded coconut until evenly distributed. You should see nuts and coconut speckled throughout the batter.
- Pour the batter into the prepared loaf pan. Tap the pan lightly on the counter so the top settles evenly.
- Sprinkle the top with coarse sugar and a small amount of toasted shredded coconut, if desired. The surface should look sparkly and lightly textured.
- Bake for 60–70 minutes at 350°F, or until the loaf is golden brown and a toothpick inserted into the center comes out clean. If the top browns too quickly, tent loosely with foil near the end of baking.
- Cool the bread in the pan for 15 minutes. Then transfer to a wire rack to cool completely before slicing so the center sets.