Authentic Mexican Bread Pudding Recipe: Cinnamon-Spiced Custard With Crunchy Churro Bites

Desserts

Authentic Mexican Bread Pudding Recipe: Cinnamon-Spiced Custard With Crunchy Churro Bites

This authentic Mexican bread pudding transforms simple ingredients into a dessert that tastes like a warm hug from a Mexican abuela. The secret lies in using traditional Mexican bread like bolillo or telera, infused with cinnamon and vanilla, baked until golden and custardy with just the right crunch.

I first tasted this version in Oaxaca, where it’s served with a drizzle of piloncillo syrup—a sweet, smoky touch that elevates it beyond ordinary bread pudding.

The recipe blends cinnamon-spiced custard with crispy churro-like bread pieces, creating a texture that’s both tender and satisfying. Unlike American versions, this one incorporates Mexican chocolate or piloncillo for depth, while raisins add a chewy contrast.

The baking process ensures a caramelized top, and optional toppings like whipped cream or extra cinnamon make it feel special every time.

What makes this dish truly authentic is the balance of flavors—warm spices, sweetness, and that perfect crunch. It’s the kind of dessert that feels celebratory yet simple enough for weeknight cravings. Pair it with a cup of horchata or strong Mexican coffee for the full experience.

Ready to make this foolproof recipe? The steps are straightforward, and the result is a dessert that’ll have everyone asking for seconds. Let’s get started with the ingredients—where tradition meets comfort food.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for authentic mexican bread pudding

Traditional Mexican bread, warm spices, and a touch of piloncillo make this dessert unforgettable.

Ingredient Amount Notes
Mexican Bolillo or Telera Bread 🍞 1 ½ lb Stale or lightly toasted for texture
Large Eggs 🥚 6 whole Room temperature for even baking
Granulated Sugar 🍚 1 cup White or piloncillo sugar preferred
Unsalted Butter 🧈 ½ cup Melted, full-fat for richness
Whole Milk 🥛 2 cups Full-fat for creaminess
Ground Cinnamon 🌿 2 tsp Mexican cinnamon for authentic flavor
Vanilla Extract 💧 1 tbsp Pure, high-quality extract
Mexican Chocolate or Piloncillo 🍫 ½ cup Shredded, for depth of flavor
Raisins 🍇 ½ cup Plump, soaked in warm water
Salt 🧂 ½ tsp Fine sea salt for balance
Piloncillo Syrup (or Honey) 🍯 ¼ cup For drizzling, optional but recommended
Heavy Whipping Cream 🥛 ½ cup Optional, for serving
Ground Nutmeg 🌿 ¼ tsp Freshly grated for warmth

The bread is the foundation—bolillo or telera from a Mexican bakery (like Panadería La Mexicana) gives that authentic churro-like crunch. If you can't find them, French bread or brioche work in a pinch, but the texture won’t be the same. For the Mexican chocolate, Abel or Ibarra brands are ideal, but piloncillo (unrefined cane sugar) adds that smoky depth. Look for piloncillo blocks at Latin markets—they’re worth the hunt. The raisins should be plump; soak them in warm water for 10 minutes to plump them up before using. And don’t skip the cinnamon—Mexican cinnamon (canela) has a more complex flavor than regular ground cinnamon.

No piloncillo? Honey or dark brown sugar works, though it won’t have that same caramelized sweetness. Short on Mexican chocolate? Double the cinnamon and add a pinch of smoked paprika for depth. The butter must be full-fat—low-fat won’t give the same richness. For the syrup, if piloncillo isn’t available, agave nectar or maple syrup are decent substitutes, though they lack the smoky note. The milk should be whole—2% or skim will make the pudding denser. And if you’re feeling fancy, toast the raisins lightly in butter before adding them for extra flavor.

This dessert reheats beautifully—microwave for 20 seconds or warm in a 300°F oven for 10 minutes. Store leftovers in an airtight container for up to 4 days, though it’s best enjoyed fresh. The piloncillo syrup keeps indefinitely in the fridge, so make extra for future desserts. For serving, a dusting of cinnamon or a dollop of whipped cream elevates it to restaurant-quality. If you’re making this ahead, assemble it the night before and bake in the morning—the flavors meld even better overnight.

❤️

Why You'll Love This Recipe

  • No Stale Leftovers: The first batch disappears fast, but the second? Even better. That buttery bolillo soaks up just enough custard to stay soft for days—no dry crumbs here.
  • Crowd-Pleaser Always: Breakfast or dessert? Doesn’t matter. My abuela’s version gets raves from kids ("tastes like cake!") and skeptics ("finally, a bread pudding that’s not too sweet"). The sugar-to-milk ratio is the secret.
  • Pantry Magic: You’re probably already using these ingredients. No specialty items, no last-minute grocery runs—just eggs, milk, and that crusty bolillo from your local bakery. (Yes, even the one with the slightly stale end.)
  • One-Pot Wonder: Three ingredients mixed, bread tossed in, bake, done. No layers, no fuss—just the kind of recipe that lets you sip your coffee while the oven does the work. (Between us, I’ve burned water before. This won’t.)

Step-by-step instructions for authentic Mexican bread pudding

This method delivers traditional Mexican bread pudding with a perfect balance of cinnamon-spiced custard and crunchy churro bites.

1

Prepare the Bread and Soak the Raisins

Cut the 1.5 lb Mexican bolillo or telera bread into 1-inch cubes, discarding any hard crusts. Arrange them in a single layer on a baking sheet and lightly toast at 350°F for 5-7 minutes until just warmed through. This step prevents a soggy pudding while maintaining texture.

While the bread toasts, soak the 0.5 cup raisins in warm water for 10 minutes to plump them. Drain well before using—this ensures they distribute evenly throughout the custard without sinking to the bottom. I like to use plump raisins because they hold their shape better during baking.

2

Melt the Butter and Mix the Custard Base

In a large mixing bowl, melt the 0.5 cup unsalted butter over low heat until completely liquid. Let it cool slightly, then whisk in the 1 cup granulated sugar, 2 cups whole milk, 2 tsp ground cinnamon, 0.5 tsp salt, and 1 tbsp vanilla extract until fully dissolved. The mixture should be smooth and fragrant—this is your flavor foundation.

Grate the 0.5 cup Mexican chocolate or piloncillo into the bowl and whisk until it melts completely, creating a rich, slightly bitter contrast to the sweetness. This step is crucial for achieving that authentic Mexican depth of flavor. Stir in the drained raisins and 0.25 tsp ground nutmeg, then add the toasted bread cubes, gently tossing to ensure each piece absorbs the custard mixture.

3

Bake the Bread Pudding

Transfer the bread mixture to a greased 9x13-inch baking dish and smooth the top with a spatula. Bake at 350°F for 40-45 minutes until the edges are golden brown and the center is set but still slightly jiggly. I check doneness by inserting a knife—it should come out clean but leave behind a few moist crumbs.

During the last 10 minutes of baking, brush the top with 0.25 cup piloncillo syrup (or honey) for extra gloss and caramelized flavor. This step adds a beautiful sheen and balances the richness of the custard. Let the pudding rest for 15 minutes before serving—this allows the juices to redistribute and the texture to firm up slightly.

4

Serve with Whipped Cream and Optional Churro Bites

Whip the 0.5 cup heavy whipping cream to soft peaks and spoon it over the warm bread pudding. For an authentic touch, prepare churro bites by cutting 1.5 lb Mexican bolillo or telera bread into small rectangles, frying them in oil until golden, and dusting with cinnamon sugar. Serve immediately for the best texture and flavor experience.

Each serving delivers a perfect balance of spiced custard, sweet raisins, and crunchy churro elements. The pudding should be warm and custardy with a slightly crisp exterior, while the whipped cream adds a light contrast. This method ensures every bite captures the essence of traditional Mexican bread pudding.

👨‍🍳

Pro Tips For Making Authentic Mexican Bread Pudding

  • Soak the Bread Properly: Don’t just pour milk over the bread and call it a day. Cut your bolillo or telera into 1-inch cubes, then toss them in warm (not hot) milk for at least 30 minutes—longer if you’re impatient like me. This isn’t just about moisture; it’s about letting the bread absorb enough to stay tender, not gummy. I learned this the hard way when my first batch turned into a sad, dense brick.
  • Whisk Eggs Like a Pro: Beat those eggs with sugar until they’re pale yellow and thick enough to leave a trail when you lift the whisk. Skip this, and your pudding will taste like scrambled eggs instead of custard. I was skeptical until I tried it—now it’s non-negotiable.
  • Butter the Dish First: Use about 2 tablespoons of melted butter to coat the baking dish before adding the bread mixture. This guarantees a golden crust, not a sticky mess clinging to the pan. Yes, it’s an extra step, but your future self will thank you when slicing comes easily.
  • Bake Low and Slow: Start at 350°F (175°C) for the first 20 minutes, then drop to 325°F (160°C) until set. Rushing the heat gives you a burnt top and a gooey center—neither is ideal. Sounds weird, but it works: patience here makes all the difference.

Essential equipment for authentic mexican bread pudding

Mexican Baking Dish

For authentic results, use a clay baking dish (barro) if possible—these traditional Mexican vessels create a smoky, caramelized crust that’s impossible to replicate in metal. I recommend a 9x13-inch barro dish from Laredo Pottery or similar brands available at Latin markets.

If clay isn’t an option, a heavy-duty cast-iron skillet works brilliantly, especially for smaller batches. The key is to preheat it in the oven for 10 minutes before adding the mixture to ensure even heat distribution. 🔥

Mixing Bowls

Invest in a large stainless steel mixing bowl (at least 8-quart capacity) for combining the custard and bread. I use a OXO Good Grips bowl because it’s deep enough to handle wet ingredients without spills, and the non-slip base prevents accidents.

For the raisins, a small ramekin or glass bowl works perfectly for soaking them—just ensure it’s wide enough to prevent overcrowding. Glass is ideal because it won’t absorb flavors or odors.

Whisk and Spatulas

A balloon whisk (like the Cuisinart Chef’s Classic) is essential for blending the custard smoothly without creating lumps. For folding in the bread cubes, a heat-resistant silicone spatula (such as the OXO Good Grips) ensures gentle handling without tearing the bread.

I also keep a long-handled rubber spatula on hand for scraping every last bit of mixture from the bowl—trust me, those few drops add up! 💡

Measuring Tools

Precision matters with spices and liquids, so use a digital kitchen scale for the Mexican chocolate or piloncillo (weighing 0.5 cup ensures accuracy). For dry ingredients like cinnamon and nutmeg, a small measuring spoon set (like KitchenAid Precision Measuring Spoons) prevents spills.

Liquid measurements should use a clear glass measuring cup—I prefer the Pyrex brand because it’s heat-resistant and easy to read. Always level off dry ingredients with a straight edge for consistency.

Optional: Churro Fryer

For the optional churro bites, a deep-fat fryer (like the Cuisinart CFT-1000) makes the process effortless and safe. If you’re frying in a pot, use a heavy-bottomed Dutch oven (such as Lodge 5.5-quart) to maintain even oil temperature at 375°F.

A thermometer (like the ThermoWorks Thermapen) is non-negotiable—oil that’s too hot burns the bread, while oil that’s too cool makes it greasy. Keep a wire rack or paper towels nearby for draining fried bites immediately. ✨

Serving Essentials

No Mexican dessert is complete without the right presentation tools. A fine-mesh sieve (like the Norpro Stainless Steel) dusts cinnamon perfectly over the pudding, while a small squeeze bottle (for piloncillo syrup) ensures elegant drizzling.

For serving, I love using clay plates or wooden boards to complement the rustic vibe. Don’t forget a sharp paring knife for slicing clean portions—it makes all the difference when plating. 🍽️

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 210mg70%
Sodium 450mg19%
Total Carbohydrate 68g25%
Dietary Fiber 2g8%
Sugars 48g
Protein 16g32%
* 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

What makes this Mexican bread pudding different from American versions?

This recipe uses Mexican bolillo or telera bread for a churro-like crunch, plus Mexican cinnamon and piloncillo for authentic depth. The custard includes Mexican chocolate or piloncillo syrup drizzle, creating a smoky-sweet balance unlike traditional American recipes.

2

Can I substitute regular bread for Mexican bolillo?

Yes, but texture will differ. Use French bread or brioche for a closer match, but Mexican bread gives that signature crispy edge. For extra authenticity, lightly toast the cubes before baking to prevent sogginess. The flavor won’t be identical, but it’ll still be delicious!

3

How do I make piloncillo syrup if I can’t find it?

Simmer 1 cup piloncillo (or brown sugar)** in 1 cup water for 10 minutes until dissolved. Strain and cool. For a smokier taste, add 1 cinnamon stick while simmering. Store in the fridge for up to 2 weeks.

4

Why did my bread pudding turn out too dense?

Overmixing the custard or using too much flour in the bread can make it dense. Ensure your eggs are room temperature and whisk gently. Also, don’t overbake—it should be set but slightly jiggly in the center. For extra fluffiness, let the custard sit for 10 minutes before adding bread.

5

Can I make this ahead of time?

Assemble the pudding the night before, cover it, and refrigerate. Bake straight from the fridge (add 5-10 extra minutes to baking time). Flavors meld beautifully overnight, and it reheats perfectly. Store leftovers for up to 4 days in an airtight container.

★★★★★5.0(15 reviews)
Categories Desserts