Authentic Mexican Bread Pudding Recipe: Cinnamon-Infused Spice and Vanilla Crunch

Desserts

Authentic Mexican Bread Pudding Recipe: Cinnamon-Infused Spice and Vanilla Crunch

This authentic Mexican bread pudding recipe brings the warmth of Mexican flavors to your dessert table, blending traditional spices with a modern twist. 🌟 The secret lies in piloncillo (unrefined cane sugar) and Mexican vanilla, creating a caramelized, spiced dessert that's rich yet light.

I've perfected this recipe after years of testing, ensuring every bite delivers that perfect balance of cinnamon, vanilla, and buttery bread. What makes this version truly special is the use of horchata-infused milk and a touch of Mexican chocolate, adding depth without overpowering the natural sweetness.

The bread pudding develops a golden, crispy top while staying tender inside, with a subtle crunch from toasted bread cubes. It's the kind of dessert that feels like a hug—warm, comforting, and full of flavor. The best part?

This recipe is foolproof and ready in just 45 minutes, making it perfect for holidays, dinner parties, or a cozy weeknight treat. Serve it warm with a drizzle of caramelized piloncillo syrup or a dusting of cinnamon for that extra touch of authenticity.

The aroma alone will have everyone asking for seconds. Whether you're serving it as a standalone dessert or alongside Mexican coffee, this bread pudding captures the soul of Mexican baking. Let's get started!

šŸ‘Øā€šŸ³
Difficulty
Medium
šŸ”„
Calories
Med Cal

Ingredients for authentic mexican bread pudding

Piloncillo, vanilla beans, and horchata milk—these are the stars of authentic Mexican bread pudding.

Ingredient Amount Notes
Day-Old French Bread šŸž 4 cups Cubed, crust removed
Piloncillo šŸÆ 1 cup Lightly grated, unrefined cane sugar
Mexican Vanilla Beans 🌿 2 whole Split lengthwise, seeds scraped
Horchata-Infused Milk šŸ„› 3 cups Homemade or store-bought
Large Eggs 🄚 6 whole Room temperature
Mexican Chocolate šŸ« 4 oz Tableta-style, chopped fine
Ground Cinnamon šŸŒ¶ļø 2 tbsp Mexican cinnamon preferred
Unsalted Butter 🧈 ½ cup Melted, full-fat preferred
Heavy Cream šŸ„› 1 cup Full-fat for richness
Vanilla Bean Seeds 🌿 1 tsp From scraped vanilla beans
Salt šŸ§‚ ½ tsp Fine sea salt

Piloncillo is the soul of this recipe—look for the dark, caramelized blocks at Mexican markets or specialty stores. If you can't find it, dark brown sugar works in a pinch, but it won't have that same molasses depth. For the vanilla, Mexican vanilla beans (like those from Chiapas) are ideal, but regular vanilla extract in a pinch (use half the amount). The horchata milk? Trader Joe's or Mexican grocery stores usually carry it pre-made. If you're making it fresh, simmer rice milk with cinnamon and vanilla for that authentic flavor.

No Mexican chocolate? Dark chocolate (70% cocoa) plus a pinch of cinnamon gets you close. The bread? Day-old French bread or brioche works best—it's sturdy enough to hold up to soaking. Short on eggs? Flax eggs (1 tbsp ground flax + 3 tbsp water per egg) work, but texture will be slightly denser. For the cinnamon, Mexican cinnamon (canela) has a warmer, slightly sweeter taste than regular. If you've only got Ceylon, double it. The butter? Full-fat is non-negotiable here—it's what gives that rich, caramelized crust.

This keeps beautifully—3 days in the fridge or 2 months in the freezer. Reheat covered at 350°F for 15 minutes. Pro tip: Make it a day ahead. The flavors meld even more overnight, and the crust gets extra crispy. Store leftovers in an airtight container, and if it dries out, just reheat with a splash of milk. The piloncillo syrup drizzle? Make extra—it's amazing over ice cream too.

ā¤ļø

Why You'll Love This Recipe

  • No Stale Ingredients Needed: I swear by using day-old French bread—it soaks up that horchata milk like a dream, no extra work required. Honestly, the bakery discard bin becomes my secret weapon.
  • Caramelized Piloncillo Magic: That unrefined piloncillo isn’t just sweet—it’s deep, smoky, and toasty, like Mexican butter pecan’s cooler cousin. The vanilla beans tie it all together with this warm, floral punch that makes every bite feel like a hug.
  • Dessert That Works Anywhere: Serve it warm for breakfast with cinnamon, chilled as a no-fuss treat, or even sliced into squares for a crowd. Between us, my book club now expects it at every meeting—no fancy occasion needed.
  • Budget-Friendly Crowd-Pleaser: Uses pantry staples (eggs, bread) plus a few affordable specialty items (piloncillo, vanilla beans) that stretch far. I’ve fed eight people for under $10—leftovers? They disappear faster than I can reheat them.

Step-by-step instructions for authentic Mexican bread pudding

Here's how to transform simple ingredients into a rich, spiced dessert with layers of vanilla and cinnamon crunch.

1

šŸ‘Øā€šŸ³ Step 1: Prepare the Bread Base

Cut the 4 cups Day-Old French Bread into 1-inch cubes, removing any crust. Spread them evenly on a baking sheet and toast in a 350°F oven for 8-10 minutes until lightly golden and completely dry. This step is crucial—it prevents a soggy pudding and gives you that perfect texture contrast.

While the bread toasts, melt the 0.5 cup Unsalted Butter in a saucepan over low heat. Once melted, remove from heat and stir in the 1 cup Piloncillo and 2 tbsp Ground Cinnamon. Let this mixture sit while you prepare the rest of the ingredients—it'll create a fragrant syrup that soaks into every bread cube.

2

šŸ³ Step 2: Infuse the Cream Mixture

In a large bowl, whisk together the 6 whole Large Eggs, 1 cup Heavy Cream, 3 cups Horchata-Infused Milk, 1 tsp Vanilla Bean Seeds, and 0.5 tsp Salt until completely smooth. The horchata flavor gives this pudding its authentic Mexican touch—you'll smell that nutty, cinnamon-forward aroma as it mixes.

Add the 4 oz chopped Mexican Chocolate to the egg mixture and whisk until fully melted and integrated. The chocolate should dissolve completely, creating a rich, velvety base. Here's the thing—don't rush this step. The chocolate needs to melt smoothly to prevent any graininess in your final pudding.

3

🄘 Step 3: Assemble the Pudding

Pour the warm butter-piloncillo mixture evenly over the toasted bread cubes, letting it soak in for 1 minute. Then, gently fold the bread into the egg-chocolate mixture until every cube is coated. Be careful not to overmix—just enough to distribute everything evenly. The bread should absorb the liquid but still hold its shape.

Transfer the mixture to a greased 9x13-inch baking dish and smooth the top with a spatula. The pudding should look moist but not soupy. If it seems too dry, add 1-2 tablespoons of the horchata-infused milk to loosen it. This is where the magic happens—all those flavors coming together in one glorious, spiced mass.

4

šŸ”„ Step 4: Bake to Golden Perfection

Bake at 350°F for 40-45 minutes until the top is golden brown and the edges are set. The center should still have a slight wobble when you gently shake the dish—this indicates it's perfectly custardy inside. Real talk: Don't overbake. You want that creamy texture, not a dry pudding.

For the final touch, sprinkle the remaining 1 tsp Vanilla Bean Seeds and an extra pinch of Ground Cinnamon over the top. Let it rest for 10 minutes before serving—this gives the pudding time to set properly and makes slicing much easier. The aroma filling your kitchen right now? That's the smell of authentic Mexican comfort.

šŸ‘Øā€šŸ³

Pro Tips For Making Authentic Mexican Bread Pudding

  • SOAK THE BREAD LONG ENOUGH: I learned this the hard way—rushing the bread soak with horchata milk means a gummy, uneven pudding. Let those slices sit for at least 20 minutes, flipping halfway, until they’re pliable but not drowning. The longer they soak, the more the crust softens and absorbs flavor instead of staying dry.
  • GRATE PILONCILLO FINE: That lumpy, uneven texture from chunky piloncillo? It burns on the edges and leaves sweet pockets. Use a box grater or food processor to get it as fine as sand—this ensures even caramelization and melts smoothly into the custard. (Yes, even if it takes an extra 2 minutes.)
  • BAKE AT 325°F UNTIL SET: Cranking the oven to 350°F for speed is tempting, but your pudding will brown too fast before the center sets. 325°F is non-negotiable—bake until the edges pull away from the pan (about 45–50 minutes) and the middle jiggles like a wobbly Jell-O. A toothpick test? Overrated. Trust your eyes and hands.
  • SCRAPE THE VANILLA BEANS: Don’t just toss in the seeds—scrape the pods for every last bit of resin and tiny black specks. Split the beans lengthwise, use a spoon to dig out the insides, then mash the pods into the custard. That extra effort? It’s the difference between vanilla and Mexican vanilla depth. (And yes, your future self will notice.)

Pro cooking tips for great authentic mexican bread pudding

Piloncillo Syrup Magic

The key to that caramelized depth lies in properly grating the piloncillo. Use a microplane or fine grater to create tiny sugar crystals that dissolve smoothly into the butter.

I like to toast the grated piloncillo in the butter for 2-3 minutes on low heat before mixing—this enhances its molasses notes. For extra richness, add ½ tsp ground cloves to the butter mixture while it cooks. 🌟

Bread Texture Secrets

Day-old bread is non-negotiable—it absorbs liquid better than fresh. For a crispy crust, toast your bread cubes at 375°F instead of 350°F for 5 minutes before mixing. If using brioche, cut it into ½-inch cubes for a more luxurious texture.

Pro tip: Toss the toasted bread with 1 tbsp cinnamon before mixing to infuse every cube with flavor.

Egg Temperature Matters

Always use room-temperature eggs for even baking. I pull mine from the fridge 30 minutes before mixing. For extra fluffiness, separate the whites and beat them to soft peaks before gently folding into the batter.

This creates a lighter texture without compromising the custardy center. A hand mixer on medium speed works perfectly for this step.

Baking Time Precision

Your oven's hot spots will affect baking time. Place a thermometer probe in the center of the pudding to monitor internal temperature. Remove when it reaches 165°F—this ensures perfect doneness.

If the top browns too quickly, tent with foil after 20 minutes to prevent over-browning while keeping the center creamy. šŸ”„

Resting for Perfection

Never skip the 10-minute rest before serving. This allows the custard to fully set and makes slicing clean cuts. For an extra touch, brush the warm pudding with ½ cup caramelized piloncillo syrup (simmer piloncillo with ¼ cup water for 5 minutes) before serving.

The syrup adds a sticky, glossy finish that's pure comfort.

Make-Ahead Pro Tips

This pudding actually tastes better the next day! Store leftovers in an airtight container and reheat at 300°F for 15 minutes to restore its creamy texture. For a freezer-friendly version, assemble the pudding but don't bake it.

Freeze in portions, then thaw overnight in the fridge before baking as directed. The flavors deepen beautifully after freezing and reheating. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 210mg70%
Sodium 380mg16%
Total Carbohydrate 62g23%
Dietary Fiber 2g8%
Sugars 38g
Protein 12g24%
* 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 substitute piloncillo with regular brown sugar?

Yes, but expect a slightly different flavor profile. Use 1 cup dark brown sugar (packed) and add ½ tsp molasses to mimic piloncillo's depth. For best results, toast the brown sugar in butter for 2-3 minutes to enhance caramelization. The texture will be similar, but the authentic Mexican molasses notes will be milder.

2

How do I make this bread pudding extra moist?

Start with day-old bread that's thoroughly toasted (not fresh) to prevent sogginess. For extra moisture, add 2 tbsp Mexican cream (or heavy cream) to the egg mixture, and let the pudding rest 10 minutes before serving. If it's still dry, brush warm pudding with horchata-infused milk before serving.

3

What's the best way to serve this Mexican bread pudding?

Warm slices make the perfect base for toppings like Mexican whipped cream, a drizzle of piloncillo syrup, or a sprinkle of toasted cinnamon. For a festive touch, serve with Mexican coffee or a scoop of vanilla ice cream. The contrast of warm pudding with cool toppings is divine!

4

Can I make this ahead of time?

This pudding tastes even better the next day. Assemble it up to 24 hours ahead and refrigerate unbaked. Bake straight from the fridge (add 5-10 minutes to baking time). For freezing, assemble but don't bake—freeze in portions, then thaw overnight before baking as directed. Flavors deepen beautifully after resting!

5

Why did my bread pudding turn out dry?

Overbaking is the most common cause. Remove it when the center still has a slight wobble (165°F internal temp). If using fresh bread, toast it longer (10-12 minutes) to remove moisture. For extra richness, replace ½ cup milk with heavy cream or add 1 tbsp Mexican chocolate to the egg mixture.

ā˜…ā˜…ā˜…ā˜…ā˜…5.0(3 reviews)
Categories Desserts