There’s something about warm Caribbean coconut bread pudding that feels like a hug in dessert form. Soft bread soaked in creamy coconut custard. A golden top with a slight crunch. And that gentle tropical sweetness that keeps you going back for “just one more bite.”
I first tried a version of this on a trip, and honestly, I didn’t expect bread pudding to taste this… alive. It wasn’t heavy or dull. It had warmth, spice, and that smooth coconut flavor that lingers.
Now I make it at home whenever I want something comforting but still a little special.
Why You’ll Love This Coconut Bread Pudding
This isn’t your basic bread pudding recipe. It leans into bold, tropical flavor while staying simple.
- Uses pantry-friendly ingredients
- Soft, custardy center with a lightly crisp top
- Rich coconut flavor without being overpowering
- Works as both a dessert or sweet snack
- Easy to customize with toppings or add-ins
If you love comfort desserts with a tropical twist, this one delivers.
Ingredients You’ll Need
Everything here is simple and easy to find.
For the Bread Pudding
- 5 cups day-old bread (cubed)
- 1 ½ cups coconut milk
- 1 cup heavy cream
- ¾ cup sugar
- 3 large eggs
- 1 teaspoon vanilla extract
- ½ teaspoon ground cinnamon
- ¼ teaspoon nutmeg
- ½ cup coconut flakes (sweetened or unsweetened)
- ¼ teaspoon salt
Optional Add-ins
- ¼ cup raisins or chopped dates
- ¼ cup toasted coconut for topping
Best Bread to Use
Not all bread works the same here.
You want something that can soak up the custard without falling apart.
Good options:
- Brioche
- Challah
- French bread
- Hawaiian sweet bread (great for a Hawaiian-style twist)
Avoid very soft sandwich bread. It turns mushy fast.
How to Make Caribbean Coconut Bread Pudding
This is a bread pudding easy recipe. No fancy steps.
Step 1: Prep the Bread
Cut your bread into cubes. Let it sit out for a few hours if it’s fresh. Slightly stale bread works best.
Step 2: Make the Coconut Custard
In a large bowl, whisk together:
- Coconut milk
- Cream
- Eggs
- Sugar
- Vanilla
- Cinnamon and nutmeg
- Salt
Mix until smooth. The aroma alone is worth it.
Step 3: Combine
Add the bread cubes and coconut flakes into the custard.
Let it sit for 10–15 minutes. This helps the bread soak everything up.
Step 4: Bake
- Preheat oven to 350°F (175°C)
- Grease a baking dish
- Pour mixture evenly
Bake for 40–45 minutes until the top is golden and the center is set.
You’ll know it’s ready when the edges pull slightly away from the pan.
Simple Coconut Cream Glaze (Optional but Worth It)
This takes it from good to unforgettable.
Ingredients:
- ½ cup coconut cream
- 2 tablespoons sugar
- ½ teaspoon vanilla
Method:
Heat gently in a small pan until smooth.
Drizzle over warm pudding.
It melts right into the top and adds a silky finish.
Tips for Perfect Results
I’ve made this many times. Here’s what actually makes a difference.
Don’t rush the soak
Give the bread time to absorb the custard. Dry spots ruin the texture.
Use full-fat coconut milk
This gives that rich, creamy base. Light versions feel thin.
Watch the bake time
Overbaking dries it out. You want soft, not stiff.
Toast the coconut flakes
Just a few minutes in a pan. Adds a nutty crunch that balances the softness.
Flavor Variations You Can Try
This recipe is flexible. You can shift it depending on what you’re craving.
Jamaican-Style Bread Pudding
Add:
- Dark rum (1–2 tablespoons)
- Extra spices like allspice
This gives it that classic Jamaican desserts vibe.
Coconut Cheesecake Twist
Mix in:
- 4 oz cream cheese (softened)
It makes the custard richer, almost like a hybrid between pudding and cheesecake.
Tropical Fruit Version
Add:
- Pineapple chunks
- Mango pieces
It turns into a full-on tropical dessert.
What Makes This Caribbean Style?
It’s all about the ingredients and flavor balance.
- Coconut milk replaces regular milk
- Warm spices bring depth
- Slight sweetness, not overly sugary
- Soft texture with a golden top
It’s comfort food, but lighter in feel than traditional versions.
How to Serve It
This pudding is versatile.
Serve it:
- Warm with coconut cream drizzle
- With a scoop of vanilla ice cream
- With fresh fruit on the side
I sometimes eat it straight from the dish. No judgment.
Storage & Reheating
To Store:
- Cover and refrigerate for up to 4 days
To Reheat:
- Microwave for 30–40 seconds
- Or warm in the oven at 300°F
Add a splash of cream if it feels dry.
Can You Freeze It?
Yes, but texture changes slightly.
- Wrap tightly
- Freeze up to 2 months
Thaw overnight in the fridge before reheating.
Common Mistakes to Avoid
These are easy to fix once you know them.
Too dry
You baked it too long or used too little custard.
Too soggy
Not enough baking time.
Bland flavor
Add more spice or a pinch of salt. It makes a big difference.
Frequently Asked Questions
What is Caribbean coconut bread pudding?
It’s a variation of classic bread pudding made with coconut milk, warm spices, and sometimes tropical add-ins. It’s softer, richer, and slightly lighter in flavor.
Can I make this dairy-free?
Yes. Replace heavy cream with more coconut milk or a plant-based cream alternative.
What’s the difference between this and a regular bread pudding recipe?
The main difference is the use of coconut milk and flakes. It adds a tropical flavor and creamier texture.
Can I use fresh bread?
You can, but let it dry out first. Fresh bread won’t absorb the custard as well.
How do I make toasted coconut?
Place coconut flakes in a dry pan over medium heat. Stir until golden. It takes just a few minutes.
Can I make this ahead of time?
Yes. Assemble it, cover, and refrigerate overnight. Bake the next day.
Is this similar to Hawaiian bread pudding?
Very close. If you use sweet bread and add pineapple, you’re basically making a Hawaiian-style version.
Final Thoughts
This Caribbean coconut bread pudding recipe is one of those desserts that feels effortless but tastes like you planned it for hours.
It’s warm. Creamy. Comforting. And just a little tropical.
If you’re craving something different from the usual sweet desserts, this is a great place to start.
And once you make it? Don’t be surprised if it becomes your go-to.

