Ingredients
Equipment
Method
Prep the pan and oven
- Preheat the oven to 350°F and grease a 9×5-inch loaf pan or line it with parchment paper.
- Set the prepared loaf pan aside while you mix the batter.
Mix the dry ingredients
- Whisk together the flour, baking soda, salt, and ground cinnamon in a medium bowl until evenly combined.
Cream the butter and sugar
- Beat the softened butter and brown sugar until light and fluffy, about 2–3 minutes.
Add eggs and vanilla
- Add the eggs one at a time, beating well after each addition until the batter looks smooth.
- Stir in the vanilla extract until fully incorporated.
Add bananas and pineapple
- Mix in the mashed bananas and drained crushed pineapple until combined, keeping the batter thick.
Combine wet and dry
- Fold the dry ingredients into the wet ingredients just until incorporated, stopping as soon as no dry streaks remain.
Add coconut and nuts
- Stir in the shredded coconut and chopped macadamia nuts without overmixing so the loaf stays tender.
Bake
- Pour the batter into the prepared loaf pan and smooth the top.
- Bake for 55–65 minutes at 350°F, until golden brown and a toothpick inserted into the center comes out clean.
Cool and serve
- Cool the bread in the pan for 10 minutes.
- Transfer to a wire rack, then slice and serve warm or at room temperature.
Notes
For best results, drain the crushed pineapple well so the loaf bakes through without a wet center. Store tightly wrapped at room temperature for up to 3 days or refrigerated for up to 5 days; freeze slices for up to 2 months. For a gluten-free swap, use a 1:1 gluten-free all-purpose flour blend (check that it contains xanthan gum) and bake times may vary by a few minutes.
