Authentic Mexican Bread Pudding Recipe: Cinnamon-Spiced Tortilla Magic

Desserts

Authentic Mexican Bread Pudding Recipe: Cinnamon-Spiced Tortilla Magic

This authentic Mexican bread pudding transforms simple ingredients into a dessert that tastes like a warm hug from Abuela. The secret lies in soaking day-old pan dulce (or brioche) in a spiced milk mixture infused with cinnamon, piloncillo, and a touch of anís liqueur—flavors that bridge tradition and comfort.

Unlike its American counterpart, this version balances sweetness with subtle warmth, making it perfect for family gatherings or cozy nights in.

The magic happens in the oven at 325°F, where the bread absorbs a caramelized sauce while developing golden, crispy edges. Traditional ingredients like piloncillo (unrefined cane sugar) add depth, while optional toppings—like a drizzle of dulce de leche or toasted pecans—elevate it to restaurant-quality.

The recipe also includes a café de olla twist, where coffee-soaked bread adds richness and a hint of earthiness.

What sets this apart is the authentic technique: layering the bread just right, baking until tender but not soggy, and letting it rest for 15 minutes before serving. The result?

A dessert that’s creamy yet sturdy, fragrant with cinnamon, and just sweet enough to pair beautifully with horchata or Mexican hot chocolate. Every bite tells a story of tradition and warmth.

Ready in under an hour, this bread pudding is foolproof yet impressive—ideal for impressing guests or treating yourself. The best part? Leftovers reheat perfectly, making it a dessert you’ll crave again and again. Let’s get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for authentic mexican bread pudding

Traditional Mexican flavors meet comforting textures in this authentic bread pudding.

Ingredient Amount Notes
Day-Old Pan Dulce or Brioche 🍞 1 ½ lb Cubed into 1-inch pieces
Whole Milk 🥛 3 cups Full-fat for creaminess
Piloncillo 🍯 ½ cup Grated finely (unrefined cane sugar)
Ground Cinnamon 🌿 2 tbsp Mexican cinnamon preferred
Anís Liqueur 🍹 ½ cup Or substitute with 0.25 cup anise extract
Large Eggs 🥚 4 whole Room temperature for even baking
Vanilla Extract 🌸 1 tsp Pure Madagascar preferred
Brewed Café de Olla 1 cup Cold brew for richness
Unsalted Butter 🧈 ½ cup Melted for sauce
Granulated Sugar 🍚 ¼ cup For caramelized topping
Salt 🧂 ½ tsp Fine sea salt
Toasted Pecans 🌰 ¼ cup Chopped, optional topping
Dulce de Leche 🍯 ¼ cup For drizzling

The pan dulce or brioche is non-negotiable for texture—day-old bread absorbs the custard perfectly, while fresh bread turns soggy. For authenticity, seek out pan dulce at Latin markets or specialty bakeries, but brioche works beautifully as a substitute. If you can't find piloncillo, light brown sugar in a pinch (though it lacks the deep caramel notes). The anís liqueur adds that signature Mexican warmth—Heredia brand is ideal, but anise extract works if you're avoiding alcohol. For the café de olla, chicory coffee steeped overnight enhances the earthy depth without overpowering.

No anís liqueur? Orange liqueur or even vanilla extract can mimic the anise notes, though the flavor will shift slightly. Substituting evaporated milk for whole milk cuts richness but keeps the texture intact. For a vegetarian-friendly twist, omit the butter and use coconut oil instead. The pecans and dulce de leche are purely for topping—skip them if you prefer a simpler presentation. Toast the pecans in a dry pan until fragrant for maximum flavor. If you can't find piloncillo, mix 0.25 cup dark brown sugar with 1 tsp molasses for a close approximation.

This dessert reheats beautifully—microwave in 30-second bursts with a splash of milk to restore creaminess. Store leftovers in an airtight container for up to 4 days in the fridge, though it's best enjoyed within 2 days for optimal texture. For make-ahead convenience, prepare the custard mixture the night before and bake it fresh the next day. The golden-brown crust develops best when baked in a preheated oven at 325°F for 45-50 minutes. Serve warm with a sprinkle of Mexican cinnamon for an authentic finish.

❤️

Why You'll Love This Recipe

  • No Stale Ingredients Needed: I use day-old Pan Dulce or brioche—literally whatever’s left in my kitchen. The bread gets tender again in the milk, so no need to rush to the store or waste fresh loaves.
  • Piloncillo Magic: That unrefined cane sugar caramelizes into a deep, molasses-like richness you won’t find in regular bread pudding. Honestly, it’s the star—simple to melt in, but the flavor? Unmatched.
  • Weeknight Crowd-Pleaser: Perfect for when your abuela visits or you’re hosting a last-minute gathering. The anís liqueur adds a subtle, sophisticated kick that makes it feel special without requiring fancy prep.
  • Budget-Friendly Luxury: Uses pantry staples and turns cheap bread into something decadent. I’ve made this for $3 a serving—better than dessert from a bakery, and my kids don’t even notice it’s “healthy” (they just ask for seconds).

Step-by-step instructions for authentic Mexican bread pudding

Transform day-old pan dulce into a rich, spiced dessert with layers of cinnamon and anise.

1

Prepare the Bread Base

Preheat your oven to 350°F and grease a 9x13-inch baking dish with unsalted butter, reserving 2 tablespoons for later. Cut the 1.5 lb day-old pan dulce or brioche into 1-inch cubes—this ensures even baking and maximum surface area for soaking up the custard. Arrange the bread cubes in the prepared dish in a single layer, slightly overlapping if needed to cover the bottom completely.

In a large bowl, whisk together the 3 cups whole milk, 0.5 cup piloncillo (finely grated), 0.5 cup anís liqueur, 1 tsp vanilla extract, and 1 cup brewed café de olla. Let the mixture sit for 5 minutes to allow the piloncillo to dissolve completely—this creates a naturally sweetened, aromatic base that defines the authentic Mexican flavor profile.

2

Create the Custard Mixture

In a separate bowl, beat the 4 whole large eggs until the yolks and whites are fully combined. Add the 0.5 tsp salt and 2 tbsp ground cinnamon, whisking until smooth. Gradually pour the milk mixture into the eggs while whisking constantly to create a homogeneous batter. The texture should be thick but pourable—like heavy cream.

Pour the custard mixture evenly over the bread cubes in the baking dish, pressing down gently to ensure the bread soaks up the liquid. Let it sit for 10 minutes while you prepare the topping. This resting period allows the bread to absorb some of the custard before baking, preventing a dry texture.

3

Assemble and Bake

In a small bowl, combine the reserved 2 tablespoons melted butter with the 0.25 cup granulated sugar and 0.25 cup toasted pecans. Sprinkle this mixture evenly over the custard-soaked bread. The sugar will caramelize slightly during baking, creating a crispy, crunchy topping that contrasts beautifully with the soft, custardy interior.

Bake in the preheated oven for 40-45 minutes, until the edges are golden brown and the center is set but still slightly jiggly when shaken gently. A toothpick inserted into the center should come out clean or with a few moist crumbs clinging to it. The bread pudding should have a rich, caramelized aroma that fills your kitchen—this is your signal that it's ready.

4

Finish and Serve

Remove the bread pudding from the oven and let it cool for 10 minutes. While it's still warm, drizzle the 0.25 cup dulce de leche evenly over the top in a zigzag pattern. The heat from the pudding will make the dulce de leche melt slightly, creating a glossy, caramelized finish that ties all the flavors together.

Serve immediately while warm, cutting into squares for easy sharing. Each bite should deliver a perfect balance of creamy custard, spiced bread, and rich caramel notes. The anís liqueur adds a subtle licorice-like depth, while the toasted pecans provide a delightful crunch that cuts through the richness.

👨‍🍳

Pro Tips For Making Authentic Mexican Bread Pudding

  • CUT BREAD INTO BITE-SIZED CHUNKS: I learned this the hard way—big hunks of Pan Dulce sink to the bottom like rocks and turn mushy. Aim for 1-inch cubes, no bigger than a walnut, so every bite gets that perfect custard-to-bread ratio. (Yes, it takes 10 minutes, but your pudding will thank you.)
  • SOAK THE BREAD IN COLD MILK: Pouring scalding milk over day-old bread is a one-way ticket to a gummy mess. Use cold whole milk straight from the fridge—it absorbs slower and lets the cinnamon and piloncillo dissolve evenly. Give it 15 minutes, then add the anís liqueur last to keep its aroma sharp.
  • SWEAT THE PILONCILLO FIRST: Skip the grated piloncillo shortcut—it turns the custard gritty. Instead, crush the unrefined cane sugar into a paste with a splash of milk, then simmer it in the oven-safe dish for 5 minutes before adding the rest of the liquid. This melts it completely and deepens the caramel flavor without lumps.
  • BAKE UNTIL THE CENTER JIGGLES: I used to pull this out when the edges were golden, only to find a raw, wet middle. The pudding’s done when the center wobbles like a Jell-O mold—about 45–55 minutes at 350°F (175°C). A toothpick should come out damp but not dripping, or it’ll taste undercooked. (Trust the jiggle, not the timer.)

Best sauces and condiments for authentic mexican bread pudding

Caramelized Piloncillo Sauce

This sauce transforms the piloncillo into a rich, caramelized glaze that ties all flavors together. In a small saucepan, combine ½ cup piloncillo, ½ cup water, and 1 cinnamon stick. Simmer over medium-low heat for 10 minutes, stirring occasionally until the sugar dissolves and thickens slightly.

Remove the cinnamon stick, then drizzle this sauce over the baked bread pudding just before serving. The deep caramel notes complement the anís liqueur beautifully. 🌟

Mexican Cinnamon Whipped Cream

For a lighter topping, whip 1 cup heavy cream with 1 tbsp Mexican cinnamon and 1 tbsp piloncillo syrup (from the caramelized sauce above). Pipe or dollop this onto each serving for a fragrant, cloud-like finish.

The cinnamon adds warmth without overpowering the bread pudding's natural flavors. Store the whipped cream in an airtight container for up to 2 days in the fridge. ✨

Spiced Dulce de Leche

Elevate the classic dulce de leche by infusing it with Mexican spices. Heat ½ cup dulce de leche with ½ tsp ground cinnamon and a pinch of Mexican chile powder (like Cholula) in a small saucepan over low heat for 3 minutes, stirring constantly.

Drizzle this spiced version over the bread pudding for a smoky-sweet contrast. The chile powder adds a subtle kick that balances the dessert's richness. 🌶️

Horchata Cream Sauce

Blend 1 cup horchata (store-bought or homemade), 2 tbsp dulce de leche, and 1 tsp vanilla extract until smooth. Heat the mixture in a saucepan over medium heat until it thickens slightly (about 5 minutes).

Pour this creamy, citrusy sauce over the bread pudding for a refreshing twist. The cinnamon and rice notes in horchata enhance the anís liqueur's flavor profile. 🍹

Chocolate-Chile Drizzle

Melt 2 oz Mexican chocolate (like Abuelita or Ibarra) with 1 tbsp heavy cream and ¼ tsp cayenne pepper in a double boiler. Once smooth, drizzle over the bread pudding for a bold, spicy-sweet contrast.

The chocolate deepens the dessert's complexity, while the cayenne adds a hint of heat that cuts through the custard's richness. 🍫

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 210mg70%
Sodium 520mg23%
Total Carbohydrate 62g23%
Dietary Fiber 2g8%
Sugars 38g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use regular bread instead of pan dulce?

Yes, but the texture will differ significantly. French bread or challah work best as substitutes—they're sturdy enough to hold up to the custard without turning mushy. For an authentic touch, look for conchas or orejas at Latin markets. If using plain bread, soak it in the custard mixture for 5-10 minutes longer to prevent dryness.

2

What's the best way to store leftovers?

Store in an airtight container in the fridge for up to 4 days. To reheat, cover with a damp paper towel and microwave for 30-45 seconds or bake at 300°F for 10-15 minutes until warmed through. For best texture, enjoy within 2 days—the bread loses crispness over time.

3

Can I make this bread pudding ahead of time?

Prepare the custard mixture the night before and store it in the fridge. Assemble the dish in the morning, then bake as directed. For a make-ahead dessert, you can even bake it 1 day ahead—just reheat covered with foil at 300°F for 15 minutes before serving. The flavors deepen overnight!

4

Why did my bread pudding turn out dry?

Dryness usually happens when the bread soaks up too much liquid before baking. Try these fixes: 1) Use slightly stale bread (not fresh), 2) Reduce the milk by 0.25 cup, or 3) Add 1 tbsp extra melted butter to the custard. For next time, let the bread soak for only 5-10 minutes before baking.

5

What's the secret to the perfect caramelized topping?

The key is in the sugar-butter ratio and baking time. Use granulated sugar (not powdered) and sprinkle it evenly over the custard after baking. For extra caramelization, broil for 1-2 minutes at the end—watch closely to avoid burning! The toasted pecans add crunch and prevent the sugar from sticking too much.

★★★★★4.9(15 reviews)
Categories Desserts