Ingredients
Equipment
Method
Prep the pan and batter
- Preheat oven to 350°F and grease a 9x5 loaf pan. Your pan should be ready before mixing so the batter can bake right away.
- Whisk all-purpose flour, baking soda, baking powder, and salt together in a bowl. Whisk until the dry ingredients look evenly blended.
- Beat granulated sugar, eggs, melted coconut oil, coconut cream, vanilla extract, and coconut extract until smooth. Stop when the mixture is glossy and no egg streaks remain.
- Stir in well-drained crushed pineapple and grated, squeezed-dry zucchini. Fold until the fruit and zucchini are evenly distributed.
- Fold the dry ingredients into the wet mixture just until combined. Fold in sweetened shredded coconut at the end so the batter stays tender.
Bake and glaze
- Pour the batter into the prepared loaf pan and smooth the top. Tap the pan once on the counter to settle the batter.
- Bake at 350°F for 55–65 minutes, until a toothpick comes out clean. The loaf should look golden and feel set in the center.
- Cool for 15 minutes. The loaf should be warm, not hot, before glazing.
- Mix powdered sugar, coconut cream, and coconut extract into a smooth glaze, then drizzle over the loaf. Finish by scattering toasted coconut on top for a toasted look and crunch.
Notes
For best moisture, squeeze the grated zucchini very well so the loaf bakes cleanly without excess liquid. Store covered at room temperature for up to 2 days or refrigerate up to 5 days. Freeze slices for up to 2 months, thaw overnight in the refrigerator. If you want a dairy-light option, replace coconut cream with full-fat coconut milk (thick variety) in both the batter and glaze.
