Ingredients
Equipment
Method
Prep and mix batter
- Preheat oven to 350°F and grease a 9x5 loaf pan, so the loaf bakes evenly from the start. Set the pan aside with a clear release path for easy removal.
- Whisk all-purpose flour, baking soda, baking powder, and salt together in a bowl until the mixture looks uniform. This ensures the loaf has even lift.
- Beat granulated sugar, eggs, coconut oil, coconut cream, vanilla extract, and coconut extract until smooth. Keep mixing until no streaks of egg or oil remain.
- Stir in well-drained crushed pineapple and grated squeezed zucchini. Mix just until the fruit and zucchini are evenly distributed.
- Fold the dry ingredients into the wet ingredients until just combined, then fold in sweetened shredded coconut. Stop when you no longer see dry flour to avoid a tough crumb.
Bake and glaze
- Pour the batter into the prepared loaf pan and spread it level, so it bakes with an even top. Tap the pan once to release trapped air bubbles.
- Bake at 350°F for 55–65 minutes until a toothpick comes out clean. Look for a golden top and edges pulling slightly away from the pan.
- Cool the loaf for 15 minutes to firm up before glazing, so the drizzle won’t melt in. The loaf should feel warm-not-hot in the center.
- Mix powdered sugar, coconut cream, and coconut extract into a smooth glaze, then drizzle over the loaf. Aim for a thin ribbon so it sets with a glossy finish.
- Scatter toasted coconut on top for a crisp tropical layer. Finish once the glaze is covered, then let it rest briefly to set.
Notes
Squeeze the grated zucchini well before mixing to prevent a soggy center, and drain the crushed pineapple thoroughly for better texture. Store covered at room temperature for up to 2 days or refrigerate for up to 5 days; freeze slices for up to 2 months (wrap tightly). For a dairy-free option, use coconut cream and coconut-based glaze as written, and swap eggs for your preferred egg-replacer if needed for allergies.
