Coconut Bread Pudding with Maple Syrup

Warm coconut bread pudding featuring toasted brown cubes and a glossy drizzle of amber maple syrup on top.
Coconut Bread Pudding with Maple Syrup
By Sally Thompson
Stale whole-grain bread and coconut milk create a creamy, nutty base that doesn't feel too heavy. This coconut bread pudding balances tropical flavors with a dark golden crust.
  • Time: 20 min active + 35 min baking + 15 min soaking
  • Flavor & Texture: Custardy center with a toasted, chewy top
  • Perfect for: Weekend brunch or a family-friendly dessert

Coconut Bread Pudding

Have you noticed that some bread puddings turn out waterlogged, while others have the consistency of a firm, custard-like cake? The secret lies in how the bread absorbs liquid. Fresh bread tends to collapse, whereas drier bread provides the necessary structure to hold the cream without losing its form.

This homemade coconut bread pudding features whole-grain bread, providing a hearty, earthy flavor that balances the sugary richness of the maple syrup. By replacing heavy cream with coconut milk, this version offers a lighter twist on the traditional recipe.

The result is a dessert that feels indulgent without being overly sweet. Shredded coconut provides a pleasant chew, and a final glaze ensures a polished, professional look.

Why This Bake Works

  • Stale Bread Logic: Dry bread has more room in its structure to soak up the custard. This prevents the pudding from becoming a mushy mess.
  • Coconut Milk Base: Light coconut milk provides the necessary fat for a silky texture but keeps the dish feeling lighter than traditional dairy-heavy versions.
Bread TypeSoak SpeedFinal TextureBest For
Stale Whole GrainSlow/SteadyStructured & NuttyLong bakes
Fresh White BreadVery FastSoft & SpongyQuick set
Toasted CubesModerateFirm & ToastyMaximum crust

The Ingredient Breakdown

I like to think of the ingredients in two groups: the structure and the flavor. The eggs and bread do the heavy lifting, while the coconut and maple syrup provide the island vibe.

ComponentPurposeSubstitute Notes
Whole-grain breadStructure/BulkSourdough works well. Note: adds a tangier flavor
Light coconut milkMoisture/FatFull-fat coconut milk. Note: results in a denser, richer pudding
EggsBinding/LiftFlax eggs. Note: will be less fluffy and won't set as firmly
Maple syrupSweetnessHoney. Note: alters the flavor profile to be more floral

The Shopping List

For the Pudding Base

  • 6 cups (300g) stale whole-grain bread, diced into 1-inch squares The benefit: it keeps its texture better than white bread
  • 2 cups (480ml) light coconut milk
  • 1 cup (240ml) unsweetened almond milk
  • 3 large eggs
  • 1/3 cup (80ml) pure maple syrup
  • 1/2 cup (40g) unsweetened shredded coconut
  • 1 tsp (5ml) vanilla extract
  • 1/2 tsp (2g) ground cinnamon
  • 1/4 tsp (1.5g) sea salt

For the Tropical Glaze

  • 1/4 cup (60ml) coconut cream
  • 2 tbsp (30ml) maple syrup
  • 1/2 tsp (2.5ml) vanilla bean paste The benefit: creates deeper flavor and visible vanilla specks
  • 0.5g salt

Tools You'll Need

You don't need a ton of gear for this. A large mixing bowl for the soak and a 9x13 inch baking dish are the essentials. I use a silicone spatula to fold in the coconut so I don't crush the bread cubes.

Cooking step by step

Phase 1: Preparing the Base

Preheat the oven to 180°C (350°F). Lightly grease a 9x13 inch baking dish with coconut oil. Put your 6 cups (300g) of bread cubes into a large mixing bowl.

Chef: If your bread is still soft, toss the cubes in the oven for 5 minutes. This dries them out and ensures they absorb the custard properly.

Cubed bread in a large mixing bowl.

Phase 2: Whisking the Custard

In a separate bowl, whisk the 2 cups (480ml) light coconut milk, 1 cup (240ml) unsweetened almond milk, 3 large eggs, 1/3 cup (80ml) maple syrup, 1 tsp (5ml) vanilla extract, 1/2 tsp (2g) ground cinnamon, and 1/4 tsp (1.5g) sea salt. Whisk until the mixture is smooth and looks pale.

Phase 3: The Soaking Process

Pour the custard over the bread cubes. Gently fold in 1/2 cup (40g) unsweetened shredded coconut with a spatula. Now, the hard part: let it sit for 15 minutes. The bread should swell and the liquid level should drop. This ensures an easy coconut bread pudding that doesn't have dry pockets.

Bread cubes mixed with coconut custard and shredded coconut.

Phase 4: Baking to Perfection

Pour the mixture into your baking dish. Press down slightly to make sure the layer is even. Bake for 35 minutes. You're looking for a chestnut brown gold top and a center that is set.

USDA guidance puts the safe internal temperature at 160°F (71°C) for egg dishes. Use a thermometer to check the center.

Golden brown baked coconut bread pudding in a baking dish.

Phase 5: Finishing the Glaze

While the pudding cools for a few minutes, whisk 1/4 cup (60ml) coconut cream, 2 tbsp (30ml) maple syrup, 1/2 tsp (2.5ml) vanilla bean paste, and 0.5g salt in a small bowl. Whisk until it looks glossy. Drizzle it over the warm pudding just before you serve.

What Can Go Wrong

Most problems with this recipe arise during the soaking or baking stages. Skipping the resting period will likely result in a browned top and a liquid bottom.

Soggy Centers

This usually indicates the oven was too cool or the bread was too fresh. To achieve a cake-like texture, you must use bread that is truly stale.

Burnt Tops

If the top browns too quickly, your oven may be running hot. Try covering the pan with foil for the final 10 minutes of bake time.

Glaze Separating

This occurs if the coconut cream is too cold. Briefly heat it in the microwave to soften it before whisking.

ProblemRoot CauseSolution
Pudding is mushyBread was too freshToast cubes for 5 mins before soaking
Center is liquidUnderbaked or no soak timeBake until 160°F and rest 15 mins before baking
Dry patchesNot enough custard/soakEnsure bread is fully submerged before baking

Perfect Complements

Golden-brown custard cake square on a white ceramic plate with a creamy coconut swirl and amber syrup.

This dish is quite rich, so I like to pair it with something acidic. A handful of fresh raspberries or a slice of grilled pineapple on the side works well. If you want something more decadent, a drizzle of this lemon sauce recipe adds a bright, citrusy contrast that cuts through the coconut cream.

Storing Your Leftovers

Keep any leftover coconut bread pudding in an airtight container in the fridge. It stays fresh for up to 4 days.

If you want to freeze it, wrap individual squares in parchment paper and then foil. It keeps in the freezer for about 2 months. To reheat, I prefer the oven at 300°F (150°C) for 10 minutes to bring back the crust, but a microwave on medium power for 60 seconds works for a quick snack.

Either way, check that the center reaches 165°F (74°C) with a thermometer before eating.

Simple Recipe Tweaks

Tropical Fruit

Fold in 1/2 cup of diced dried mango or pineapple chunks during the soaking phase. It adds a chewy, tart element to the dish.

Chocolate Version

Add 1/2 cup of dark chocolate chips to the bread cubes. The chocolate melts into the custard and creates pockets of richness. For another chocolatey treat, you might enjoy Strawberry Monkey Bread for your next baking project.

Vegan-Friendly

Swap the eggs for a commercial egg replacer (follow package ratios). Note that the pudding will be softer and won't have as much "lift" as the egg-based version.

Questions Readers Ask

How to prepare this coconut bread pudding?

Combine bread cubes with a custard of coconut milk, almond milk, eggs, and maple syrup. Bake the mixture at 180°C (350°F) for 35 minutes until set.

Is this recipe easy for beginners?

It is very accessible since it mostly involves whisking and baking. The most important part is letting the bread soak for 15 minutes.

Can I substitute condensed milk?

This recipe doesn't use it because maple syrup provides the necessary sweetness. Using condensed milk would change the flavor profile and sugar balance.

Which ingredients make the coconut glaze?

The glaze consists of coconut cream, maple syrup, vanilla bean paste, and salt. Whisk these together until glossy before drizzling over the pudding.

What if the bread isn't stale?

Toast the cubes in the oven for 5 minutes first. This prevents the pudding from becoming too mushy.

Where should leftovers be kept?

Store them in a sealed container in the refrigerator. They will stay fresh for up to 4 days.

Could this be an old-fashioned style?

Yes, it follows the traditional custard-soaked bread method. It differs by using coconut and almond milk for a plant-based twist.

Coconut Bread Pudding with Maple Syrup

Coconut Bread Pudding with Maple Syrup Recipe Card
Coconut Bread Pudding with Maple Syrup Recipe Card
Preparation time:20 Mins
Cooking time:35 Mins
Resting time:15 Mins
Total time:1 Hrs 10 Mins
Servings:12 · 12 squares
Category: DessertCuisine: Global
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
157 kcal
% Daily Value*
Total Fat 6.8g
   Saturated Fat 3.2g
Sodium 218mg
Total Carbohydrate 20.8g
   Dietary Fiber 1.8g
   Total Sugars 6.3g
Protein 4.8g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Be the first to rate
Your Turn:
Submit Review:
Ratings at a Glance
5
(0)
4
(0)
3
(0)
2
(0)
1
(0)
Jump to Recipe