Authentic Mexican Bread Pudding Recipe: Cinnamon-Spiced Crunch With Chewy Cornbread Magic

Desserts

Authentic Mexican Bread Pudding Recipe: Cinnamon-Spiced Crunch With Chewy Cornbread Magic

This authentic Mexican bread pudding transforms humble cornbread into a dessert that tastes like a cross between pan dulce and a warm hug. The secret lies in piloncillo—a raw cane sugar that adds deep caramel notes—and a cinnamon-anise spice blend that echoes Oaxacan markets.

I first discovered this version while researching traditional Mexican postres, where bread pudding often gets layered with fruit or drizzled with Mexican chocolate.

The magic happens in the baking: cornbread cubes soak up a custard infused with vanilla and rum, then bake until the edges crisp while the center stays chewy. Unlike American versions, this pudding incorporates regional flavors—like a touch of anise or a caramelized piloncillo drizzle—that make it unmistakably Mexican.

The texture is what sets it apart: tender yet sturdy, with a golden crust that cracks slightly when cut.

What you’ll end up with is a dessert that’s rich enough for company but simple enough for weeknights—perfect for soaking up coffee or pairing with churros.

The aroma alone will have your kitchen smelling like a Mexican bakery, while the first bite delivers layers of spiced sweetness and buttery cornbread perfection. This isn’t just bread pudding; it’s a taste of Mexico’s dessert traditions.

For extra authenticity, serve with a dusting of cinnamon and a side of Mexican hot chocolate. The recipe scales easily, so you can make it for a crowd or save leftovers for days—they reheat beautifully. Let’s bring this flavorful classic to your table.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for authentic mexican bread pudding

Piloncillo and cinnamon-anise spice blend make this Mexican bread pudding taste like a bakery dessert.

Ingredient Amount Notes
Cornbread Loaf 🍞 1 whole Stale or day-old preferred
Piloncillo 🍯 ½ cup Grated, raw cane sugar
Large Eggs 🥚 6 whole Room temperature preferred
Heavy Cream 🥛 1 ½ cups Full-fat for best texture
Whole Milk 🥛 1 cup Warmed slightly
Unsalted Butter 🧈 ½ cup Melted, unsalted
Vanilla Extract 🌿 2 tsp Pure vanilla preferred
Dark Rum 🍹 ¼ cup Optional, 3-4 star rum
Ground Cinnamon 🌶️ 2 tsp Freshly ground preferred
Ground Anise Seed 🌿 1 tsp Or star anise, crushed
Sea Salt 🧂 ½ tsp Fine grain preferred
Granulated Sugar 🍚 ½ cup For caramel drizzle
Mexican Chocolate Bars 🍫 2 oz Ibarré or Abuelita brand

Piloncillo is the secret weapon here—look for it at Mexican markets or online (Amazon has it, too). If you can't find it, dark brown sugar plus a pinch of molasses works in a pinch. The cornbread should be stale or day-old—toast slices overnight if you're prepping ahead. For the cinnamon-anise blend, Penzeys or Mexican grocery stores carry high-quality ground anise. If you only find whole anise seeds, crush them with a mortar and pestle or coffee grinder. The Mexican chocolate bars add depth—Ibarré or Abuelita are the gold standards, but any good-quality Mexican chocolate will do.

No piloncillo? Dark brown sugar plus a splash of coffee mimics its caramel depth. Short on rum? Vanilla extract plus a splash of bourbon works fine. The heavy cream is non-negotiable for that silky texture—half-and-half will make it lighter but less rich. For the Mexican chocolate, if you can't find the bars, chopped Mexican chocolate chips (like those from Trader Joe's) will work. The anise seed is key for that Oaxacan flavor—star anise works too, but crush it first. And if you're feeling fancy, toast the cinnamon before grinding it for extra aroma.

This keeps beautifully—3-4 days in the fridge or 2 months in the freezer. The flavor actually improves overnight as the spices meld. For serving, I like to dust with extra cinnamon and a sprinkle of those Mexican chocolate shavings you get from grating the bars. Reheat portions in the oven at 350°F for 10-15 minutes until warmed through. Leftovers reheat even better than the first time—trust me, I've tested this theory.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe because it’s that easy—just toss cubed cornbread into a baking dish, pour the warm piloncillo-milk mixture over it, and let the oven do the work. No fancy layers, no last-minute scrambling.
  • Caramelized Comfort: That piloncillo syrup? It’s the star—deep, buttery, and just slightly smoky, like a hug from a Mexican abuela. The heavy cream ties it all together with a velvety finish that’ll have you licking the plate.
  • Weeknight to Holiday: Make it for a lazy Sunday breakfast or bring it to a potluck—it’s always a crowd-pleaser. The cornbread soaks up the custard perfectly, and the texture holds up even when reheated (yes, even on a Tuesday night).
  • Budget-Friendly Indulgence: Uses pantry staples you already have—no specialty ingredients, no waste. A single cornbread loaf and a block of piloncillo stretch to feed four, and leftovers? Even better reheated with cinnamon and a sprinkle of salt.

Step-by-step instructions for authentic Mexican bread pudding

Transform that stale cornbread into a rich, spiced dessert with this traditional Mexican technique.

1

Prepare the Cornbread Base

Cut the 1 whole cornbread loaf into 1-inch cubes, discarding any hard crust pieces. Spread them evenly on a baking sheet and toast in a 350°F oven for 10-12 minutes until lightly golden. This step removes excess moisture and adds texture—don't skip it, even if the cornbread isn't stale.

While the cornbread toasts, melt the 0.5 cup unsalted butter in a large mixing bowl over low heat. Remove from heat and let cool slightly. This butter will create a rich, velvety base for your pudding. The warmth helps it incorporate more easily with the eggs later.

2

Mix the Spiced Custard

In a separate large bowl, whisk together the 6 whole large eggs, 1.5 cups heavy cream, 1 cup whole milk, 0.5 cup piloncillo, 2 tsp vanilla extract, 0.25 cup dark rum, 2 tsp ground cinnamon, 1 tsp ground anise seed, and 0.5 tsp sea salt until completely smooth. The mixture should be pale yellow with no visible streaks of egg.

Gradually pour the warm butter mixture into the egg mixture while whisking constantly. This slow incorporation prevents curdling and creates a silky texture. The piloncillo will dissolve completely, giving your pudding its signature caramel depth. Taste the mixture—it should be sweet but balanced with warm spices.

3

Combine and Chill the Mixture

Gently fold the toasted cornbread cubes into the custard mixture until fully coated. The cubes should absorb the liquid but remain distinct—this creates that perfect chewy texture. Transfer everything to a 9x13-inch baking dish and cover with plastic wrap. Refrigerate for at least 4 hours, preferably overnight.

This chilling step is crucial for authenticity. It allows the cornbread to fully soak up the custard while developing those complex spiced flavors. The longer it chills, the more flavorful your pudding will be—think of it as a flavor infusion period.

4

Bake to Golden Perfection

Preheat your oven to 325°F. Remove the chilled pudding from the refrigerator and let it sit at room temperature for 15 minutes. Bake uncovered for 45-50 minutes until the top is golden brown and the edges are set but the center still jiggles slightly.

About 10 minutes before the pudding is done, place the 2 oz Mexican chocolate bars on a microwave-safe plate. Melt them in 30-second intervals until smooth. This chocolate will create the signature caramel drizzle that ties all the flavors together.

5

Finish with Caramel Drizzle

Remove the pudding from the oven and let it rest for 5 minutes. In a small saucepan, combine the 0.5 cup granulated sugar with 2 tablespoons water over medium heat. Bring to a boil without stirring, then boil for 2 minutes until it turns a deep amber color. Immediately pour this caramel over the warm pudding.

Drizzle the melted Mexican chocolate evenly over the caramel. Let the pudding sit for 10 minutes before serving—this allows the caramel to set slightly while keeping the center warm and custardy. Serve warm with a dusting of cinnamon or a scoop of vanilla ice cream for the full Mexican experience.

👨‍🍳

Pro Tips For Making Authentic Mexican Bread Pudding

  • Soak the Cornbread Properly: Drown those crumbs—literally. Use about 1½ cups of warm milk (not hot) for every 8 oz of cubed cornbread, and let it sit for at least 10 minutes. I learned this the hard way: dry crumbs mean a dense, gummy pudding. If you’re impatient, microwave the milk for 30 seconds first to speed up absorption, but don’t skip the soak entirely.
  • Grate the Piloncillo Fine: Skip the food processor—your hands work better here. Grate the piloncillo into tiny, almost powdery bits so it dissolves completely into the custard. Lumpy sugar means chewy pockets instead of that smooth, caramelized depth. (Yes, it’s messy, but your pudding will taste like it came from a Mexican abuela’s kitchen.)
  • Whisk Eggs Until Ribbon-Thin: Beat those eggs for at least 2 minutes until the mixture coats the whisk in a slow ribbon. This ensures a silky texture, not a watery or curdled mess. I was skeptical until I tried it—I now measure whisk strokes like a metronome. (Pro move: Add a pinch of salt to the eggs first; it balances the sweetness.)
  • Bake Until the Top Cracks: Pull the pudding out when the edges are golden and the center jiggles like Jell-O—then let it rest 10 minutes. The crack you see? That’s the sign of a properly set custard. If you cut it too soon, it’ll collapse like a sad soufflé. (Trust me, your future self will thank you for the patience.)

Make-ahead tips for this authentic mexican bread pudding

Overnight Prep Advantage

The real secret to this Mexican bread pudding is letting it chill overnight—this isn't just a shortcut, it's a flavor multiplier. The cornbread absorbs the custard more evenly, and the spices develop deeper complexity, almost like a slow-brewed tea.

I always make mine the night before, so it's ready for breakfast or dessert the next day. The texture becomes perfectly chewy, not soggy, and the piloncillo's caramel notes sing even more beautifully. 💫

Freezer-Friendly Strategy

This pudding freezes like a dream—wrap individual portions in plastic wrap, then foil, and store for up to 2 months. When ready to serve, thaw overnight in the fridge and reheat at 325°F for 15-20 minutes until warmed through.

The texture stays intact, and the spices don't lose their punch. I like to reheat with a splash of warm milk to restore that creamy mouthfeel. For parties, freeze the baked pudding and slice portions before reheating—this keeps everything neat and portion-controlled. ❄️

Caramel Prep Ahead

Make the caramel drizzle the day before and store it in a small airtight container at room temperature. It'll keep for 3-4 days and reheats beautifully in the microwave for 10-15 seconds.

I also pre-melt the Mexican chocolate and store it in a small jar in the fridge—just microwave for 20 seconds when ready to drizzle. This saves time on serving day and ensures that signature caramel-chocolate finish every time. The flavors actually meld better when prepped separately. 🌟

Cornbread Prep Shortcut

If you're short on time, buy 2-3 packages of day-old cornbread muffins from a bakery—they work perfectly and save chopping time. Toast them as directed, but cut them into ½-inch cubes instead of 1-inch for faster soaking.

For extra authenticity, use homemade cornbread with a touch of chile powder in the batter—it adds a subtle smoky depth that pairs wonderfully with the cinnamon. I keep a batch of cornbread in my freezer specifically for this recipe. 🍞

Spice Blend Prep

Make a big batch of the cinnamon-anise spice blend and store it in a small jar for future use. This blend works perfectly in Mexican hot chocolate, churros, or even coffee cakes.

Just mix 2 parts cinnamon to 1 part anise seed and store in an airtight container. The anise seed keeps for 3 months, while the cinnamon stays fresh for 6 months.

I always double the recipe when making this bread pudding—you'll want it on hand for other Mexican desserts. 🌶️

Make-Ahead Serving Ideas

This pudding reheats beautifully, so plan ahead for different occasions. For breakfast, serve warm with a sprinkle of cinnamon and a dollop of whipped cream. For dessert parties, assemble individual ramekins the night before and bake them together—each portion gets that perfect golden crust.

I also love making mini versions in muffin tins for easy grab-and-go treats. The caramel drizzle stays intact when reheated gently, making it perfect for make-ahead serving. 💡

Nutrition facts

Servings 8
Amount Per Serving
Calories 470kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 200mg67%
Sodium 450mg19%
Total Carbohydrate 42g15%
Dietary Fiber 2g8%
Sugars 28g
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

What makes this Mexican bread pudding different from American versions?

This recipe uses piloncillo (raw cane sugar) instead of white sugar, plus a cinnamon-anise spice blend that gives it that authentic Mexican flavor. The caramel drizzle made with Mexican chocolate and piloncillo sets it apart from traditional buttery American styles. The texture is chewier too, thanks to the cornbread base and overnight soaking process.

2

Can I substitute piloncillo if I can't find it?

Yes! Mix ½ cup dark brown sugar with 1 teaspoon molasses for a close substitute. For extra depth, add a pinch of coffee or a splash of vanilla. The texture will be slightly different, but the flavor will still be rich and caramel-like. If you're feeling adventurous, try panela (another unrefined sugar), which works beautifully in this recipe.

3

How do I know when the pudding is fully baked?

The edges should be golden and set, while the center should still jiggle slightly when gently shaken. Insert a toothpick—it should come out with a few moist crumbs, not wet batter. Baking times vary, but 45-50 minutes at 325°F is the standard. If the top browns too quickly, tent it loosely with foil for the last 10 minutes.

4

Can I make this with regular bread instead of cornbread?

You can, but the flavor and texture will differ. For a closer match, use bolillo rolls or pan dulce (Mexican sweet bread). If using regular bread, toast it well first to prevent sogginess. The cornbread's natural sweetness and crumbly texture are key to the authentic experience—it's worth tracking down if possible.

5

Why does the recipe call for chilling overnight?

Chilling is essential for two reasons: it lets the cornbread fully absorb the custard (preventing a watery texture) and allows the spices to meld deeply. The longer it rests, the more complex the flavors become—almost like a slow infusion. If short on time, chill for at least 4 hours, but overnight is ideal for maximum flavor development.

★★★★★5.0(11 reviews)
Categories Desserts