Hawaiian banana bread bakes up with a soft, fragrant crumb, pockets of sweet pineapple, and little bites of macadamia nut in every slice. The coconut on top turns lightly toasted while the inside stays moist and tender, which is exactly what makes this loaf hard to leave alone once it cools.
What makes this version work is balance. The bananas bring body and sweetness, but the drained crushed pineapple keeps the loaf from feeling heavy or one-note. Macadamia nuts add richness without turning the crumb dense, and the coconut gives you a little chew plus a toasted finish on top. The key is draining the pineapple well so the batter stays thick enough to rise instead of sink.
Below, I’ll walk through the one step that keeps this loaf from turning gummy, plus a few swaps that still keep the tropical character intact. If you’ve ever had banana bread that baked up wet in the center, this version gives you a better path.
The pineapple gave it such a soft crumb, and the top browned beautifully without drying out the middle. I baked it for 63 minutes and it sliced cleanly once it cooled.
Like this tropical banana bread? Save it to Pinterest for the days when you want pineapple, coconut, and macadamia nuts in one moist loaf.
The Pineapple Has to Be Dry Before It Hits the Batter
Most quick breads go wrong in one of two ways: the batter is too wet, or the mix-ins are so heavy they collapse the center. In this loaf, crushed pineapple does both jobs if you’re careless. It adds sweetness and moisture, but if it goes in dripping, the bread can bake up gummy and sink in the middle.
Drain the pineapple well before you measure it. Press it in a fine-mesh strainer or squeeze it lightly in your hands until it’s no longer releasing liquid. The batter should look thick and spoonable, not loose like cake batter. That’s the difference between a loaf that slices cleanly and one that smears when you cut it.
- Crushed pineapple — This is the ingredient that gives the bread its tropical character, but the canning liquid has to go. Fresh pineapple isn’t the best substitute here unless you chop it very fine and drain it thoroughly, because large juicy pieces can create wet pockets.
- Bananas — Use ripe bananas with plenty of brown spots. They bring sweetness and help the loaf stay soft. Under-ripe bananas taste flatter and won’t blend into the batter as smoothly.
- Macadamia nuts — These add richness and a buttery crunch that walnuts can’t quite match. If you need to swap them, chopped pecans work best, though the flavor will be less tropical and a little more earthy.
- Sweetened shredded coconut — This helps the top toast and adds little chewy strands through the crumb. Unsweetened coconut works too, but the loaf will taste less plush and a touch less fragrant.
What Each Ingredient Is Actually Doing in This Recipe

- Primary ingredient (the star) — Quality matters most. Choose the best you can find.
- Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
- Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
- Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
- Supporting ingredients — Complement the main ingredient without overpowering it.
- Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
- Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
- Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.
Mixing the Batter Without Overworking the Flour
Building the Wet Base
Start by whisking the melted butter, sugar, eggs, vanilla, mashed bananas, and drained pineapple together until the mixture looks evenly blended and glossy. You don’t need to beat air into it; you’re building a rich, wet base that will carry the loaf. If the butter is still hot, let it cool for a minute first or it can make the eggs streaky.
Adding the Dry Ingredients Gently
Fold in the flour, baking soda, baking powder, and salt just until the last dry streaks disappear. Overmixing is what turns banana bread tough and tunned in texture, especially once the flour starts hydrating. A few small lumps are fine. Stop as soon as the batter looks thick and even.
Finishing with Coconut and Macadamias
Add the coconut and chopped macadamias last so they stay scattered through the loaf instead of sinking. The batter should be thick enough that the nuts hold their place when you stir. If it looks loose after mixing, the pineapple probably wasn’t drained enough, and the loaf will need the full bake time or a little more to set in the center.
How to Adapt This Loaf Without Losing the Tropical Feel
Dairy-Free Version
Swap the butter for melted coconut oil or a neutral dairy-free butter. Coconut oil leans into the tropical flavor and keeps the crumb tender, while dairy-free butter gives a more neutral finish. Let the melted oil cool slightly before mixing so it doesn’t scramble the eggs.
Gluten-Free Adaptation
Use a 1:1 gluten-free flour blend that includes xanthan gum. The loaf will still bake up moist, but it may need a few extra minutes in the oven and should cool fully before slicing so it sets cleanly. Skip almond flour here; it tends to make quick breads too dense.
No Macadamia Nuts
Chopped pecans are the closest swap if you don’t have macadamias. They bring a similar richness, though the loaf will lose some of that buttery island note. Toast them first if you want a deeper, nuttier finish.
Storage and Reheating
- Refrigerator: Store slices in an airtight container for up to 5 days. The crumb stays moist, but the coconut on top softens a bit after the first day.
- Freezer: This loaf freezes well. Wrap the cooled loaf or individual slices tightly and freeze for up to 3 months. Thaw at room temperature so the texture stays soft instead of drying out in the microwave.
- Reheating: Warm slices in a toaster oven or microwave just until heated through. Don’t blast it for too long or the banana bread turns rubbery and the pineapple can make the center feel soggy.
Questions I Get Asked About This Recipe

Hawaiian Banana Bread
Ingredients
Equipment
Method
- Preheat oven to 350°F and grease a 9x5 loaf pan.
- Whisk melted butter, sugar, eggs, and vanilla into mashed bananas, then stir in well-drained crushed pineapple.
- Fold in all-purpose flour, baking soda, baking powder, and salt until just combined, stopping as soon as no dry streaks remain.
- Fold in sweetened shredded coconut and roughly chopped macadamia nuts to distribute them through the batter.
- Pour the batter into the prepared loaf pan and sprinkle extra coconut and macadamia nuts on top if desired.
- Bake for 60–70 minutes at 350°F until the top is deep golden and a toothpick comes out clean.