Desserts
Abuelo's Mexican bread pudding delivers the ultimate comfort dessert—warm, spiced, and dripping with caramelized sweetness that tastes like a hug from your abuela. This recipe transforms simple ingredients into a creamy, cinnamon-kissed masterpiece that's become a family tradition in Mexican kitchens. The secret lies in the perfect balance of warm spices and tender bread soaked in rich milk and egg custard.
What sets this apart is the cinnamon-infused crust that forms at the edges, creating a delightful contrast to the soft, custardy interior. Unlike traditional bread puddings, this version incorporates Mexican flavors like cinnamon and vanilla, with optional touches of raisins or rum for depth.
The caramelized drizzle on top isn't just decoration—it's the crowning glory that ties everything together.
Baking at 350°F for 35-40 minutes ensures a golden exterior and perfectly set custard inside, with just a hint of gooey center. The aroma alone will have everyone gathering around the kitchen, and the first bite delivers that perfect mix of creamy, spiced, and slightly crispy textures.
This is the kind of dessert that disappears quickly—so make extra.
Perfect for holidays, family gatherings, or satisfying a sweet craving, this recipe scales beautifully. The method is straightforward, but the results feel special, like a taste of home. Let's get started on creating this beloved Mexican classic.
Ingredients for abuelo's mexican bread pudding
Pantry staples meet Mexican magic—this bread pudding transforms humble ingredients into a cinnamon-kissed masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old Mexican Bread 🍞 | 12 oz | Crusts removed, cubed 1-inch |
| Large Eggs 🥚 | 6 whole | Room temperature, beaten |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Granulated Sugar 🍚 | 1 cup | Light brown preferred |
| Unsalted Butter 🧈 | ½ cup | Melted, full-fat |
| Ground Cinnamon 🌿 | 2 tbsp | Mexican cinnamon if available |
| Pure Vanilla Extract 🍯 | 1 tbsp | High-quality, no alcohol |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Raisins 🍇 | ½ cup | Optional, soaked in rum |
| Dark Brown Sugar 🍚 | ½ cup | For caramelized drizzle |
| Heavy Cream 🥛 | ¼ cup | For drizzle, optional |
| Coconut Oil 🫒 | 1 tbsp | For greasing pan |
The bread is everything—day-old Mexican bolillo or telera works best, with that perfect crumb and slight chew. Buy extra at your local panadería if you can't find it; the crusts add texture, so remove them first. For the cinnamon, Mexican canela (cassia) has a deeper, spicier kick than regular, but Ceylon cinnamon works too. The raisins? Soak them in 2 tbsp rum or orange liqueur for 15 minutes if using—trust me, it's worth it. And that dark brown sugar? Don't skimp; it's what creates that caramelized drizzle that makes this dessert feel special.
No Mexican bread? Italian bread or brioche hold up well, but avoid soft dinner rolls—they'll turn mushy. Out of raisins? Chopped dried apricots or dates add a similar chew. The rum soak is optional, but if you skip it, add 1 tsp vanilla bean paste to compensate. For the caramel drizzle, melt the brown sugar with 1 tbsp water in a small saucepan until bubbly, then whisk into the cream. Pro tip: Use a 9x13-inch baking dish—it's the perfect size for this crowd-pleaser. And if you're feeling fancy, toast the bread cubes lightly before baking for extra crunch.
This dessert tastes even better the next day—make it ahead and reheat at 300°F for 15 minutes to restore that gooey center. Store leftovers in an airtight container for up to 4 days, though I doubt it'll last that long. For the caramel drizzle, make it fresh—it's the showstopper. If you want to freeze portions, wrap tightly in plastic and thaw overnight in the fridge. And here's the best part: double the recipe—it disappears faster than you can say 'abuelo'
Why You'll Love This Recipe
- No Stale Ingredients Needed: I swear by using day-old Mexican bread—it’s the secret to that perfect balance of soft and slightly crispy. Honestly, if you’ve got bread sitting around, this is the best way to use it up without a second thought.
- Caramelized Butter Magic: That moment when the butter melts into the bread? Pure satisfaction. The edges get this golden, buttery crust while the center stays rich and custardy—like a hug in dessert form.
- Weeknight Crowd-Pleaser: Between us, this feeds six for under $10 and takes less time than ordering takeout. My kids beg for it after soccer practice, and my husband’s the only one who notices it’s “healthy” (it’s not, but we don’t tell him).
- Leftovers? Even Better: The next day, it’s even more amazing—if that’s possible. I’ll be real: I’ve reheated slices straight from the fridge, and they’re still warm, gooey perfection. Perfect for lazy mornings or a last-minute snack.
Step-by-step instructions for abuelo's Mexican bread pudding
Transform your day-old Mexican bread into a decadent dessert with this foolproof method—rich custard, cinnamon-kissed crust, and a luscious caramel drizzle.
Prepare the Bread and Custard Base
Preheat your oven to 350°F and generously grease a 9x13-inch baking dish with the 1 tablespoon coconut oil, ensuring every corner is coated. This prevents sticking and guarantees easy release later. Tear the 12 ounces day-old Mexican bread into 1-inch cubes, removing any thick crusts—this ensures even cooking and a tender texture throughout.
In a large mixing bowl, whisk together the 6 whole room-temperature eggs, 2 cups whole milk, 1 cup granulated sugar, 2 tablespoons ground cinnamon, 1 tablespoon pure vanilla extract, and ½ teaspoon salt until completely smooth. The mixture should be pale yellow and fully combined—no streaks of flour or unincorporated sugar. If using, drain the ½ cup raisins (soaked in rum if desired) and fold them gently into the custard mixture. This step is critical for achieving a silky, uniform texture.
Assemble and Bake the Bread Pudding
Arrange half of the bread cubes in the prepared baking dish, slightly overlapping them. Pour half of the custard mixture evenly over the bread, pressing down gently to ensure the cubes absorb the liquid. Repeat with the remaining bread and custard, creating an even layer. The bread should be fully submerged in the custard—this guarantees a moist, custardy bite in every slice.
Bake uncovered for 45-50 minutes until the top is golden brown and the edges pull away slightly from the pan. You'll know it's done when a knife inserted near the center comes out clean. The pudding should have a jiggly, set custard in the center but still feel slightly soft—it will continue to set as it cools. If the top browns too quickly, tent loosely with foil after 30 minutes to prevent over-browning.
Prepare the Caramel Drizzle
While the bread pudding bakes, melt the ½ cup unsalted butter in a small saucepan over low heat. Add the ½ cup dark brown sugar and stir until fully combined. Increase the heat to medium-low and simmer for 5-7 minutes, stirring frequently, until the mixture thickens slightly and becomes a deep amber color. Remove from heat and whisk in the ¼ cup heavy cream until smooth and glossy. This caramel will add a rich, buttery contrast to the cinnamon-spiced pudding.
Once the bread pudding is baked, let it cool for 10 minutes in the pan. This resting period allows the custard to fully set and makes it easier to slice. Pour the warm caramel evenly over the top, letting it drip down the sides for a stunning presentation. Serve immediately while the caramel is still fluid, or let it set slightly for a firmer drizzle. Each bite should deliver a perfect balance of creamy custard, cinnamon-kissed bread, and buttery caramel.
Serve and Enjoy
Slice the bread pudding into 8 equal portions using a sharp knife, cutting through the caramel drizzle for an elegant finish. The pudding should be soft in the center with a slightly crispy edge, and the caramel should glisten on top. For an extra touch, sprinkle a pinch of ground cinnamon over each serving to enhance the warm, spiced flavor profile.
This dessert is best enjoyed warm, straight from the oven, but it also holds up well at room temperature for 2-3 hours. The contrast of the warm, custardy pudding with the cool, buttery caramel makes every bite unforgettable. Pair it with a scoop of vanilla ice cream for a truly indulgent experience—just be prepared to save seconds!
Pro Tips For Making Abuelo'S Mexican Bread Pudding
- CUT BREAD SMALLER THAN YOU THINK: I learned this the hard way—tiny cubes (about 1-inch) soak faster and give you that perfect custard texture instead of a gummy center. Yes, it takes longer to chop, but your abuelo’s recipe won’t turn into a sad, uneven pudding.
- WHISK EGGS COLD: Beat the eggs and milk mixture ice cold—this keeps the custard from curdling when it hits the hot oven. I used to skip this, and half the time, my pudding looked like scrambled eggs. Not ideal.
- SKIP THE OVERMIXING: Once you fold in the bread, stop stirring after 2-3 turns. Overmixing makes the bread tough and dense. It’s tempting to "get it all in," but less is more—trust the process.
- BAKE UNTIL GOLDEN, NOT JUST SET: The top should be deep golden, almost caramelized, not just "done." I used to pull it out when it looked set, but the flavor lacks depth. Add 5-10 minutes under the broiler at the end if needed—just watch it like a hawk.
Creative variations of this dish
Spiced Rum Variation
Elevate your bread pudding with a boozy twist by soaking the raisins in ¼ cup dark rum instead of just 2 tablespoons. For an even deeper flavor, replace 1 tablespoon vanilla extract with 1 tablespoon rum in the custard mixture.
The alcohol cooks off during baking, leaving behind rich, warm notes that complement the cinnamon beautifully. 💛
Chocolate-Dipped Twist
After baking, let the pudding cool slightly, then pour ½ cup melted dark chocolate (about 60% cocoa) over the top. Use a spatula to create marbled patterns before the chocolate sets.
For extra decadence, add ¼ cup chopped toasted pecans or Mexican chocolate chunks to the custard mixture before baking. This version feels like a dessert within a dessert!
Coconut-Lime Fusion
Swap out the milk for 2 cups coconut milk and add zest of 1 lime plus 1 tablespoon lime juice to the custard. Fold in ½ cup toasted coconut flakes along with the bread cubes.
Top with a lime glaze made by mixing ½ cup powdered sugar with 2 tablespoons lime juice after baking. This tropical-inspired version is perfect for summer gatherings.
Cinnamon-Apple Crunch
Toss ½ cup diced Granny Smith apples (peeled and sautéed with 1 teaspoon cinnamon) into the custard mixture. For extra texture, sprinkle ½ cup chopped pecans on top before baking.
The apples add a subtle tartness that cuts through the richness, while the pecans provide a satisfying crunch. Serve with a dollop of whipped cream for a cozy dessert.
Mexican Hot Chocolate Topping
Create a showstopping topping by melting ½ cup Mexican chocolate (like Abuelo or Ibarra) with ¼ cup heavy cream and 1 tablespoon cinnamon. Drizzle this rich, spiced chocolate sauce over the warm bread pudding.
Garnish with crushed cinnamon sticks and sea salt flakes for a sophisticated finish that tastes like a hug from your abuela.
Make-Ahead Freezer Hack
Assemble the bread pudding as directed, but bake it 10 minutes less than usual. Let it cool completely, then wrap tightly in plastic wrap and freeze for up to 2 months.
When ready to serve, thaw overnight in the fridge and reheat at 300°F for 15-20 minutes until warmed through. The texture remains creamy, and the caramel drizzle can be added fresh after reheating. 💡
Nutrition facts
Frequently asked questions
Can I use regular white bread instead of Mexican bread?
While you can substitute, Mexican bread like bolillo or telera gives the best texture—slightly chewy and perfect for soaking up custard. For white bread, choose a sturdy variety like a baguette or Italian bread. Avoid soft dinner rolls as they'll turn mushy. If using white bread, lightly toast the cubes first for better structure.
Why does my bread pudding come out too dry?
Overbaking is the most common cause. The pudding should have a soft center when done—test with a knife after 35-40 minutes. Another issue could be not enough liquid. For every 12 oz bread, you need about 2 cups milk plus the eggs. If using very dry bread, add 2 tbsp extra milk to the custard.
How can I make this gluten-free?
Replace the bread with gluten-free bread cubes or certified GF day-old tortillas, like corn tortillas. Use a gluten-free flour blend to make a quick "bread" by mixing with water and baking until firm. The custard mixture remains the same, but check your cinnamon is certified gluten-free too. Corn tortillas work surprisingly well!
Can I make this ahead of time?
This dessert actually tastes better the next day. Assemble the pudding, then refrigerate unbaked for up to 12 hours before baking. For make-ahead serving, bake as directed, then store covered at room temperature for 3 days. Reheat slices at 300°F for 10 minutes to restore that warm, gooey center.
What's the secret to the perfect cinnamon flavor?
Mexican cinnamon (canela) has a deeper, spicier profile than regular cassia. If you can't find it, use Ceylon cinnamon for a milder flavor. For extra warmth, add ½ tsp ground cloves or ¼ tsp nutmeg to the custard. Toast your cinnamon lightly in a dry pan for 1 minute before measuring to intensify the aroma!
