Desserts
This authentic Mexican bread pudding recipe transforms simple ingredients into a dessert that tastes like a warm hug from Abuela. š The secret lies in using traditional pan dulce or bolillo bread, which absorbs the spiced milk mixture while developing a crispy, cinnamon-kissed crustājust like the version youād find at a Mexican fondas.
Iāve perfected this recipe over years of testing, ensuring every bite delivers that perfect balance of warm, spiced custard and crunchy, buttery edges.
The magic begins with a simple yet flavorful mixture of evaporated milk, cinnamon, and vanilla, infused with a touch of Mexican vanilla or canela for depth.
While most bread puddings rely on stale bread, this version shines with freshly baked pan dulce or bolillo, which adds a subtle sweetness and texture thatās unmatched. The recipe also includes optional add-ins like raisins or chopped pecans for extra richness, though the classic version speaks for itself.
What sets this apart is the cinnamon-churro crunchāa topping of crushed churro sticks or cinnamon sugar that mimics the texture of a freshly fried churro.
Baked until golden and served warm, this dessert is the ideal way to end a meal, especially when paired with a cup of Mexican coffee or a scoop of vanilla ice cream. The aroma alone will have everyone gathering around the table, eager for a taste.
Ready in just 45 minutes, this bread pudding is perfect for holidays, family gatherings, or a cozy night in. The best part? Itās authentic without being complicated, making it accessible for home cooks while delivering restaurant-quality results. Letās get baking!
Ingredients for authentic mexican bread pudding
Six ingredients transform into Abuelaās legendary cinnamon-churro bread puddingājust like from a Mexican fondas.
| Ingredient | Amount | Notes |
|---|---|---|
| Pan Dulce or Bolillo Bread š | 8 cups | Freshly baked, cubed (1-inch pieces) |
| Evaporated Milk š„ | 2 cups | Full-fat for creaminess |
| Large Eggs š„ | 4 whole | Room temperature for even baking |
| Granulated Sugar š | 1 cup | Or light brown sugar for depth |
| Ground Cinnamon šæ | 2 tbsp | Mexican cinnamon if available |
| Vanilla Extract šø | 1 tbsp | Pure vanilla or Mexican vanilla |
| Unsalted Butter š§ | ½ cup | Melted, full-fat preferred |
| Raisins š | ½ cup | Optional, soaked in warm water |
| Chopped Pecans š° | ¼ cup | Optional, toasted for crunch |
| Granulated Sugar (for topping) š | ½ cup | Plus 1 tbsp cinnamon mixed |
| Crushed Churro Sticks š© | ½ cup | Store-bought or homemade |
| Salt š§ | ½ tsp | Fine sea salt for balance |
| Mexican Coffee ā | ½ cup | For serving, optional |
The bread is everything. Pan dulce or bolillo from a Mexican bakery gives that authentic textureānone of that sad, stale white bread. If you canāt find it, brioche or challah work in a pinch, but the flavorās not quite the same. Look for bread with a slight sweetness, like conchas or telera if youāre feeling adventurous. Freshly baked is key, but if youāre using day-old, toast it first to crisp up those edges. The raisins and pecans? Soak the raisins in warm water for 10 minutesātheyāll plump up and add juiciness. Toast the pecans in a dry pan for 3 minutes until fragrant, then chop. Donāt skip this stepāit makes all the difference.
No Mexican vanilla? Pure vanilla extract works fine, but if you want that authentic depth, hunt for Mexican canela or Mexican vanilla beans at a Latin market. The evaporated milk is non-negotiableāitās what gives that rich, custardy texture. Condensed milk is a sneaky swap if youāre in a bind, but reduce it by half first. The cinnamon-churro topping is where the magic happens. If you canāt find churro sticks, crush up store-bought churros or even cinnamon sugar-coated pretzels for that same crunch. And trust me on the full-fat butterāthis isnāt the time to skimp on richness. The sugar in the topping? Mix it with the cinnamon right in the bowl so itās evenly distributed when you sprinkle it on top.
This dessert tastes even better the next dayāhonestly, make it ahead and reheat for 15 minutes at 350°F. Store leftovers covered at room temp for 2 days, or in the fridge for 4 days. The topping stays crispy for about 24 hours, so if youāre serving it later, re-crisp under the broiler for 2 minutes before serving. I always make a double batch because it disappears fast. Freezes beautifully tooāwrap tightly in foil and reheat from frozen for 45 minutes at 350°F. Pair it with a cup of Mexican coffee or vanilla ice cream for the full experience.
Why You'll Love This Recipe
- Iāll be real: this recipe costs me pennies. Bolillo stays fresh for days, eggs and sugar are staples, and that can of evaporated milk? Itās the secret weapon that turns cheap bread into something luxurious. Plus, leftovers reheat like a dreamājust a quick zap in the microwave or a few minutes in the oven.
- No Stovetop Hassle: I swear by this recipe because itās all oven magicāno simmering, no babysitting. Just toss cubed bolillo into that creamy egg-milk mix, sprinkle cinnamon, and let the oven do the work. Fifteen minutes later, youāve got golden edges and a custardy center without standing around.
- Cinnamon-Kissed Magic: Between us, that ground cinnamon isnāt just a garnishāitās the star. It blooms in the oven, wrapping every bite in warmth, while the evaporated milk keeps it rich without being heavy. Honestly, the first time I tasted it, I immediately texted my abuela to ask if sheād ever made this version.
- Weeknight Crowd-Pleaser: This is my go-to for when friends drop by unannounced or the kids bring home their entire soccer team. Itās hearty enough to feel like a main, but light enough that no one rolls their eyes at dessert. Iāve served it warm with ice cream or cold as a breakfast casseroleāworks every time.
Step-by-step instructions for authentic Mexican bread pudding
Let's create this rich, spiced dessert with layers of crunch and warmthājust like Abuela used to make!
šØāš³ Step 1: Prepare the Bread Base
First, cube the 8 cups Pan Dulce or Bolillo Bread into 1-inch pieces. I like to use a serrated knife for clean cutsāthis ensures even baking and maximum surface area for soaking up the custard. If using stale bread, skip toasting, but if you're using fresh bread, lightly toast the cubes for 3-4 minutes at 350°F until just golden. This prevents a gummy texture later.
In a large bowl, whisk together the 2 cups Evaporated Milk, 1 cup Granulated Sugar, 1 tbsp Vanilla Extract, and 0.5 tsp Salt until the sugar dissolves completely. The mixture should be smooth with no graininessāthis ensures an even, creamy texture throughout. Here's the thingādon't rush this step. The sugar needs to fully incorporate to prevent any gritty spots in your pudding.
š³ Step 2: Combine Bread and Custard
Pour the warm milk mixture over the bread cubes, stirring gently to coat evenly. Let it sit for 5 minutes while the bread absorbs the liquidāyou'll see the cubes plump up slightly. This resting period is crucial; it allows the bread to hydrate properly before adding the eggs, which would otherwise create a scrambled texture.
In a separate bowl, lightly beat the 4 whole Large Eggs until just combined (no need to make them frothy). Then, gently fold the eggs into the bread mixture. I use a spatula to cut through the center and fold from the bottom upāthis prevents overmixing which can make the pudding dense. Add the 0.5 cup Raisins (if using) and 0.25 cup Chopped Pecans at this stage. The raisins should be plump from soaking, and the pecans should be toasted for that perfect crunch.
š„ Step 3: Assemble and Bake
Transfer the bread mixture to a 9x13-inch baking dish, spreading it evenly. Dot the top with the 0.5 cup Unsalted Butterāthis creates pockets of rich, melted butter that'll give your pudding that signature Mexican restaurant flair. Sprinkle the 0.5 cup Granulated Sugar (for topping) mixed with 1 tbsp Ground Cinnamon evenly over the top, then press in the 0.5 cup Crushed Churro Sticks so they're partially submerged. This creates that irresistible crunch contrast.
Bake at 350°F for 40-45 minutes until the top is golden brown and the center is just set (it should still have a slight wobble when gently shaken). The key here is patienceāunderbaking gives you that custardy center, while overbaking makes it dry. You'll know it's perfect when the edges pull away slightly from the pan and the top has a beautiful caramelized crust.
ā° Step 4: Rest and Serve
Remove the pudding from the oven and let it cool for 10 minutesāthis resting period allows the custard to set properly. I know it's tempting to dig in immediately, but trust me, this step makes all the difference in texture. Serve warm with 0.5 cup Mexican Coffee for that authentic touch, or drizzle with a bit of caramel sauce if you're feeling fancy.
Here's the moment that matters: slice into perfect squares and watch as that creamy custard oozes out, meeting the crispy churro topping. Each bite should deliver warm, spiced bread, sweet custard, and that satisfying crunch. And if you're feeling adventurous, sprinkle a little extra cinnamon on top right before servingāit takes this dessert to another level.
Pro Tips For Making Authentic Mexican Bread Pudding
- Soak the Bread Properly: Drown those Pan Dulce slices in the evaporated milk-egg mix for at least 30 minutesālonger if you can. I learned this the hard way after a batch turned out dry and crumbly; the bread needs to absorb enough liquid to stay moist while baking. Use a shallow dish and flip the slices halfway through soaking for even saturation.
- Whisk Eggs Like Mad: Beat those eggs until theyāre thick and pale, with ribbons forming when you lift the whisk. This isnāt just about fluffinessāit ensures the custard sets smoothly and doesnāt curdle when mixed with the hot evaporated milk. Skip this step, and youāll end up with a grainy, sad pudding.
- Bake at 350°F Covered: Start the pudding wrapped in foil for the first 45 minutesāthis locks in steam and prevents the top from drying out before the center sets. After that, uncover and bake another 15-20 minutes until the edges are golden. Trust me, the foil trick is non-negotiable for that perfect creamy texture.
- Toast the Cinnamon: Warm the ground cinnamon in a dry skillet for 30 seconds until it smells rich and toasty. This deepens its flavor and cuts through the sweetness of the sugar. Sounds weird, but it worksāyour pudding will taste like it came from a panaderĆa, not a box.
Best sauces and condiments for this recipe
Caramel Drizzle
Nothing elevates this dessert like a homemade Mexican caramel drizzle. Simmer 1 cup granulated sugar with ½ cup water and ¼ cup heavy cream until it turns golden amber, then whisk in 1 tbsp Mexican vanilla extract.
Let it cool slightly before drizzling over warm slicesāthis adds a luscious, buttery contrast to the cinnamon-spiced pudding. š
Mexican Coffee Syrup
For an extra-special touch, mix ½ cup strong Mexican coffee (like Tres Rios or La Colombe) with ¼ cup sugar and 1 tsp cinnamon. Warm the syrup until the sugar dissolves, then strain and drizzle over the pudding.
The deep, earthy coffee notes complement the cinnamon perfectly, creating a sophisticated finish.
Churro Butter Sauce
Create a quick churro butter sauce by melting ½ cup unsalted butter with ¼ cup brown sugar and 1 tsp cinnamon in a saucepan. Simmer for 3 minutes until bubbly, then whisk in 2 tbsp evaporated milk to loosen.
Pour this rich, spiced sauce over individual servings for a decadent, restaurant-style presentation.
Cajeta (Goat's Milk Caramel)
If you want to take it to the next level, use cajetaāa traditional Mexican goat's milk caramel. Warm ½ cup cajeta (available at Latin markets) and drizzle it over the pudding.
Its nutty, caramelized flavor adds a unique depth that pairs beautifully with the cinnamon and churro crunch. Look for brands like La Preferida or Del Fuego for authentic taste.
Spiced Whipped Cream
Whip 1 cup heavy cream with 2 tbsp powdered sugar, ½ tsp cinnamon, and ½ tsp vanilla extract until soft peaks form. Fold in 1 tbsp crushed churro bits for texture.
Serve this alongside the pudding for a light, airy contrast that balances the rich custard. Itās a crowd-pleaser, especially for kids and adults alike!
TajĆn Lime Zest
For a tangy, unexpected twist, sprinkle a pinch of TajĆn (the Mexican chili-lime seasoning) mixed with lime zest over the pudding. The bright citrus cuts through the sweetness, adding a refreshing finish. Use sparinglyājust a ¼ teaspoon per servingāto avoid overpowering the cinnamon flavors. š«
Nutrition facts
Frequently asked questions
What kind of bread works best for authentic Mexican bread pudding?
For the most authentic flavor, use pan dulce or bolillo bread from a Mexican bakery. These have the perfect sweetness and texture. If unavailable, brioche or challah work well as substitutes, but they won't have the same cultural depth. Freshly baked bread is ideal, but if using day-old, toast it lightly first for better texture.
Can I make this bread pudding without evaporated milk?
Yes, you can substitute with whole milk, but the texture will be less rich. For a closer match, use half evaporated milk and half heavy cream. If using condensed milk, reduce it by half first to prevent excess sweetness. The evaporated milk gives that signature creamy, custardy texture that's hard to replicate.
Why does my bread pudding turn out gummy?
Gummy texture usually means the bread absorbed too much liquid before baking. Try toasting the bread cubes first (if using fresh bread) and letting the custard mixture sit for only 5 minutes before adding eggs. Also, ensure your baking dish isn't too largeāit should fit snugly. Bake for 40-45 minutes at 350°F until just set in the center.
How do I store leftovers, and can I reheat it?
Store leftovers covered at room temperature for 2 days or in the fridge for 4 days. To reheat, cover with foil and warm at 350°F for 15 minutes. For extra crispiness, broil for 2 minutes after reheating. The topping stays crispy for about 24 hours, so reheating helps restore that texture. Freeze for up to 3 monthsāreheat from frozen for 45 minutes at 350°F.
What's the best way to serve this Mexican bread pudding?
Serve warm with a cup of Mexican coffee or vanilla ice cream for the full experience. For extra flair, drizzle with homemade Mexican caramel or cajeta (goat's milk caramel). A sprinkle of TajĆn lime zest adds a tangy contrast. The pudding tastes even better the next day, so make it ahead for gatherings!
