Desserts
This authentic Mexican bread pudding recipe brings the warm, spiced flavors of Mexico right to your kitchen table. š The secret lies in piloncilloāunrefined cane sugar that creates a deep, caramelized sweetnessāpaired with cinnamon and vanilla for a dessert that feels like a hug in every bite.
Unlike traditional American versions, this recipe uses pan dulce (Mexican sweet bread) for a tender, slightly chewy texture that absorbs the rich syrup perfectly.
The magic happens in the slow baking process, where the bread soaks up a fragrant syrup made from piloncillo, cinnamon sticks, and warm spices like cloves and nutmeg. This isnāt just dessertāitās a celebration of Mexican baking traditions, where every layer of crusty bread and creamy custard tells a story.
The result is a dish thatās comforting yet sophisticated, with a caramelized top that cracks just enough for that perfect crunch.
What sets this apart is the balance of texturesāsoft, custardy bread pudding with a crispy exterior, all infused with the warm, earthy notes of Mexican spices. The vanilla-kissed creaminess ties everything together, making it a showstopper for gatherings or a cozy treat for quiet evenings.
Whether youāre serving it with whipped cream or a drizzle of Mexican chocolate sauce, this recipe delivers restaurant-quality flavor at home.
Ready to transform simple ingredients into something extraordinary? This authentic Mexican bread pudding is your next go-to dessertārich, fragrant, and impossible to resist. Letās get baking!
Ingredients for authentic mexican bread pudding
The heart of this dessert lies in piloncillo's caramelized depth and pan dulce's tender crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Pan Dulce (Mexican Sweet Bread) š | 1 ½ lb | Stale or day-old preferred, cubed |
| Piloncillo (Unrefined Cane Sugar) šÆ | 1 ½ cups | Grated or crushed, 2-inch logs |
| Large Eggs š„ | 6 whole | Room temperature for even blending |
| Whole Milk š„ | 2 cups | Full-fat for creaminess |
| Vanilla Extract šæ | 2 tbsp | Pure Madagascar preferred |
| Cinnamon Sticks šæ | 4 whole | 2-inch length for infusion |
| Ground Cinnamon š¶ļø | 1 ½ tbsp | Mexican canela preferred |
| Ground Nutmeg šæ | ½ tsp | Freshly grated preferred |
| Ground Cloves š¶ļø | ¼ tsp | Lightly toasted for aroma |
| Unsalted Butter š§ | ½ cup | Cold cubed for caramelization |
| Vanilla Bean Paste šÆ | 1 tbsp | For intensified vanilla flavor |
| Diamond Crystal Kosher Salt š§ | ½ tsp | For balancing sweetness |
| Heavy Whipping Cream š„ | 1 cup | For topping, whipped fresh |
| Mexican Chocolate Sauce š« | ½ cup | Optional garnish, store-bought or homemade |
Piloncillo is the soul of this recipeālook for 2-inch logs at Latin markets or specialty stores like Whole Foods. If you can't find it, dark brown sugar works in a pinch, though it lacks that authentic molasses-like richness. Pan dulce should be slightly stale for perfect textureāask your local bakery to set aside day-old loaves. Mexican bakeries often have it pre-sliced, which saves time. For the cinnamon sticks, Ceylon variety adds subtle floral notes, but regular sticks work perfectly fine. Toast them lightly before adding to deepen their aromaājust 30 seconds in a dry pan.
No piloncillo? Dark brown sugar plus 1 tsp molasses mimics its depth. Substituting vanilla extract? Vanilla bean paste delivers twice the flavorāsplit the bean and scrape seeds directly into the mixture. The Mexican chocolate sauce can be swapped for dulce de leche if you prefer a caramelized drizzle. For a lighter texture, replace half the milk with evaporated coconut milk. The bread? Brioche or challah work beautifully if pan dulce is unavailable, though they'll lack the signature chew. Always cube the bread uniformlyā1.5-inch pieces ensure even baking without sogginess.
Store any leftovers covered at room temperature for 2 daysāthe texture improves as it sits. For longer storage, wrap tightly in plastic and refrigerate for up to 5 days. Reheat gently in a 350°F oven for 10 minutes to restore crispness. The syrup keeps in the fridge for 1 week if made aheadāsimply reheat and pour over fresh bread cubes. For serving, whip the cream just before plating to maintain stability. Mexican chocolate sauce freezes perfectly, so make extra for future desserts.
Why You'll Love This Recipe
- Iāll be real: the second day is my favorite. The milk soaks in just right, turning the bread into a custardy dream. Reheat slices in the oven for 5 minutes, and suddenly youāve got dessert and breakfast coveredāno extra shopping needed.
- No Chopping Needed: Iāll admit itāthis recipe saved me on nights when Iād rather watch El Chavo reruns than slice bread. Just tear that Pan Dulce into chunks, no knife skills required. The crust gets perfectly soft without any fuss, and honestly? Thatās half the battle won.
- Piloncillo Magic: Between us, this is the secret weapon. That deep, caramelized sweetness from piloncillo isnāt just sugarāitās flavor. One taste and youāll understand why abuelas swear by it. The vanilla ties it all together, but the piloncillo? Thatās the star.
- Weeknight Crowd-Pleaser: Hereās what sold meāthis feeds six without breaking a sweat, and everyone raves. Serve it warm with cinnamon or cold for breakfast the next day. My in-laws think itās pastel de tres leches (theyāre wrong, but theyāll never know).
Step-by-step instructions for authentic Mexican bread pudding
Here's how to transform simple ingredients into a rich, spiced dessert with layers of cinnamon-kissed texture.
šØāš³ Step 1: Infuse Milk and Prepare Piloncillo Syrup
In a medium saucepan, combine the 2 cups whole milk and 4 whole cinnamon sticks. Bring to a gentle simmer over medium heat for 10 minutes, then remove from heat and let steep for 15 minutes. This infusion creates a fragrant base that carries through the entire pudding.
While the milk infuses, grate the 1.5 cups piloncillo using a box grater or food processor. In a separate saucepan, combine the grated piloncillo with ½ cup unsalted butter and ½ cup milk from the infusion. Cook over low heat for 8-10 minutes, stirring constantly, until the mixture becomes syrupy and the butter melts completely. The syrup should be thick enough to coat the back of a spoonāthis is the soul of your bread pudding's authentic sweetness.
š³ Step 2: Prepare the Bread and Spice Mixture
Cube the 1.5 lb pan dulce into 1-inch pieces (smaller pieces ensure even cooking). In a large bowl, combine the bread cubes with 1.5 tbsp ground cinnamon, ½ tsp ground nutmeg, ¼ tsp ground cloves, and ½ tsp kosher salt. Toss gently to coat each piece evenly. The spices should cling to the bread's surface, creating pockets of flavor that will infuse as it bakes.
In a separate bowl, whisk together the 6 whole eggs, 1 tbsp vanilla bean paste, 2 tbsp vanilla extract, and the piloncillo syrup you prepared earlier. The mixture should be thick but pourableāthis ensures the bread absorbs the custard without becoming soggy. Pour this egg mixture over the spiced bread cubes and let it sit for 10 minutes, allowing the bread to absorb some of the liquid before baking.
š„ Step 3: Bake to Golden Perfection
Preheat your oven to 350°F. Transfer the bread mixture to a 9x13-inch baking dish, spreading it evenly. The custard should be just below the top edge of the dishāthis allows for even browning without overflow.
Bake for 45-50 minutes until the top is golden brown and the center is set (a knife inserted should come out clean). The edges should pull away slightly from the pan, indicating the custard has thickened properly. If the top browns too quickly, tent loosely with aluminum foil after 30 minutes to prevent over-browning while the center finishes cooking.
š„ Step 4: Finish with Whipped Cream and Chocolate
While the pudding bakes, whip the 1 cup heavy whipping cream to soft peaks in a chilled bowl. Fold in 1 tbsp vanilla extract for added depth. Once the pudding is done, let it cool for 10 minutes before transferring to a serving dish.
Top each serving with a generous dollop of whipped cream and a drizzle of ½ cup Mexican chocolate sauce. The contrast of cool cream and warm, spiced pudding creates a luxurious finish. Serve immediately while the pudding is still warmāthis is when the textures and flavors truly shine. For an extra touch, sprinkle additional ground cinnamon over the top before serving.
Pro Tips For Making Authentic Mexican Bread Pudding
- Soak the Bread Properly: Drown those Pan Dulce cubes in warm milk for at least 30 minutesāIāve tried 15, and itās a sad, gummy mess. The bread needs time to absorb the liquid and soften just enough to hold together without turning to mush when baked. (Yes, even if youāre impatient like me.)
- Grate That Piloncillo: Skip the syrup shortcutāfreshly grated piloncillo makes all the difference. The coarse texture dissolves better into the custard, giving that deep, caramelized sweetness without grainy bits lurking in every bite. A box grater does the job faster than a knife, and youāll taste the effort.
- Bake Until Golden: Donāt pull it out when itās just setāwait for the top to turn golden brown, like toasted bread, not pale custard. I learned this the hard way: underbaked pudding stays gummy and disappoints. A broiler for the last 2 minutes guarantees that perfect crust without burning the edges.
- Whisk the Eggs Cold: Temper those eggs by whisking them into a little warm milk first, or youāll end up with scrambled eggs in your pudding. Cold eggs + hot milk = curdled custard, and nobody wants to fix that mid-bake. Start slow, then mix in the rest of the milkātrust the process.
Dietary considerations for this dish
Gluten-Free Adaptation
For a gluten-free version, replace pan dulce with gluten-free brioche bread or certified gluten-free sweet rolls like those from Schar. Look for brands labeled "gluten-free" to avoid cross-contamination. Cube the bread into 1-inch pieces and proceed with the recipe as writtenāthe custard mixture will absorb similarly.
The texture will be slightly denser but still retain that comforting, custardy quality. š
Dairy-Free Options
Swap whole milk for full-fat coconut milk or unsweetened almond milk with 2 tbsp cornstarch added to thicken. Use dairy-free butter (Miyoko's or Earth Balance) for the syrup.
For whipped cream, make a dairy-free version with coconut whipped cream (chill a can of full-fat coconut milk overnight, scoop out the solidified cream, and whip with 1 tsp powdered sugar). The flavor remains rich, though the texture will be slightly lighter.
Vegan Substitutions
Replace eggs with a flax egg (mix 2 tbsp ground flaxseed with 6 tbsp water, let sit for 5 minutes to thicken). Use vegan butter (Miyoko's) and coconut milk for the syrup. For a binding agent, add ¼ cup aquafaba (chickpea brine) to the custard mixture.
The result will be egg-free but still creamy, with a slightly denser texture. Garnish with dairy-free whipped coconut cream and a sprinkle of cinnamon.
Lower-Sugar Version
Reduce piloncillo to 1 cup and add ½ cup unsweetened applesauce to the custard mixture for moisture. Sweeten the syrup with ½ cup honey or maple syrup instead of piloncillo. Use monk fruit sweetener (Lakanto) to taste if you prefer zero-calorie sweetness.
The bread pudding will still be rich but with a more balanced sweetnessāperfect for those watching sugar intake while keeping the authentic Mexican flavors.
Nut-Free Considerations
Check all spices for nut cross-contamination (especially ground cinnamon and cloves). Use certified nut-free vanilla extract and ensure your whipped cream is nut-free (some brands process in facilities with nuts). For extra safety, make your own whipped cream with heavy whipping cream and powdered sugar**.
The Mexican chocolate sauce should also be nut-freeābrands like Iberia offer nut-free options. Always verify labels if you have severe allergies.
Nutrition facts
Frequently asked questions
What makes this bread pudding authentically Mexican?
The key ingredients are piloncillo (unrefined cane sugar) and pan dulce (Mexican sweet bread), which give it that signature caramelized depth and chewy texture. The warm spices like cinnamon and cloves, along with vanilla bean paste, create the familiar Mexican flavor profile that sets it apart from American versions.
Can I use regular bread instead of pan dulce?
Yes, but the texture will be different. For the closest substitute, use brioche or challahāthey're slightly sweeter and hold up better to the custard. If using regular bread, toast it lightly first to prevent sogginess. The flavor won't be identical, but it'll still be delicious.
Why does the recipe call for piloncillo instead of sugar?
Piloncillo adds a molasses-like richness that regular sugar can't replicate. It creates a deeper, caramelized flavor that's essential for authentic Mexican desserts. If you absolutely must substitute, use dark brown sugar plus 1 tsp molasses per cup. The texture will be slightly different but still flavorful.
How do I know when the bread pudding is fully cooked?
The pudding is done when the top is golden brown and a knife inserted in the center comes out clean. The edges should pull away slightly from the pan, and the custard should be set but still slightly jiggly in the middle. If it browns too quickly, tent with foil after 30 minutes to prevent over-browning.
Can I make this ahead of time?
Yes! The bread pudding tastes even better the next day as the flavors meld. Assemble it up to 24 hours ahead and refrigerate uncovered. Bake as directed, adding 5-10 extra minutes if needed. For longer storage, freeze baked portions for up to 3 monthsāreheat at 350°F for 15 minutes to restore crispness.
