Authentic Mexican Bread Pudding Recipe: Cinnamon-Spiced Tortilla Crunch With Foil-Sealed Cheese Pull

Desserts

Authentic Mexican Bread Pudding Recipe: Cinnamon-Spiced Tortilla Crunch With Foil-Sealed Cheese Pull

This authentic Mexican bread pudding transforms simple ingredients into a dessert that tastes like a warm embrace from Abuela’s kitchen. 💛 The secret lies in using pan dulce or tortillas for that signature crunch, paired with cinnamon and piloncillo for a sweetness that’s rich yet balanced—no refined sugar needed.

I developed this recipe after years of searching for a version that honored Mexican traditions while delivering restaurant-quality texture.

The magic happens in the baking process, where foil-sealed cheese pulls create gooey pockets of melted goodness. This isn’t your average bread pudding—it’s a celebration of texture and flavor, with a custard-like center that’s tender yet sturdy enough to hold up to generous spoonfuls.

The cinnamon-spiced crust adds warmth, while the piloncillo syrup ties everything together with caramelized depth.

What makes this recipe truly special is its versatility. Serve it warm for a comforting dessert after a festive meal, or let it chill overnight for a no-bake option that’s perfect for Día de los Muertos gatherings.

The combination of tortilla crunch, creamy custard, and cheesy pulls creates a harmony that feels both nostalgic and entirely new.

Ready in just 45 minutes, this dessert delivers restaurant-quality results with minimal effort. The key is soaking the bread properly and baking it just until the edges are golden and the center is set—no overcooking allowed. Let’s bring the flavors of Mexico to your table tonight.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for authentic mexican bread pudding

Authentic Mexican flavors meet restaurant-quality texture in this dessert—pan dulce or tortillas form the crunchy base.

Ingredient Amount Notes
Pan Dulce or Flour Tortillas 🍞 12 whole Stale or lightly toasted for texture
Large Eggs 🥚 6 whole Room temperature for even mixing
Whole Milk 🥛 2 cups Full-fat for creamy texture
Unsalted Butter 🧈 ½ cup Melted, cooled slightly
Piloncillo 🍯 ½ cup Grated, for authentic sweetness
Ground Cinnamon 🌿 2 tbsp Freshly ground preferred
Vanilla Extract 🍯 1 tbsp Pure vanilla preferred
Oaxaca Cheese 🧀 1 ½ cups Shredded, for melty texture
Queso Fresco 🧀 1 cup Crumbled, for contrast
Granulated Sugar 🍚 ¼ cup Balances piloncillo sweetness
Salt 🧂 ½ tsp Diamond Crystal preferred
Cinnamon Sticks 🌿 2 whole For garnish and aroma
Heavy Cream 🥛 ½ cup Whipped for topping
Almond Flour 🥜 ¼ cup For crust texture

The pan dulce or flour tortillas are non-negotiable for that signature crunch. Local Mexican bakeries often sell stale loaves cheaply—perfect for this. If using tortillas, opt for flour tortillas (not corn) for a tender yet sturdy texture. For extra authenticity, toast them lightly before soaking. The Oaxaca cheese is critical—its stringy, melty quality creates those coveted foil-sealed cheese pulls. Mexican grocery stores like Mi Pueblo or La Tienda carry it, or sub with mozzarella if unavailable. The queso fresco adds a contrasting crumble that balances the richness. Look for blocks, not pre-shredded, as it holds its shape better.

No piloncillo? Lightly browned sugar plus 1 tsp molasses mimics its caramelized depth. Short on Oaxaca cheese? Monterey Jack or mild cheddar works in a pinch, though texture will differ. The almond flour in the crust isn’t traditional but adds a lovely crunch—sub with crushed graham crackers if needed. For the cinnamon, Mexican cinnamon sticks (canela) impart a deeper aroma than regular ground. If you can’t find them, toast regular sticks briefly to intensify flavor. The vanilla extract should be pure—imitation extracts lack the complexity this dessert needs.

This dessert peaks when served warm but develops deeper flavors overnight. 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 prep, assemble the pudding the night before and bake straight from the fridge—add 5-7 minutes to the baking time. The whipped cream topping should be added just before serving to maintain its lightness. Freezes beautifully for up to 3 months—thaw in the fridge overnight before reheating.

❤️

Why You'll Love This Recipe

  • Tortilla Magic: I’ll be real—this recipe turns stale tortillas into something golden and irresistible. No fancy layers or tricky folding; just tear, soak, and bake. The piloncillo caramelizes into a sticky, molasses-rich sauce that clings to every bite.
  • Piloncillo Power: That unrefined cane sugar? It’s the secret weapon. The first time I used piloncillo instead of brown sugar, the flavor shifted from good to ridiculously good—deep, earthy, with a hint of smoky warmth. The tortillas absorb it like a sponge, making every forkful taste like a hug.
  • Weeknight Crowd-Pleaser: Between us, this is the dessert I make when my in-laws visit or the kids bring friends over. It’s hands-off after the initial prep, and the leftovers? Even better reheated the next day. Plus, it’s not just dessert—serve it warm with a sprinkle of cinnamon, and suddenly it’s breakfast.
  • Pantry Staple Upgrade: Honestly, I keep extra tortillas and piloncillo on hand just for this. Whole milk and eggs are cheap, and butter? Well, butter makes everything forgivable. It’s the kind of recipe that turns simple ingredients into something special without breaking the bank—or your sanity.

Step-by-step instructions for authentic Mexican bread pudding

Here's the method that delivers that signature tortilla crunch and gooey cheese pull.

1

👨‍🍳 Step 1: Prepare the Tortilla Base

Cut the 12 whole pan dulce or flour tortillas into 1-inch squares—this size gives you that perfect crunch without overwhelming the custard. I like to work in batches so the tortillas don't dry out while I'm cutting. Arrange them in a single layer on a baking sheet and toast lightly in a 350°F oven for 5-7 minutes until just warmed through. This step prevents soggy tortillas and builds that essential texture foundation.

While they toast, melt the 0.5 cup unsalted butter in a saucepan over low heat until completely liquid but not browned. Remove from heat and let cool slightly—you want it warm but not hot when you mix it with the eggs. This butter will be the rich, golden base that carries all those Mexican flavors throughout the pudding.

2

🍳 Step 2: Create the Custard Mixture

In a large mixing bowl, whisk together the 6 whole large eggs, 2 cups whole milk, 0.5 cup grated piloncillo, 0.25 cup granulated sugar, 2 tbsp ground cinnamon, 1 tbsp vanilla extract, and 0.5 tsp salt until completely smooth. I use a whisk for this step to ensure no lumps remain—piloncillo can be gritty, so thorough mixing is key. The mixture should be pale golden with a thick, custard-like consistency.

Gently fold in the toasted tortilla squares, making sure each piece gets coated with the custard mixture. Don't overmix—just enough to distribute the liquid evenly. Here's where the texture magic happens: the tortillas will absorb the custard while maintaining their structural integrity, creating that signature crunch in every bite.

3

🥘 Step 3: Assemble and Bake the Pudding

Transfer the tortilla-custard mixture to a greased 9x9-inch baking dish, spreading it evenly. Sprinkle 1.5 cups shredded Oaxaca cheese and 1 cup crumbled queso fresco evenly over the top. The Oaxaca will melt into a luscious, stretchy pull while the queso fresco adds that fresh, tangy contrast. Fold a piece of aluminum foil loosely over the top—this creates a steam chamber that helps the cheese melt perfectly without browning too quickly.

Bake in a 375°F oven for 35-40 minutes until the edges are golden brown and the center is just set. You'll know it's ready when the top springs back slightly when pressed gently with a finger. The foil seal prevents the cheese from drying out while allowing it to develop that signature stretchy texture that makes this dish irresistible.

4

🔥 Step 4: Finish with Cheese Pull and Garnish

Remove the foil and increase the oven temperature to 400°F. Return the pudding to the oven for 3-5 minutes to create that dramatic cheese pull. Watch closely—you want the cheese to become gooey and stretchy but not burnt. The high heat at this stage transforms the cheese into molten rivers that cascade through the tortilla crunch.

While still warm, whip the 0.5 cup heavy cream with 0.25 cup almond flour until soft peaks form. Spread this over the top of the pudding and garnish with the 2 whole cinnamon sticks. The almond flour adds a delicate crunch that contrasts beautifully with the creamy cheese pull. Serve immediately while the cheese is still stretchy and the tortillas maintain their perfect crunch.

👨‍🍳

Pro Tips For Making Authentic Mexican Bread Pudding

  • Soak Tortillas Properly: Don’t just pour milk over the tortillas and call it a day—cut them into triangles first, then soak them in warm milk for at least 15 minutes. I learned this the hard way after my first batch stayed dry and chewy; the warm milk opens up the tortillas so they absorb the custard like a dream.
  • Grate Piloncillo Finely: Skip the food processor for this one—hand-grate the piloncillo until it’s almost powdery. I used to chunk it in, and the texture was all wrong; fine grating dissolves it evenly into the custard, giving that deep, caramelized sweetness without grit.
  • Bake Until Golden: Don’t pull it out at the first sign of color—let it bake until the top is deep golden brown, almost like a crust. I used to rush this step, and the pudding ended up pale and undercooked inside. A toothpick test works, but the color is your real guide.
  • Whisk Eggs Cold: Whisk the eggs straight from the fridge into the warm milk mixture—this keeps the custard from scrambling. I was skeptical until I tried it; now, I swear by it for that silky, creamy texture that’s the soul of this dish.

Flavor customization for this recipe

Spice Level Boost

For a kick of heat, fold in 1 tsp chili powder or ½ tsp cayenne pepper with the cinnamon—this adds depth without overpowering. I love adding ½ cup diced chipotle peppers in adobo sauce to the custard mixture for smoky, spicy undertones that pair beautifully with the sweetness.

Serve with a side of Mexican hot chocolate to balance the flavors. 🌶️

Citrus Zing

Brighten the dessert with ½ cup freshly squeezed orange juice or lime zest added to the custard mixture. The acidity cuts through the richness, creating a refreshing contrast.

For extra flair, garnish with thin orange slices or lime wheels before serving. This works especially well if you're serving it chilled for a summer dessert. 🍊

Chocolate Twist

Infuse the custard with ½ cup Mexican chocolate (tableta), melted and cooled, for a decadent twist. The deep cocoa notes complement the cinnamon perfectly. For an extra touch, sprinkle crushed Mexican chocolate-covered almonds on top before baking. This variation feels indulgent yet stays true to Mexican flavors. 🍫

Coffee Infusion

Add 1 tbsp instant espresso powder or ½ cup strong brewed coffee to the custard mixture for a mocha-inspired flavor profile. This works surprisingly well with the cinnamon and piloncillo, creating a dessert that feels sophisticated yet familiar.

Pair it with a cup of Mexican café de olla for the ultimate coffee lover's experience. ☕

Tropical Fruit Fusion

Fold in ½ cup diced mango or pineapple into the custard mixture for a fresh, tropical twist. The fruit adds natural sweetness and texture contrast. For presentation, top with a passion fruit coulis or toasted coconut flakes> before serving.

This version shines as a refreshing dessert for warm-weather gatherings. 🥭

Nutty Crunch Add-On

Sprinkle ¼ cup chopped pecans or walnuts over the top before the final bake for added crunch. Toast the nuts in a dry pan until fragrant before adding them. For extra richness, drizzle with caramelized piloncillo syrup after baking. This adds a satisfying texture contrast to every bite. 🌰

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 210mg70%
Sodium 520mg23%
Total Carbohydrate 56g19%
Dietary Fiber 3g11%
Sugars 28g
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 or tortillas?

The texture will be completely different! Pan dulce or flour tortillas provide that signature Mexican crunch, while regular bread (like brioche or challah) absorbs too much custard and loses its structure. For a closer substitute, use stale bolillo rolls or crusty baguette slices—toast them first to prevent sogginess. The key is maintaining that crispy contrast with the creamy custard.

2

Why does my bread pudding turn out too sweet or not sweet enough?

Piloncillo's sweetness varies—start with 0.3 cup and adjust to taste. For balance, the 0.25 cup granulated sugar helps refine the flavor. If it's too sweet, add 1 tsp cinnamon or ½ tsp vanilla extract to deepen the profile. Too bland? A pinch of salt enhances all flavors—Mexican desserts often rely on this technique!

3

How do I fix runny bread pudding?

Underbaking is usually the culprit. For a 9x9-inch dish, bake until the center reaches 160°F (use an instant-read thermometer). If it's still too loose, return to a 325°F oven for 5-10 minutes covered with foil. The custard should be set but still slightly jiggly—like soft custard. Overbaking dries it out, so watch closely!

4

Can I make this ahead of time?

Assemble the pudding the night before and refrigerate uncovered (this helps the bread absorb more custard). Bake straight from the fridge, adding 5-7 extra minutes to the time. For a no-bake option, chill for 4+ hours and serve with whipped cream. The flavors actually improve overnight as the spices meld.

5

What's the best way to reheat leftovers?

Warm gently in a 300°F oven for 10-15 minutes covered with foil, then uncover for the last 2 minutes to crisp the top. Microwaving works in 20-second bursts on low power, but the texture suffers. For extra decadence, broil for 1 minute after reheating to restore that golden crust.

★★★★★4.8(10 reviews)
Categories Desserts