Ingredients
Equipment
Method
Prep
- Preheat the oven to 350°F and grease a 9x5 loaf pan, so the batter goes in right away.
- Whisk the all-purpose flour, baking soda, baking powder, salt, and cinnamon together until evenly combined.
- Beat the granulated sugar, eggs, vegetable oil, and vanilla extract until smooth and glossy.
Mix the batter
- Stir the drained crushed pineapple into the wet mixture.
- Stir the grated zucchini, squeezed dry, into the wet mixture.
- Fold the dry ingredients into the wet ingredients just until no dry streaks remain.
- Fold in the shredded sweetened coconut if using.
Bake
- Pour the batter into the prepared loaf pan and spread it level.
- Bake for 55–65 minutes at 350°F, until a toothpick inserted in the center comes out clean and the top is golden.
Cool and glaze
- Cool the loaf for 15 minutes in the pan, until it’s warm but not piping hot.
- Mix the powdered sugar with the reserved pineapple juice to form a pourable glaze.
- Drizzle the glaze over the warm loaf so it sets with a light sheen before serving.
Notes
Pro tip: squeeze the grated zucchini very dry (and drain the crushed pineapple) to keep the crumb tender instead of soggy. Store wrapped at room temperature up to 2 days or in the refrigerator up to 5 days; freeze slices for up to 2 months (glaze after thawing for best texture). If you want a lighter option, swap half the vegetable oil for unsweetened applesauce without changing the bake time.
