Ingredients
Equipment
Method
Prep and preheat
- Preheat oven to 350°F and grease a 9x5 loaf pan, ensuring the corners are coated so the bread releases cleanly.
Mix dry ingredients
- Whisk all-purpose flour, baking soda, baking powder, and salt together until evenly combined and no lumps remain, with a light, uniform color.
Mix wet ingredients
- Beat granulated sugar, eggs, coconut oil, coconut cream, vanilla extract, and coconut extract until smooth, then pause when the mixture looks glossy and fully blended.
Add fruit and coconut
- Stir in drained crushed pineapple and grated squeezed zucchini, and mix just until the fruit and zucchini are evenly distributed.
- Fold dry ingredients into wet until just combined, then fold in sweetened shredded coconut and stop as soon as you no longer see dry streaks.
Bake
- Pour the batter into the prepared 9x5 loaf pan and smooth the top for even baking.
- Bake at 350°F for 55–65 minutes until a toothpick comes out clean and the loaf is golden around the edges.
Cool and glaze
- Cool the loaf for 15 minutes so it sets, then prepare to glaze while the surface is still warm.
- Mix powdered sugar, coconut cream, and coconut extract until smooth, thick, and drizzleable, then immediately drizzle over the loaf.
- Scatter toasted coconut on top right after glazing so it adheres and looks lightly toasted.
Notes
Pro tip: squeezing the grated zucchini well prevents a soggy center, and draining the crushed pineapple keeps the crumb tender instead of wet. Store tightly covered in the refrigerator for up to 5 days; freeze slices up to 2 months. For a dairy-light swap, use coconut cream that is consistently thick and use dairy-free powdered sugar (no dairy additives) for the glaze.
