
This Abuelo’s Mexican bread pudding recipe brings the comforting warmth of Mexican abuela kitchens to your table, where crispy pan dulce crust meets caramelized corn and cinnamon-spiced custard. The secret lies in layering day-old sweet bread—like conchas or marranitos—with a vanilla-infused milk mixture, then baking until golden and fragrant.
I first tasted this version at my abuela’s house, where it was always the centerpiece of Sunday dessert, served warm with a drizzle of piloncillo syrup.
The magic happens in the texture: a crunchy exterior from the toasted bread contrasts with a creamy, custardy center, while caramelized corn adds sweetness that deepens as it bakes.
Traditional recipes call for cinnamon sticks and vanilla extract, but I’ve added a touch of spiced rum for depth—optional, but worth it if you love a hint of warmth. The dish pairs perfectly with strong Mexican coffee or a scoop of vanilla ice cream for dipping.
What makes this recipe special is its balance of simplicity and tradition. With just 10 ingredients and 45 minutes of active time (plus baking), you’ll end up with a dessert that tastes like a hug from your abuela.
The bread soaks up the custard beautifully, while the corn releases its natural sweetness, creating layers of flavor that keep everyone asking for seconds. This is dessert as it should be: nostalgic, comforting, and impossible to resist.
For those who love modern twists, try drizzling piloncillo caramel over the top or adding a sprinkle of crushed pecans for crunch. Serve it warm or at room temperature—either way, it’s a showstopper that proves homemade desserts can be just as impressive as bakery creations. Let’s get baking!
Ingredients for abuelo’s mexican bread pudding
Ten simple ingredients transform into abuela’s legendary dessert—crispy, creamy, and caramelized to perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old Pan Dulce 🍞 | 12 oz | Conchas or marranitos preferred |
| Canned Sweet Corn 🌽 | 1 ½ cups | Drained, well-drained |
| Large Eggs 🥚 | 4 whole | Room temperature preferred |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Pure Vanilla Extract 🍯 | 1 tbsp | Imitation-free preferred |
| Spiced Rum 🍹 | 1 tbsp | Optional but recommended |
| Granulated Sugar 🍚 | ¾ cup | Light brown preferred |
| Ground Cinnamon 🌿 | 1 tbsp | Freshly ground preferred |
| Cinnamon Sticks 🍃 | 2 whole | For infusion, removed after |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for topping |
| Piloncillo Syrup 🍯 | ¼ cup | Homemade or store-bought |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain preferred |
The bread is everything here. Conchas or marranitos from your local Mexican bakery (think Panadería La Michoacana or El Globo) give that iconic sweetness, but any day-old sweet bread works. If you can’t find pan dulce, brioche or challah in a pinch—just cube it small so it soaks up the custard. The corn should be sweet and fresh—Libby’s works for convenience, but frozen corn (thawed and drained) adds better texture. For the rum, Captain Morgan Spiced is my go-to, but any spiced rum with notes of cinnamon and clove will do. Skip it if you’re avoiding alcohol, but the depth it adds is worth it.
No piloncillo syrup? Honey or agave nectar works in a bind, though it won’t have that same molasses-rich flavor. Running low on cinnamon? Mexican canela (cinnamon bark) infuses the custard beautifully—just steep it in the warm milk before adding eggs. The butter topping is non-negotiable for that golden crust, but if you’re watching fat, olive oil brushed on top gives a similar sheen. For extra crunch, sprinkle crushed pecans or chopped walnuts over the butter before baking. And if you’re feeling fancy, add a pinch of ground cardamom to the sugar mix—it’s a secret abuela trick.
This dessert tastes even better the next day, so bake it ahead and reheat in the oven for 10 minutes. Store leftovers wrapped tightly at room temperature for 3 days, or freeze portions for up to 3 months. The custard thickens as it sits, so a splash of warm milk revives it perfectly. For serving, drizzle with extra piloncillo syrup and a sprinkle of cinnamon—instant abuela approval. Leftovers? Toss them in a blender with ice for a boozy, creamy milkshake—trust me.
Why You’ll Love This Recipe
- No Pan Waste: I swear by using day-old Pan Dulce—it’s already soft and perfect for soaking up that creamy milk-egg mix. No need to buy fresh bread or fuss with texture; just toss in those leftovers and let them shine.
- Sweet Corn Magic: That canned sweet corn isn’t just filling—it adds a bright, buttery pop that balances the bread’s richness. Honestly, I’ll often sneak in extra just because it’s so good.
- Crowd-Pleaser Always: Serve it warm for breakfast with a sprinkle of cinnamon or chill it for dessert with whipped cream. My abuelo’s recipe works for brunch, potlucks, or even as a last-minute holiday treat.
- Budget Breakfast Win: Eggs, milk, and a can of corn? This feeds six for under $10. The leftovers reheat beautifully, so I make a big batch—no one ever complains, and my wallet thanks me.
Step-by-step instructions for Abuelo’s Mexican bread pudding
This method transforms simple ingredients into a decadent dessert with layers of caramelized corn and spiced custard.
Prepare the Corn and Custard Base
In a large mixing bowl, combine the 1.5 cups of drained canned sweet corn, 0.75 cup of granulated sugar, 1 tbsp of ground cinnamon, and 2 whole cinnamon sticks. Gently stir until the corn is evenly coated with sugar and spices. This infusion creates the signature sweet-spiced flavor that defines Abuelo’s version.
In a separate bowl, whisk together the 4 whole large eggs, 2 cups of whole milk, 1 tbsp of pure vanilla extract, and 1 tbsp of spiced rum until fully combined. The rum adds depth that complements the cinnamon perfectly—don’t skip this step if you want that authentic touch. Season with 0.5 tsp of diamond crystal kosher salt and set aside.
Soak and Assemble the Bread Pudding
Cut the 12 oz of day-old pan dulce into 1-inch cubes for even cooking. Spread half of the bread cubes in a 9×9-inch baking dish, then pour half of the egg mixture evenly over them. Let it soak for 5 minutes while you prepare the remaining layers. This gradual saturation prevents a dry texture in the final dessert.
Add the remaining bread cubes, then distribute the corn mixture evenly over the top. Pour the remaining egg mixture over everything, pressing down gently to ensure all bread pieces are submerged. The bread should absorb the custard completely—this is what creates that signature creamy yet slightly dense texture. Cover and refrigerate for at least 1 hour (or up to 4 hours) to allow full absorption.
Bake Until Golden and Set
Preheat your oven to 350°F. Remove the baking dish from the refrigerator and let it sit at room temperature for 10 minutes to prevent condensation. This step is crucial—cold custard can cause uneven baking. While the oven preheats, melt the 0.5 cup of unsalted butter with the 0.25 cup of piloncillo syrup in a small saucepan over low heat, stirring until fully combined. This caramelized butter topping is what makes this bread pudding truly special.
Pour the butter mixture evenly over the top of the bread pudding. Bake for 45-50 minutes until the edges are golden brown and the center jiggles slightly when shaken. A toothpick inserted should come out with a few moist crumbs, not liquid. The pudding will continue setting as it cools, so don’t overbake—this is where many home cooks go wrong.
Rest and Serve Warm
Remove the bread pudding from the oven and let it rest for 15 minutes before serving. This resting period allows the custard to fully set and the flavors to meld together. The contrast between the warm, spiced custard and the crispy caramelized top is what makes this dessert unforgettable.
Serve warm with a dollop of whipped cream or a scoop of vanilla ice cream. The combination of the cinnamon-spiced corn, buttery caramel topping, and creamy custard creates a perfect balance of textures and flavors that will transport you straight to Abuelo’s kitchen. Each bite should deliver that perfect harmony of sweet, spiced, and rich—just like the original.
Pro Tips For Making Abuelo’S Mexican Bread Pudding
- Soak the Pan Dulce: Tear the day-old pan dulce into chunks—no need to be perfect, just break it into bite-sized pieces. Then, pour the warm milk-egg mixture over it and let it sit for at least 15 minutes (30 if you’re impatient like me). This isn’t just waiting; it’s where the bread drinks up the custard and gets that real spongy texture. Skip this, and you’ll end up with a soggy mess instead of a golden, set pudding.
- Drain That Corn: Open that can of sweet corn and rinse it thoroughly under cold water—even if it’s labeled “drained.” The syrup clings like glue, and if you skip this, your pudding turns into a sticky, one-note dessert instead of something bright and balanced. Pat the corn dry with a paper towel afterward, or it’ll water down your custard.
- Whisk the Eggs Cold: Crack those eggs straight from the fridge into a bowl, then whisk them vigorous—no lukewarm shortcuts. Cold eggs emulsify better with the milk, and you’ll avoid that dreaded curdled mess when baking. I learned this the hard way after a batch turned into scrambled eggs in a dish.
- Bake Until the Center Jiggles: Your pudding is done when the edges are golden and the center still wobbles slightly—like a firm Jell-O, not a liquid center. Overbaking dries it out fast, and underbaking leaves it gummy. If you’re unsure, poke it with a knife: it should come out clean but slightly damp. Resist the urge to peek early—your oven’s hot spots lie.
Wine and beer pairings for this recipe
Coffee Pairings
This dessert pairs beautifully with strong, bold Mexican coffee like café de olla, which has notes of cinnamon and piloncillo that echo the bread pudding’s flavors. I recommend serving it with a cubano-style espresso (sweetened with piloncillo syrup) for that authentic abuela touch.
The warmth of the coffee cuts through the richness of the custard, creating a perfect balance. For a modern twist, try a Mexican chocolate mocha—the cocoa deepens the dessert’s spiced profile. ☕
Spiced Rum Cocktails
Since the recipe includes spiced rum, why not elevate it further with a cocktail pairing? A Mexican hot chocolate martini—made with Don Julio 1942 tequila, Mexican chocolate liqueur (like Chocolatito), and a cinnamon stick—complements the dessert’s warmth.
For something lighter, a rum-old fashioned with Captain Morgan Spiced and a dash of orange bitters mirrors the bread pudding’s cinnamon notes. Serve both chilled for contrast. 🍹
Ice Cream Contrasts
A scoop of Mexican vanilla ice cream (like La Michoacana or Hacienda brands) is a must—its creamy texture contrasts perfectly with the bread pudding’s crispy top. For extra indulgence, try cajeta (piloncillo caramel) ice cream, which ties into the dessert’s sweet-spiced profile.
Serve the bread pudding slightly warm so the ice cream melts gently, creating a silky-smooth finish. 🍦
Mexican Hot Chocolate
Warm Mexican hot chocolate—made with tableta de chocolate, cinnamon, and a hint of chili—adds a spicy-sweet contrast that enhances the bread pudding’s flavors. The bitterness of the chocolate balances the dessert’s richness, while the cinnamon ties everything together.
I like to dust the hot chocolate with a pinch of Mexican canela (cinnamon bark) for an extra aromatic touch. This pairing feels like a true abuela dessert experience. 🌶️
Light Beer Options
If you prefer beer, a Mexican lager like Modelo Especial or Pacifico cleanses the palate without overpowering the dessert. For a craft option, try a Mexican-style wheat beer (like Estrella Damm or Tecate), which has a crisp, citrusy profile that brightens the cinnamon-spiced flavors.
Avoid heavy IPAs—they’ll clash with the dessert’s delicate sweetness. 🍺
Dessert Wine Pairings
A glass of Pedro Ximénez sherry—a sweet, raisin-forward wine—pairs surprisingly well with the caramelized corn and piloncillo notes. For something lighter, a Mexican red wine like Baja Malbec or Tempranillo** complements the cinnamon and spiced rum without overwhelming it. Avoid oaky whites—they’ll compete with the dessert’s natural sweetness. 🍷
Nutrition facts
Frequently asked questions
Can I substitute pan dulce with regular bread?
The heart of this recipe is the sweet, slightly crumbly texture of pan dulce. While you can use brioche or challah in a pinch, avoid plain white or wheat bread—they lack the sweetness and density that soak up the custard perfectly. For best results, look for Mexican sweet breads like conchas or marranitos at specialty bakeries.
How do I make this recipe without spiced rum?
Simply omit the rum or replace it with 1 tbsp of vanilla bean paste for depth. If you want warmth without alcohol, add ½ tsp of ground cardamom or ¼ tsp of cinnamon to the custard. The rum enhances the cinnamon notes but isn’t essential for flavor—just for that nostalgic abuela touch.
Why did my bread pudding turn out dry?
Overbaking is the most common cause—remove it when the edges are golden but the center still jiggles slightly. Another issue? Not soaking the bread long enough. Let the custard absorb for at least 1 hour before baking. For extra moisture, add 2 tbsp of heavy cream to the custard mixture.
Can I make this ahead of time?
This dessert tastes even better the next day. Assemble it up to 24 hours ahead, refrigerate, then bake as directed. For make-ahead serving, bake it fully, cool, and store in an airtight container for up to 3 days. Reheat at 300°F for 15 minutes to restore warmth.
What’s the secret to the perfect caramelized top?
The magic is in the butter-syrup topping! Melt ½ cup butter with ¼ cup piloncillo syrup until fully combined, then spread it evenly over the baked pudding. For extra shine, brush with 1 tbsp of milk before baking. The syrup’s molasses depth caramelizes beautifully, creating that irresistible crust.
- Nihari Recipe: Slow-Simmered Spiced Lamb with Fragrant Rice - November 2, 2026
- Kamut Bread Recipe: Ancient Grains With Nutty Crunch and Chewy Crumb - November 2, 2026
- Air Fry Pompano Fish Recipe: Lemon-Caper Crust With Crispy Skin - November 2, 2026