I’ve been baking banana bread for over ten years, and I thought I had it all figured out. Classic recipe, reliable results, everyone was happy. Then I visited Maui three years ago and had a slice of Hawaiian banana bread from a small bakery near the beach. That was the moment I realized my version had been missing something the whole time.
It was the pineapple. That one ingredient adds moisture, a gentle tropical sweetness, and a brightness that regular banana bread just doesn’t have. When you pair it with toasted coconut and buttery macadamia nuts, the whole loaf feels like it belongs somewhere warm and sunny. I tested it several times before I got it exactly right. This is that recipe.
If you’ve got overripe bananas sitting on your counter today, make this instead of your usual loaf. You won’t go back.

Essential Ingredients
- 3 very ripe bananas (the darker and spottier, the better)
- 1 cup canned crushed pineapple, well drained
- 1/3 cup unrefined coconut oil, melted (or melted butter)
- 2 large eggs, room temperature
- 1/2 cup granulated sugar
- 1/4 cup packed brown sugar
- 1 teaspoon pure vanilla extract
- 2 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon salt
- 3/4 cup unsweetened coconut flakes, toasted
- 1/2 cup macadamia nuts, roughly chopped
Alternative Ingredients
Not everyone has every ingredient on hand, and that is completely fine. Here are some easy swaps that still work well:
Macadamia nuts: If you can’t find them or they’re out of budget, chopped walnuts or pecans are a great substitute. The flavor is different but still very good.
Coconut oil: Regular melted butter or a neutral oil like avocado oil works. Coconut oil does give the bread a more tropical flavor though, so use it if you can find it.
All-purpose flour: A good 1-to-1 gluten-free flour blend works here if you’re baking for someone with dietary restrictions. The texture will be slightly denser but still delicious.
Coconut flakes: Sweetened shredded coconut works fine. The bread is already sweet, so I prefer unsweetened, but either will do.

Step-by-Step Directions
Step 1: Prep your oven and pan Preheat the oven to 350°F. Grease a 9×5 inch non-stick loaf pan and line it with parchment paper, leaving a little overhang on the long sides. This overhang acts as handles so you can lift the bread out without damaging it.
Step 2: Drain the pineapple properly Press your crushed pineapple through a fine mesh strainer with the back of a spoon until most of the liquid is out. This step matters. Too much liquid in the batter and your bread won’t set in the center. Don’t skip it.
Step 3: Toast the coconut Add the coconut flakes to a dry skillet over medium heat. Stir constantly for 3 to 4 minutes until they turn golden. Pull them off the heat immediately because they burn fast. Set aside to cool.
Step 4: Mash the bananas In a large mixing bowl, mash your bananas with a fork. You don’t need a food processor for this. A fork is enough, and a few small chunks in the mash actually add nice texture to the finished bread.
Step 5: Mix the wet ingredients Into the mashed bananas, stir in the melted coconut oil, eggs, both sugars, and vanilla extract. Mix until everything is combined. Fold in the drained crushed pineapple.
Step 6: Add the dry ingredients In a separate bowl, whisk together the flour, baking soda, baking powder, and salt. Add the dry ingredients to the wet mixture and stir just until the flour disappears. Stop as soon as you can’t see dry flour. Overmixing makes the bread tough, and that is the most common mistake I see home bakers make.
Step 7: Fold in the mix-ins Gently fold in the toasted coconut flakes and macadamia nuts. If you want a prettier top, reserve a small handful of each to sprinkle over the batter before it goes into the oven.
Step 8: Bake Pour the batter into your prepared loaf pan. Bake for 60 to 70 minutes. Check at the 60-minute mark with a toothpick inserted in the center. A few moist crumbs on the toothpick is fine. Wet batter means it needs more time. If the top is browning too fast, lay a piece of foil loosely over it for the last 15 to 20 minutes.
Step 9: Cool before slicing Let the bread cool in the pan for 15 minutes, then use the parchment paper to lift it out onto a wire rack. Let it cool completely before slicing. I know this is hard to wait through, but it makes a real difference in the texture.

Pro Tips
Ripen bananas quickly: If your bananas aren’t ripe enough, place unpeeled bananas on a baking sheet and bake at 300°F for 15 to 20 minutes until the skins turn black. Let them cool completely before using. This is a trick I use constantly in my kitchen.
Freeze overripe bananas: I always keep a few frozen bananas in zip-lock bags. They thaw in about 30 minutes on the counter and are even sweeter than fresh overripe ones.
Meal prep tip: This bread is excellent for meal prep. Slice it once cooled, wrap individual slices in plastic wrap, and store them in an airtight container in the freezer. They keep well for up to 3 months. Pull a slice out the night before and it’s ready for breakfast in the morning. You can also warm it quickly in a toaster oven at 300°F for 5 minutes.
Cream cheese glaze: If you want to dress this up, mix 4 oz of softened cream cheese with 1 cup of powdered sugar and 1 tablespoon of milk. Drizzle it over the cooled loaf. It takes this from a casual weekday breakfast to something you’d bring to brunch.
Recipe Info Table
| Detail | Info |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 65 minutes |
| Total Time | 80 minutes |
| Servings | 12 slices |
| Yield | 1 standard loaf (9×5 inch) |
Why You’ll Love This Recipe
This bread is genuinely easy, even if you’re not a confident baker. You don’t need a stand mixer or any special equipment beyond a non-stick loaf pan and a bowl. The batter comes together in about 15 minutes. And the result is a moist, flavorful loaf that tastes far more impressive than the effort required.
It also stays fresh longer than regular banana bread. The pineapple keeps the crumb moist for days. Make it Sunday evening and it’s still good Thursday morning.
What Makes This Recipe Unique
Most banana bread recipes rely entirely on bananas for moisture and flavor. This recipe brings in crushed pineapple, which adds a second layer of both. The combination of textures from the tender crumb, chewy toasted coconut, and crunchy macadamia nuts makes every bite more interesting. It’s not just banana bread with a few toppings. It’s a completely different experience.
Key Features
- Ready in under 90 minutes
- One-bowl wet ingredients (minimal cleanup)
- Works with frozen-then-thawed bananas
- Freezer friendly for meal prep
- Easily made gluten-free with a flour swap
- No stand mixer required
Nutrition Facts Table (Per Slice, Approximate)
| Nutrient | Amount |
|---|---|
| Calories | 285 |
| Total Fat | 14g |
| Saturated Fat | 9g |
| Carbohydrates | 38g |
| Sugar | 21g |
| Fiber | 2g |
| Protein | 4g |
| Sodium | 190mg |
Values are estimates based on standard ingredients. Nutrition will vary with substitutions.
You’ll Also Love
If this recipe hit the spot, here are a few others worth trying next:
- Coconut Mango Muffins – Same tropical feel, portable, and ready in 30 minutes
- Classic Banana Nut Bread – The original version if you want something more traditional
- Pineapple Upside-Down Cake – A showstopper dessert using similar tropical flavors
- Zucchini Coconut Bread – Great for using up summer zucchini with a coconut twist
Conclusion
Hawaiian banana bread is the kind of recipe that earns a permanent spot in your baking rotation. It’s easy enough for a weekday bake and good enough to bring somewhere. The combination of bananas, pineapple, toasted coconut, and macadamia nuts works in a way that’s hard to explain until you try it.
The one thing I keep telling people is this: don’t rush the bananas. Wait until they’re really ripe. That patience is the difference between a loaf that’s good and one that’s genuinely great.
If you make this, let me know how it turned out in the comments. I’d love to hear if you tried any variations or swaps. Happy baking.


