Hawaiian Banana Bread

About the author: Susan Updated on Sat, 24 Jan 2026 15:29:13 GMT Breads

Tags: #pineapple #coconut #baked

A woman with red hair and a black shirt.
Susan

Home cook, recipe developer and founder of My Home Made Recipe, sharing the tested dishes my family loves.

Updated on Sat, 24 Jan 2026 15:29:13 GMT

View Recipe →
Sliced Hawaiian banana bread with pineapple, coconut, and macadamia nuts Pin it
Sliced Hawaiian banana bread with pineapple, coconut, and macadamia nuts

I bake this loaf when I want the kitchen to smell like vacation. Ripe bananas, sweet pineapple, and toasted coconut turn an everyday quick bread into something that feels like it came from a roadside stand on the North Shore.

The batter comes together in two bowls and bakes for roughly an hour. The hardest part is waiting for it to cool before you cut that first slice.

What makes this loaf tropical

This is not your standard banana bread. Crushed pineapple adds moisture and a bright tang that keeps the crumb from feeling heavy. Shredded coconut melts into the batter and leaves little chewy pockets, while macadamia nuts give a buttery crunch that walnuts cannot quite match.

  • Ripe bananas. The darker the peel, the sweeter the fruit. I wait until they are nearly black for the deepest flavor.
  • Crushed pineapple. Use the juice and all. It keeps the loaf moist for days and adds natural sweetness without extra sugar.
  • Shredded coconut. Sweetened or unsweetened both work. Toast it first if you want a nuttier aroma.
  • Macadamia nuts. Classic in Hawaiian baking. Chop them coarse so they do not disappear into the crumb.
  • All-purpose flour and leaveners. Baking soda and baking powder give the loaf a steady rise without collapsing.
  • Vegetable oil and eggs. Oil keeps the crumb tender longer than butter does.

How the batter comes together

  1. Mash the bananas and pineapple. In a large bowl, mash 2 to 3 very ripe bananas until mostly smooth, then stir in an 8-ounce can of crushed pineapple with its juice.
  2. Whisk in the wet ingredients. Add eggs, oil, and vanilla extract. Beat lightly until the mixture looks uniform.
  3. Combine the dry ingredients. In a separate bowl, whisk flour, sugar, baking powder, baking soda, and salt.
  4. Fold gently. Pour the dry mix into the wet bowl and stir with a spatula until just combined. A few streaks of flour are fine. Overmixing will give you a dense, rubbery loaf.
  5. Add the tropical mix-ins. Fold in shredded coconut and chopped macadamia nuts. Save a few nuts to sprinkle on top for crunch.
  6. Bake until golden. Pour into a greased 9x5 inch loaf pan and bake at 350°F for 55 to 65 minutes. The top should spring back when lightly pressed and a toothpick should come out with just a few moist crumbs.

The pineapple moisture balance

The extra liquid from the pineapple is what makes this loaf so tender, but it can also make the center sink if you are not careful. Measure the crushed pineapple with its juice and resist the urge to add an extra banana. If your batter looks too thin, a tablespoon or two of extra flour will steady it.

Swaps that keep it tropical

No macadamia nuts? Chopped pecans or walnuts work, though they change the personality. For a nut-free loaf, replace the nuts with extra coconut or white chocolate chips. If you loved the tang in our Greek yogurt banana bread, you can swap a quarter cup of oil for Greek yogurt here. And if cream cheese is your thing, the swirl technique from our ultimate cream cheese banana bread works beautifully in this tropical base.

Slice and store smart

Let the loaf cool in the pan for 10 minutes, then turn it out onto a wire rack and wait at least an hour before slicing. A warm loaf is fragile and the crumb will tear. Wrap leftovers tightly in foil and keep them on the counter for up to 3 days, or refrigerate for 5. For longer storage, the National Center for Home Food Preservation recommends wrapping baked quick breads in plastic wrap and foil before freezing for up to 3 months. Thaw overnight on the counter and refresh in a 300°F oven for 10 minutes.

What to serve alongside

A thick slice needs nothing more than coffee, but it also pairs with fresh mango or strawberries for brunch. For dessert, toast a slice lightly and add a small scoop of vanilla ice cream. If you want another island-style bake, try our hummingbird bread with cream cheese frosting. And for a savory counterpart, golden Hawaiian rolls with garlic butter round out a tropical-themed spread.

Hawaiian Banana Bread, plated and served
Hawaiian Banana Bread, plated and served
Hawaiian Banana Bread
Hawaiian Banana Bread

FAQs

Can I use fresh pineapple instead of canned?

Yes. Finely chop about 1 cup of fresh pineapple and include any juice that collects on the cutting board. The flavor will be brighter and slightly less sweet than canned.

Why did my banana bread sink in the middle?

Too much moisture or underbaking is usually the culprit. Measure the pineapple with care and bake until a toothpick inserted deep into the center comes out clean or with just a few moist crumbs.

Can I make this without nuts?

Absolutely. Omit the macadamia nuts and add an extra quarter cup of coconut, or fold in white chocolate chips for a sweeter loaf.

Can I turn this into muffins?

Yes. Divide the batter among 12 lined muffin cups and bake at 350°F for 18 to 22 minutes. Start checking at 18 minutes.

How do I store and freeze leftovers?

Wrap the cooled loaf tightly in plastic wrap, then foil. It keeps on the counter for 3 days, in the fridge for 5, or in the freezer for up to 3 months. Thaw overnight on the counter.

Can I use butter instead of oil?

You can, but the crumb will be slightly less moist on day two. If you do use butter, melt it first and let it cool so it does not cook the eggs.

What if my bananas are not very ripe?

Bake the bananas in their skins on a sheet pan at 300°F for 15 to 20 minutes until the peels darken. Let them cool before mashing. The flavor will be almost as deep.

References

Sources cited in this recipe.
4.30 from 15 votes

Hawaiian Banana Bread

Prep time:
15 min
Cook time:
60 min
Total time:
75 min
Servings:
10
Sliced Hawaiian banana bread with pineapple, coconut, and macadamia nuts

Moist tropical banana bread with pineapple, coconut, and macadamia nuts baked into an easy one-bowl style loaf.

Ingredients

  • Dry

  • 1 1/2 cups (190 g) all-purpose flour
  • 3/4 cup (150 g) granulated sugar
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • Wet

  • 2 to 3 very ripe bananas, mashed (about 1 1/4 cups)
  • 1 can (8 oz / 225 g) crushed pineapple with juice
  • 2 large eggs
  • 1/2 cup (120 ml) vegetable oil
  • 1 teaspoon vanilla extract
  • Add-ins

  • 1/2 cup (45 g) shredded coconut
  • 1/2 cup (60 g) macadamia nuts, coarsely chopped
  • Extra nuts for topping (optional)

Instructions

1.

1. Mash the fruit: In a large bowl, mash the bananas until mostly smooth. Stir in the crushed pineapple with its juice.

2.

2. Mix the wet ingredients: Whisk in the eggs, oil, and vanilla extract until the mixture looks uniform.

3.

3. Combine the dry ingredients: In a separate bowl, whisk together the flour, sugar, baking powder, baking soda, and salt.

4.

4. Fold together: Pour the dry ingredients into the wet bowl. Stir with a spatula until just combined. A few streaks of flour are fine.

5.

5. Add tropical mix-ins: Fold in the shredded coconut and chopped macadamia nuts. Sprinkle a few extra nuts on top if you like.

6.

6. Bake until golden: Pour into a greased 9x5 inch loaf pan. Bake at 350°F (175°C) for 55 to 65 minutes, until the top springs back when pressed and a toothpick comes out with just a few moist crumbs.

Good to know

  1. Cool completely before slicing for clean pieces.
  2. Baking time varies by pan material. Dark metal pans may finish faster.

Equipment

  • 9x5 inch loaf pan
  • Mixing bowls
  • Rubber spatula
  • Wire cooling rack

Allergens

Always check labels if you have allergies.
  • Gluten
  • Tree nuts (macadamia)
  • Egg

Nutrition facts

Values are estimates per serving.
  • Calories: 310
  • Fat: 14 g
  • Carbs: 42 g
  • Protein: 4 g