Desserts
This authentic Puerto Rican bread pudding brings the warm, spiced flavors of postre boricua tradition to your table—where pan de agua soaks up rum-infused coconut milk, cinnamon swirls melt into golden perfection, and a caramelized top adds irresistible crunch. 🌟 The secret lies in using day-old pan de agua (or brioche as a substitute), layered with raisins and a touch of sweet rum that infuses the custard with depth, creating a dessert that tastes like home.
The recipe stays true to Puerto Rican roots while being simple enough for weeknight baking: just cube the bread, mix with coconut milk, eggs, and spices, then bake until the top turns golden and the edges caramelize.
The cinnamon swirls cut through the richness, while raisins add bursts of sweetness that balance the warm spices. Unlike American versions, this pudding relies on coconut milk for creaminess and rum for that signature island flair—no heavy cream or vanilla extract here.
What you’ll end up with is a dessert that’s tender yet sturdy, with a caramelized crust that cracks beautifully when served warm. The aroma alone—warm cinnamon, toasted bread, and a hint of rum—will have everyone gathering around the table.
This isn’t just bread pudding; it’s a taste of Puerto Rico’s dessert culture, where every bite carries the warmth of fiestas and family gatherings.
Serve it with a dollop of whipped cream or a sprinkle of toasted coconut for extra texture, and pair it with a cup of strong coffee or a glass of sweet wine.
The leftovers? Even better the next day, when the flavors deepen and the bread soaks up even more of that rum-infused goodness. Let’s make this dessert that feels like a hug.
Ingredients for authentic puerto rican bread pudding
Puerto Rican flavors meet comforting dessert—just 13 ingredients for a taste of home.
| Ingredient | Amount | Notes |
|---|---|---|
| Pan de Agua 🍞 | 12 oz | Day-old, cubed into 1-inch pieces |
| Brioche Bread 🍞 | 12 oz | Substitute if pan de agua unavailable |
| Raisins 🍇 | ½ cup | Plump, golden variety preferred |
| Coconut Milk 🥥 | 1 ½ cups | Full-fat canned for creaminess |
| Large Eggs 🥚 | 4 whole | Room temperature for even baking |
| Dark Brown Sugar 🍚 | 1 cup | Packed for moisture |
| Granulated Sugar 🍚 | ½ cup | For caramelized top |
| Unsalted Butter 🧈 | ½ cup | Melted, full-fat preferred |
| Pure Rum 🍹 | ¼ cup | Light or dark, 80-proof minimum |
| Ground Cinnamon 🌿 | 2 tsp | Freshly ground for warmth |
| Vanilla Extract 🍯 | 1 tsp | Pure Madagascar preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Toasted Coconut Flakes 🥥 | ¼ cup | For garnish, lightly toasted |
Pan de agua is the star here—look for it at Latin markets or order online if your local grocery doesn't carry it. Brioche works in a pinch, but the bread's signature moisture is key. Soak the cubes in the rum-coconut mixture for at least 30 minutes before baking—this lets the flavors really meld. For raisins, Sun-Maid golden raisins add that perfect sweetness, but any plump variety will do. The coconut milk? Goya or Aroy-D brands are my go-to—they've got that authentic Caribbean taste. And don't skip the rum soak—it's what makes this taste authentically Puerto Rican.
No pan de agua? Brioche or challah both work, but avoid dense breads like sourdough. Running low on rum? Orange juice or vanilla extract can add depth, though nothing beats the real thing. The cinnamon swirls are non-negotiable—mix the cinnamon with sugar and a little melted butter before spreading. For the caramelized top, brown sugar plus a touch of corn syrup creates that perfect crackly crust. And if you're avoiding alcohol, vanilla bean paste can mimic some of the rum's complexity.
This dessert gets better overnight—make it ahead if you can. Store leftovers in the fridge for 3-4 days, but reheat gently in the oven at 350°F until warmed through. The coconut flakes keep best in the freezer for up to 6 months—toast them fresh before serving. For serving, I like a scoop of homemade coconut ice cream or a sprinkle of toasted coconut on top. The aroma alone will have everyone gathering around the table.
Why You'll Love This Recipe
- I’ll be real: brioche can feel indulgent, but pairing it with pan de agua (which is often cheaper than regular bread) keeps costs down. The coconut milk adds that premium touch without breaking the bank, and leftovers? They’re even better the next day—if there are any. (Spoiler: there usually aren’t.)
- No Pan Needed: I swear by this recipe because it’s literally one bowl—no fancy layers, no fussing with pans. Just tear the brioche and pan de agua into chunks, soak them in coconut milk, and bake. That’s it. The raisins plump up while it cooks, and the eggs bind everything together without a single extra dish to wash.
- Coconut Milk Magic: Here’s what sold me—the coconut milk doesn’t just soak the bread; it turns this into something rich and velvety. That tropical depth pairs perfectly with the buttery brioche and the slight sweetness of the raisins, making every bite feel like a little vacation. (Yes, even on a Tuesday night.)
- Weeknight Crowd-Pleaser: Between us, this is my go-to when I have anything from a solo night to a house full of people. It reheats beautifully—just a quick zap in the microwave or 10 minutes in the oven—and no one ever turns it down. Honestly, my abuela’s first question when I bring it over is, “¿Hay más?”—and I always have seconds ready.
Step-by-step instructions for authentic Puerto Rican bread pudding
Let's make this rich, rum-infused dessert that captures island flavors perfectly.
👨🍳 Step 1: Prep the Bread and Mix Dry Ingredients
Tear the 12 oz pan de agua (or brioche) into 1-inch cubes and spread them on a baking sheet. Toast in a 350°F oven for 10 minutes until lightly golden and crisp at the edges. This step prevents a soggy pudding—trust me, it makes all the difference.
While the bread toasts, whisk together the 2 tsp ground cinnamon, 0.5 tsp salt, and 0.5 cup granulated sugar in a small bowl. Set aside. The cinnamon will infuse every bite with that warm, spiced aroma we love in Puerto Rican desserts.
🥘 Step 2: Create the Rum-Coconut Custard
In a large bowl, whisk the 4 whole large eggs until frothy. Add the 1 cup dark brown sugar, 1.5 cups coconut milk, 0.5 cup melted unsalted butter, 0.25 cup pure rum, 1 tsp vanilla extract, and the cinnamon-sugar mixture. Whisk until completely smooth—no lumps allowed. The rum adds depth, but don't worry if you're avoiding alcohol; you can substitute with apple cider.
Fold in the 0.5 cup raisins and the toasted bread cubes. Let the mixture sit for 10 minutes—this lets the bread soak up the custard fully. Here's the thing: if you skip this step, your pudding will be dense instead of light and custardy.
🔥 Step 3: Bake Until Golden and Set
Transfer the mixture to a 9-inch greased baking dish and smooth the top. Bake at 350°F for 45-50 minutes until the edges are golden and the center jiggles slightly when shaken. A toothpick should come out with a few moist crumbs—not wet batter. The caramelized top is key here—don't overbake or it'll dry out.
For extra caramelization, sprinkle the 0.25 cup toasted coconut flakes on top during the last 5 minutes of baking. Watch closely—they'll toast beautifully and add that island touch.
⏰ Step 4: Rest and Serve Warm
Let the pudding rest for 15 minutes before serving. This is crucial—it lets the custard set properly and makes slicing easier. The flavors meld during this time, giving you that perfect balance of rum, cinnamon, and coconut.
Serve warm with a scoop of vanilla ice cream or whipped cream. The contrast of cold and warm takes this dish to another level. Store leftovers in the fridge for up to 3 days, but honestly? It won't last that long.
Pro Tips For Making Authentic Puerto Rican Bread Pudding
- Soak the Bread Properly: Don’t just splash coconut milk over the bread and call it a day—cut the Pan de Agua and brioche into 1-inch cubes, then pour the warm coconut milk (not boiling) over them in a large bowl. Let it sit for at least 20 minutes, flipping the bread halfway. I learned this the hard way—dry bread makes for a sad, dense pudding.
- Toast the Raisins First: Skip the raw raisins—they’ll turn mushy and cloying. Toss them in a dry skillet over medium heat for 2-3 minutes until fragrant and slightly puffed. This adds depth and prevents them from dissolving into the custard. (Yes, it’s an extra step, but your taste buds will notice.)
- Bake Low and Slow: Start at 350°F (175°C) for the first 30 minutes, then drop to 300°F (150°C) for the remaining 25-30. This ensures the edges set while the center stays custardy, not rubbery. I used to blast it at 375°F and ended up with a crusty exterior hiding a gummy middle—don’t repeat my mistake.
- Use Room-Temp Eggs: Whisk the eggs with the coconut milk and sugar until fully combined, but don’t overmix. If the eggs are cold, warm them slightly first—this makes the custard smoother and prevents curdling. (Pro move: Crack them into a separate bowl first to avoid shell bits.)
Dietary considerations for these flavors
Gluten-Free Adaptation
Skip the pan de agua and brioche—use a gluten-free brioche blend like King Arthur GF Brioche Mix for that same tender crumb. Cube 12 oz of the blend and toast as directed before soaking.
For extra moisture, add 1 tbsp melted butter to the rum-coconut custard. The texture stays rich and custardy, just without the gluten. 🌱
Dairy-Free Options
Replace the 1.5 cups coconut milk with unsweetened almond milk or oat milk for a dairy-free version, but add 2 tbsp cornstarch to thicken the custard. Use dairy-free butter (like Miyoko's) for melting.
The raisins and rum still shine, but the texture becomes slightly lighter. Top with coconut whipped cream for a creamy finish.
Lower Sugar Version
Cut the 1 cup dark brown sugar to ½ cup and add 1 tbsp monk fruit sweetener or stevia to maintain flavor without the sugar spike. Reduce granulated sugar to ¼ cup for the caramelized top.
The rum and cinnamon still dominate, but with fewer calories. Use Sun-Maid no-sugar-added raisins for extra sweetness without added sugar.
Vegan Substitutions
Swap the 4 eggs for 4 tbsp ground flaxseed mixed with 10 tbsp water (let sit for 5 minutes to thicken). Use dairy-free butter and coconut yogurt instead of regular butter and milk.
The texture stays moist, though slightly denser. Add ½ tsp apple cider vinegar to balance flavors. Garnish with toasted coconut flakes for that island touch.
Nut-Free Considerations
Skip the toasted coconut flakes and use crushed graham crackers or toasted panko for topping instead. For extra crunch, sprinkle crushed vanilla wafers on top during the last 5 minutes of baking. The rum and cinnamon flavors remain intact, and the dessert stays nut-free while keeping that satisfying texture contrast.
Nutrition facts
Frequently asked questions
What makes this bread pudding authentically Puerto Rican?
The rum infusion and coconut milk are key—traditional Puerto Rican desserts often use these ingredients for depth and island flair. The cinnamon swirls and raisins also reflect postre boricua traditions, while pan de agua (or brioche) gives that signature tender crumb. It's not just bread pudding; it's a taste of Puerto Rican fiestas!
Can I make this without rum?
Yes! Substitute 0.25 cup apple cider or orange juice for the rum—it adds sweetness and depth. For extra flavor, add 1 tsp vanilla bean paste or a pinch of cinnamon. The dessert will still taste delicious, just with a different profile. The rum soak is what makes it authentically Puerto Rican, though!
How do I prevent a soggy bread pudding?
Toast the bread cubes first for 10 minutes at 350°F—this creates a crisp exterior that holds up to the custard. Also, let the soaked bread mixture rest for 10 minutes before baking. This ensures the bread absorbs the liquid properly, resulting in a light, custardy texture instead of a dense, waterlogged one.
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 3-4 days. Reheat gently in the oven at 350°F until warmed through—this preserves the caramelized top. The pudding actually tastes better the next day as the flavors meld! For longer storage, freeze for up to 2 months, but thaw overnight in the fridge.
Can I use a different type of bread?
Pan de agua is ideal, but brioche, challah, or even brioche buns work well. Avoid dense breads like sourdough—they won't absorb the custard properly. For extra moisture, lightly toast the bread first. The key is a bread with a tender crumb that soaks up the rum-coconut mixture beautifully.
