Ingredients
Equipment
Method
Prep
- Preheat the oven to 350°F and grease a 9x5 loaf pan.
- Whisk all-purpose flour, baking soda, baking powder, salt, and cinnamon together until evenly combined.
Mix batter
- Beat granulated sugar, eggs, vegetable oil, and vanilla extract until smooth.
- Stir in drained crushed pineapple and grated squeezed zucchini, mixing until the batter looks evenly speckled.
- Fold the dry ingredients into the wet ingredients just until no dry streaks remain; fold in shredded sweetened coconut if using.
Bake
- Pour the batter into the greased loaf pan and level the top.
- Bake for 55–65 minutes at 350°F, until a toothpick comes out clean and the loaf looks golden.
Cool and glaze
- Cool the loaf for 15 minutes in the pan so it sets and slices cleanly.
- Whisk powdered sugar with the reserved pineapple juice, then drizzle the glaze over the warm loaf.
Notes
For the best texture, squeeze the grated zucchini very dry so the crumb stays tender instead of wet. Store the cooled loaf covered at room temperature up to 2 days or refrigerated up to 5 days; freeze slices for up to 2 months. For a dairy-free swap, use plant-based eggs and confirm your glaze ingredients are vegan, keeping the rest the same.
