I make this Hawaiian Banana Bread when I want something cozy, sweet, and a little tropical. The ripe bananas bring classic banana bread flavor, while the pineapple adds extra moisture, the coconut gives it a sunny island touch, and the macadamia nuts add a rich buttery crunch. I love how this loaf feels familiar and special at the same time, making it perfect for breakfast, snacking, or dessert.
Why You’ll Love This Recipe
I love this recipe because it turns simple pantry ingredients into a soft, flavorful loaf with a tropical twist. I get the sweetness and comfort of traditional banana bread, but the pineapple and coconut make it taste brighter and more exciting. I also like that the macadamia nuts add texture without overpowering the bread. This is the kind of recipe I can serve casually with coffee or slice up for guests, and it always feels like a treat.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
- ripe bananas, mashed
- crushed pineapple, well drained
- all-purpose flour
- granulated sugar
- brown sugar
- unsalted butter, melted
- eggs
- vanilla extract
- baking soda
- baking powder
- salt
- sweetened shredded coconut
- chopped macadamia nuts
- ground cinnamon, optional

Directions
I start by preheating the oven to 350°F and greasing a loaf pan. Then I mash the bananas in a large bowl until mostly smooth. I stir in the drained crushed pineapple, melted butter, eggs, vanilla, granulated sugar, and brown sugar until the mixture is well combined.
In a separate bowl, I whisk together the flour, baking soda, baking powder, salt, and cinnamon if I want a warmer flavor. I add the dry ingredients to the wet ingredients and stir gently just until everything comes together. I try not to overmix because I want the loaf to stay tender.
I fold in the shredded coconut and chopped macadamia nuts, saving a small handful for the top if I want a prettier finish. I pour the batter into the prepared loaf pan and spread it evenly.
I bake the bread for about 55 to 65 minutes, or until a toothpick inserted in the center comes out clean or with just a few moist crumbs. If the top starts browning too quickly, I loosely cover it with foil near the end of baking.
I let the loaf cool in the pan for about 10 to 15 minutes, then I transfer it to a wire rack to cool completely before slicing. I find that the flavor gets even better once the bread has had a little time to rest.
Servings and timing
I usually get about 8 to 10 slices from one standard loaf, depending on how thick I cut it.
I plan for about 15 minutes of prep time, 55 to 65 minutes of baking time, and at least 15 minutes of cooling time before removing the loaf from the pan. In total, I set aside about 1 hour 25 minutes to 1 hour 35 minutes from start to finish, though I prefer a longer cooling time for cleaner slices.
Variations
I sometimes add a handful of white chocolate chips when I want a sweeter dessert-style loaf. I also like swapping part of the all-purpose flour with whole wheat flour for a heartier texture.
When I want a stronger tropical flavor, I toast the coconut before folding it into the batter. I also enjoy adding a little lime zest to brighten everything up. For a softer crunch, I replace some of the macadamia nuts with chopped walnuts or pecans, although I think macadamias give the most Hawaiian-style flavor.
If I want to make this recipe feel more like a bakery loaf, I sprinkle extra coconut and chopped nuts over the top before baking. That gives the bread a beautiful golden finish and extra texture.
storage/reheating
I store the banana bread tightly wrapped at room temperature for up to 2 days. If I want it to last longer, I keep it in an airtight container in the refrigerator for up to 5 days. The pineapple keeps it moist, so I make sure the loaf is fully cooled before storing it.
For longer storage, I wrap individual slices or the whole loaf tightly and freeze it for up to 2 months. I thaw slices at room temperature or warm them gently in the microwave for a few seconds.
When I want that fresh-baked feel again, I reheat a slice in the microwave for about 10 to 15 seconds or warm it in a low oven until just heated through. I like serving it slightly warm, especially with a little butter.
FAQs
Can I use fresh pineapple instead of canned crushed pineapple?
I can use fresh pineapple, but I like to chop it very finely and drain it well so the batter does not get too wet. Crushed canned pineapple is usually easier and gives more consistent results.
Do I need to toast the coconut first?
I do not need to toast the coconut, but I sometimes do when I want a deeper, nuttier flavor. Untoasted coconut works perfectly well and keeps the recipe simple.
Can I leave out the macadamia nuts?
I can absolutely leave them out if I want a nut-free loaf or just prefer a smoother texture. The bread still turns out moist and flavorful without them.
Why is my banana bread too dense?
I usually find dense banana bread comes from overmixing the batter or adding too much wet ingredient. I stir gently and make sure the pineapple is well drained so the loaf bakes up soft instead of heavy.
Can I make this recipe into muffins?
I can turn this batter into muffins without much trouble. I divide the batter into lined muffin cups and bake them at 350°F for about 18 to 24 minutes, checking for doneness with a toothpick.
Conclusion
I love how this Hawaiian Banana Bread brings together comforting banana flavor with tropical ingredients that make every slice feel a little more special. The pineapple keeps it moist, the coconut adds sweetness and texture, and the macadamia nuts give it a rich finish that I keep coming back to. This is one of those easy bakes I like making when I want something homemade, cozy, and just a little different from classic banana bread.
PrintHawaiian Banana Bread with Pineapple, Coconut & Macadamia Nuts
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A moist and cozy Hawaiian-inspired banana bread made with ripe bananas, crushed pineapple, sweet shredded coconut, and buttery macadamia nuts for a soft tropical loaf perfect for breakfast, snacking, or dessert.
- Author: Julia
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 30 minutes
- Yield: 1 loaf (8 to 10 slices)
- Category: Bread
- Method: Baking
- Cuisine: Hawaiian
- Diet: Vegetarian
Ingredients
- 3 ripe bananas, mashed
- 1 cup crushed pineapple, well drained
- 2 cups all-purpose flour
- 1/2 cup granulated sugar
- 1/2 cup brown sugar
- 1/2 cup unsalted butter, melted
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon salt
- 3/4 cup sweetened shredded coconut
- 3/4 cup chopped macadamia nuts
- 1/2 teaspoon ground cinnamon (optional)
Instructions
- Preheat the oven to 350°F (175°C) and grease a standard 9×5-inch loaf pan.
- In a large bowl, mash the bananas until mostly smooth.
- Stir in the drained crushed pineapple, melted butter, eggs, vanilla extract, granulated sugar, and brown sugar until well combined.
- In a separate bowl, whisk together the flour, baking soda, baking powder, salt, and cinnamon if using.
- Add the dry ingredients to the wet ingredients and stir gently just until combined. Do not overmix.
- Fold in the shredded coconut and chopped macadamia nuts, reserving a little for topping if desired.
- Pour the batter into the prepared loaf pan and spread it evenly.
- Bake for 55 to 65 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
- If the top browns too quickly, loosely cover the loaf with foil during the last part of baking.
- Cool the bread in the pan for 10 to 15 minutes, then transfer to a wire rack to cool completely before slicing.
Notes
- Drain the crushed pineapple very well to prevent the loaf from becoming too wet or dense.
- Do not overmix the batter or the bread may turn out heavy.
- Toasted coconut adds a deeper tropical flavor.
- You can add white chocolate chips for a sweeter dessert-style loaf.
- For a heartier texture, replace part of the all-purpose flour with whole wheat flour.
- This batter can also be baked as muffins at 350°F for 18 to 24 minutes.
- Store tightly wrapped at room temperature for up to 2 days, refrigerate up to 5 days, or freeze up to 2 months.
Nutrition
- Serving Size: 1 slice
- Calories: 365
- Sugar: 23g
- Sodium: 220mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 47g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 58mg
