
Imagine tearing into soft, custard-soaked bread studded with sweet mango chunks and crowned with toasted coconut — every spoonful tastes like sunshine. This isn’t your grandmother’s bread pudding. The tropical twist turns a humble classic into an elegant dessert that feels like vacation on a plate, whether you’re serving brunch guests or craving something special on a Tuesday night.
Why You’ll Love This Recipe
- Uses day-old bread you already have, transforming leftovers into something extraordinary
- Make it hours ahead and bake just before serving, perfect for stress-free entertaining
- The mango and coconut combo brings natural sweetness, so you use less refined sugar
- Comes together in under 15 minutes of active prep time with ingredients from any grocery store
- Warm custard texture with crispy edges satisfies both cake lovers and custard fans
Pro Tips
- Cube your bread into 1-inch pieces and let them sit uncovered for 2-3 hours before starting — slightly stale bread absorbs custard better without turning mushy
- Use fresh mango when in season, but frozen mango chunks (thawed and drained) work beautifully year-round and save prep time
- Toast half the coconut separately until golden, then sprinkle it on halfway through baking for two-toned texture — some melted and soft, some crunchy
- Let the assembled pudding rest for 20 minutes before baking so the custard fully saturates every bread cube, creating that signature silky interior

Tropical Mango Coconut Bread Pudding
Ingredients
Method
- Preheat your oven to 350°F (175°C). Butter a 9×13-inch baking dish generously and set aside.
- Spread the bread cubes in the prepared dish in an even layer. Scatter the diced mango and 3/4 cup of the coconut over the bread, distributing evenly.
- In a large mixing bowl, whisk together the eggs and sugar until well combined and slightly frothy, about 1 minute.
- Add the whole milk, coconut milk, melted butter, vanilla extract, cinnamon, salt, and nutmeg to the egg mixture. Whisk until completely smooth and unified.
- Pour the custard mixture evenly over the bread, pressing down gently with a spatula to ensure all pieces are submerged. Let rest at room temperature for 20 minutes so the bread absorbs the liquid.
- Sprinkle the remaining 1/4 cup coconut over the top. Bake for 45-50 minutes, until the center jiggles only slightly and the edges are golden brown and crispy.
- Remove from the oven and let cool for 10 minutes before serving. The pudding will set further as it cools, making it easier to slice into squares.

Frequently Asked Questions
Can I use a different type of bread?
Challah, brioche, or Hawaiian bread work beautifully because they’re rich and slightly sweet. Even French bread or sourdough deliver great results — just avoid anything too dense like pumpernickel.
What if I can’t find fresh mango?
Frozen mango chunks (thawed and patted dry) or even canned mango (well-drained) substitute perfectly. You can also swap in fresh pineapple or papaya for a different tropical flavor.
How do I know when it’s fully baked?
The center should jiggle slightly when you shake the pan, but a knife inserted 2 inches from the edge should come out mostly clean. The top will be golden brown with crispy edges.
Can this be made dairy-free?
Absolutely. Replace the milk with full-fat coconut milk and use coconut oil instead of butter. The coconut flavor becomes even more pronounced and delicious.
Storage & Serving
Store leftovers covered in the refrigerator for up to 4 days — reheat individual portions in the microwave for 30-45 seconds. This pudding doesn’t freeze well due to the custard texture. Serve warm with a drizzle of coconut cream, a scoop of vanilla ice cream, or fresh whipped cream and extra toasted coconut on top.
Try this when you need something comforting yet special, and watch it disappear faster than you’d expect.