Piña colada zucchini bread bakes up with a tender crumb, a golden top, and little bursts of pineapple and coconut in every slice. It tastes cheerful without being fussy, and it’s the kind of loaf that disappears fast whether you serve it warm for breakfast or sneak a slice in the afternoon with coffee.
The trick is keeping the zucchini dry and the pineapple well drained. That keeps the loaf from turning heavy or gummy. Coconut oil gives the crumb a soft, rich texture, while coconut cream and extract push the flavor in a clear tropical direction instead of leaving it blandly sweet.
Below you’ll find the small details that matter most: how to avoid a wet center, why the glaze should go on after a short cooling time, and what to change if you want a slightly different texture or a more pronounced coconut finish.
The loaf came out moist but not wet, and the pineapple stayed bright instead of sinking. I loved that the glaze set up after a few minutes and didn’t just run off the sides.
Save this piña colada zucchini bread for the mornings when you want a tropical loaf with pineapple, coconut, and a glossy glaze.
The Moisture Trap That Ruins Tropical Quick Breads
The biggest risk in a loaf like this isn’t flavor. It’s excess water. Zucchini and pineapple both bring moisture, and if either one goes in without being handled first, the center stays dense and a little tacky long after the top looks done. Squeezing the zucchini dry and draining the pineapple until it no longer weeps in the bowl is what gives you a slice that holds together cleanly.
The other thing worth watching is the batter itself. Once the flour goes in, stop mixing as soon as the streaks disappear. Overworking the batter makes quick bread tight instead of tender, and the coconut will start to disappear into the crumb instead of giving you those little chewy pockets on top.
What Each Tropical Ingredient Is Actually Doing Here

- Crushed pineapple — This gives the loaf its piña colada character, but only if it’s drained well. Too much juice makes the center heavy; too little and you lose the bright fruity note. Press it in a fine strainer or squeeze it lightly in clean hands before adding it.
- Zucchini — Grated zucchini keeps the crumb soft without making the bread taste like vegetables. It needs to be squeezed dry after grating, and that step matters more here than in many zucchini breads because pineapple is already bringing extra moisture.
- Coconut cream — This adds body and a richer coconut flavor than milk would. If you only have canned coconut milk, use the thickest part from the top of the can, not the thin liquid at the bottom.
- Coconut extract — A small amount makes the coconut flavor unmistakable. Skip it if you must, but the bread will taste more like pineapple loaf with coconut on top instead of a true piña colada-style bake.
- Sweetened shredded coconut — This gives texture and a little sweetness in the crumb. Unsweetened coconut works in a pinch, but the loaf loses some of that soft, bakery-style sweetness.
Building the Batter Without Losing the Light Crumb
Mix the wet ingredients until they’re smooth
Start by beating the sugar, eggs, melted coconut oil, coconut cream, vanilla, and coconut extract until the mixture looks glossy and even. You’re not whipping in a lot of air here; you just want the sugar to dissolve into the fat and eggs so the loaf bakes evenly. If the coconut oil is too hot, it can seize when it hits the eggs, so let it cool a bit after melting.
Fold in the fruit and zucchini gently
Stir in the drained pineapple and squeezed zucchini before the flour goes in. The batter will look loose and a little lumpy, which is fine. If you beat it hard at this point, the fruit starts breaking down and the bread bakes up streaked and dense instead of studded with little pockets of pineapple.
Stop as soon as the flour disappears
Add the dry ingredients and fold just until there are no dry patches left, then mix in the shredded coconut. The batter should look thick but still spoonable. If you keep stirring after the flour is hydrated, the gluten tightens and the loaf loses that soft, tender slice you want from a quick bread.
Bake until the center is set, not just the top
The loaf is done when a toothpick comes out clean or with a few moist crumbs and the center springs back lightly when pressed. If the top browns before the middle is ready, tent it loosely with foil for the last 10 to 15 minutes. Pulling it too early is the fastest way to get a sunken middle once it cools.
Make it more coconut-forward
Use the full amount of coconut extract and finish with a thicker glaze. You can also toast the shredded coconut before sprinkling it on top, which gives the loaf a deeper, nuttier coconut note and keeps the topping from tasting one-dimensional.
Make it dairy-free as written
This loaf already works without dairy if you use coconut cream and coconut oil. That means you don’t need to swap in margarine or milk alternatives that can thin the batter and mute the tropical flavor.
Make it a little less sweet
Reduce the sugar by 2 to 3 tablespoons if you want the pineapple to stand out more. The loaf will still bake up tender, but the glaze will taste a little sharper, which balances the coconut and fruit nicely.
Storage and Reheating
- Refrigerator: Store covered for up to 4 days. The crumb stays moist, though the coconut glaze will soften a bit after day one.
- Freezer: Freeze unglazed slices or the whole loaf tightly wrapped for up to 2 months. Glaze after thawing so the topping stays fresh and glossy.
- Reheating: Warm slices in a 300°F oven for 8 to 10 minutes or microwave briefly at low power. High heat dries quick bread fast, so use just enough warmth to take the chill off.
Questions I Get Asked About This Recipe

Piña Colada Zucchini Bread
Ingredients
Equipment
Method
- 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.
- 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.