If you’re on the hunt for a dessert that feels like a cozy tropical hug, the Warm Coconut Pineapple Pudding with Citrus Glaze Recipe is your new best friend. This luscious pudding combines the sweetness of fresh pineapple with the creamy texture of coconut and butter, all brought together under a bright, zesty citrus glaze that elevates every bite. It’s comfort food with a summery twist, perfect for sharing with loved ones or savoring as a sweet little moment of joy. Once you dive into this pudding, you’ll find yourself coming back for more, no matter the season.

Ingredients You’ll Need
Don’t let the ingredient list intimidate you — these essentials are straightforward and each one plays a vital role in creating the perfect balance of flavors and textures. From the tropical pop of fresh pineapple to the rich creaminess of butter and the zing from citrus, every component is here to make magic happen.
- Fresh pineapple (200g / 1 cup, chopped): Brings juicy sweetness and a lovely tropical bite.
- Desiccated coconut (150g / 3/4 cup): Adds texture and that irresistible coconut flavor.
- Unsalted butter (100g / 1/2 cup, melted): Provides richness and helps keep the pudding moist.
- Brown sugar (100g / 1/2 cup, packed): Gives a deep, caramel-like sweetness and moistness.
- Large eggs (2): Bind everything together and lend structure.
- Whole milk (150ml / 2/3 cup): Keeps the pudding tender and enhances creaminess.
- All-purpose flour (180g / 1 1/2 cups): The foundation that holds the pudding.
- Baking powder (1 tsp): Helps the pudding rise for a light texture.
- Baking soda (1/2 tsp): Works with acid to give the perfect rise and tenderness.
- Salt (1/4 tsp): Balances sweetness and intensifies flavor.
- Vanilla extract (1 tsp): Adds warmth and depth to the flavor profile.
- Powdered sugar (100g / 1/2 cup): For the citrus glaze’s smooth sweetness.
- Fresh orange juice (2 tbsp): Adds a bright, tangy kick to the glaze.
- Lemon zest (1 tsp): Lifts the glaze with fresh citrus aroma and flavor.
How to Make Warm Coconut Pineapple Pudding with Citrus Glaze Recipe
Step 1: Prep Your Oven and Dish
First things first, preheat your oven to 180°C (350°F). While it’s warming up, grease a 20cm (8-inch) baking dish to ensure your pudding doesn’t stick and comes out with ease. This step sets the stage perfectly for a smooth baking experience.
Step 2: Mix the Dry Ingredients
In a large bowl, whisk together the all-purpose flour, baking powder, baking soda, salt, and desiccated coconut. This blend creates the structure and chewy texture that is essential for a pudding that’s both soft and satisfying. The coconut really makes this dry mix special!
Step 3: Combine the Wet Ingredients
In a separate bowl, beat the melted butter and brown sugar until smooth and creamy. This combination gives a rich caramel flavor and moist texture. Then, add the eggs, whole milk, and vanilla extract to this wet mix, whisking until everything is well combined and silky smooth.
Step 4: Bring It All Together
Gently fold the wet mixture into the dry ingredients. This part requires a soft touch, just enough to blend things in without overmixing, so you end up with tender pudding. Finally, fold in the chopped fresh pineapple, ensuring bursts of juicy tropical sweetness are evenly distributed throughout the batter.
Step 5: Bake the Pudding
Pour your batter into the greased baking dish, smoothing the top for an even bake. Slide it into the oven and bake for about 35 to 40 minutes. You’ll know it’s ready when a toothpick inserted into the center comes out clean, and the top is golden and inviting.
Step 6: Make the Citrus Glaze
While the pudding cools slightly, whisk together powdered sugar, fresh orange juice, and lemon zest to create a glossy, fragrant glaze. The citrus glaze perfectly balances the sweet and creamy pudding, adding a bright, refreshing finish.
Step 7: Glaze and Serve
Drizzle the glaze generously over the warm pudding just before serving. Watching the glaze cascade over the pudding is almost as delightful as tasting it, and it’s an instant showstopper any time of day.
How to Serve Warm Coconut Pineapple Pudding with Citrus Glaze Recipe

Garnishes
Adding a few garnishes takes this pudding to the next level. Think toasted coconut flakes for extra crunch and richness or a sprig of fresh mint to give a burst of herbal brightness that contrasts beautifully with the tropical sweetness.
Side Dishes
This pudding is quite versatile. Serve it alongside a scoop of creamy vanilla ice cream or a dollop of whipped cream to balance the fruitiness and amplify the comfort factor. For those who prefer something lighter, a few fresh berries complement it wonderfully without overpowering the main flavors.
Creative Ways to Present
For a fun twist, serve individual portions in small ramekins or mason jars with layers of pudding and glaze visible through the glass. You can also top with candied citrus slices or sprinkle chopped nuts for an added texture surprise. Presentation is all about inviting your friends and family to dive in and enjoy.
Make Ahead and Storage
Storing Leftovers
This pudding keeps well in an airtight container in the refrigerator for up to three days. Cover it tightly to prevent it drying out, and you’ll find it tastes just as good, especially when warmed slightly before eating.
Freezing
If you want to prepare in advance, this pudding freezes beautifully. Wrap individual portions or the whole dish tightly in cling film and foil to protect from freezer burn. It will keep in the freezer for up to two months without losing its delicious texture and flavor.
Reheating
When you’re ready to enjoy, thaw frozen pudding overnight in the refrigerator. Reheat gently in the microwave or a warm oven until just warmed through. Reapply the citrus glaze fresh or warm it slightly before drizzling to keep that bright, zesty finish shining.
FAQs
Can I use canned pineapple instead of fresh?
While fresh pineapple gives the best texture and flavor, canned pineapple can work in a pinch. Just be sure to drain it well to avoid adding too much moisture to the pudding batter.
Is there a dairy-free way to make this pudding?
Absolutely! Substitute the butter for coconut oil or a dairy-free margarine, and use a plant-based milk like coconut or almond milk. The coconut flavor pairs beautifully with these alternatives.
Can I make this pudding gluten-free?
Yes, swap the all-purpose flour for a gluten-free flour blend. Just keep an eye on the texture and add a bit more liquid if needed since gluten-free flours can absorb moisture differently.
How thick should the glaze be?
The glaze should be smooth and pourable but not too runny. If it feels thin, just add a bit more powdered sugar to thicken it up for that perfect drizzle consistency.
What’s the best way to serve this pudding warm?
Serve it straight from the oven or gently warmed in the microwave for about 30 seconds. The glaze shines brightest when drizzled just before serving while the pudding is still warm and inviting.
Final Thoughts
This Warm Coconut Pineapple Pudding with Citrus Glaze Recipe is such a delightful way to bring tropical flavors into a comforting, easy-to-make dessert. Whether you’re making it for a cozy family dinner or a fun weekend treat, it has that special something to make your day a little brighter and your taste buds very happy. Give it a try—you’re going to love every warm, luscious bite!
Print
Warm Coconut Pineapple Pudding with Citrus Glaze Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings
- Category: Dessert
- Method: Baking
- Cuisine: International
- Diet: Vegetarian
Description
This Warm Coconut Pineapple Pudding is a delightful tropical dessert featuring fresh pineapple and desiccated coconut baked into a moist, tender pudding. Enhanced with a buttery batter and topped with a tangy citrus glaze, it offers a perfect balance of sweetness and refreshing zest, ideal for sharing warm with family and friends.
Ingredients
Pudding
- 200g (1 cup) fresh pineapple, chopped
- 150g (3/4 cup) desiccated coconut
- 100g (1/2 cup) unsalted butter, melted
- 100g (1/2 cup) brown sugar, packed
- 2 large eggs
- 150ml (2/3 cup) whole milk
- 180g (1 1/2 cups) all-purpose flour
- 1 tsp baking powder
- 1/2 tsp baking soda
- 1/4 tsp salt
- 1 tsp vanilla extract
Citrus Glaze
- 100g (1/2 cup) powdered sugar
- 2 tbsp fresh orange juice
- 1 tsp lemon zest
Instructions
- Preheat and Prepare: Preheat your oven to 180°C (350°F) and grease a 20cm (8-inch) baking dish to prevent sticking.
- Mix Dry Ingredients: In a large mixing bowl, combine all-purpose flour, baking powder, baking soda, salt, and desiccated coconut, ensuring they are evenly distributed.
- Combine Wet Ingredients: In a separate bowl, whisk melted butter with brown sugar until smooth, then add eggs, milk, and vanilla extract, mixing well to blend thoroughly.
- Combine Mixtures: Gently fold the wet mixture into the dry ingredients until just combined, taking care not to overmix. Then fold in the chopped fresh pineapple evenly throughout the batter.
- Pour and Bake: Pour the batter into the prepared baking dish, smoothing the top with a spatula for even baking. Place in the oven and bake for 35 to 40 minutes or until a toothpick inserted into the center emerges clean.
- Cool Slightly: Remove the pudding from the oven and allow it to cool slightly to set and make it easier to glaze.
- Prepare Citrus Glaze: Whisk together powdered sugar, fresh orange juice, and lemon zest until smooth to create a tangy glaze.
- Glaze and Serve: Drizzle the citrus glaze evenly over the warm pudding just before serving to add brightness and sweetness.
Notes
- Ensure the pineapple is fresh for the best flavor and texture.
- Do not overmix the batter to keep the pudding light and tender.
- The glaze adds a zesty finish; adjust the amount of orange juice for desired consistency.
- Allow the pudding to cool slightly before glazing to prevent the glaze from melting off.
- This pudding can be served warm or at room temperature.

