Authentic Mexican Bread Pudding Recipe: Cinnamon-Infused Crunch With Vanilla-Kissed Creaminess

Desserts

Authentic Mexican Bread Pudding Recipe: Cinnamon-Infused Crunch With Vanilla-Kissed Creaminess

This authentic Mexican bread pudding recipe brings the warm, spiced comfort of traditional pan de yema meets arroz con leche into your kitchen—rich with cinnamon, vanilla, and a hint of piloncillo for that unmistakable Mexican soul.

The secret lies in using bolillos or conchas for the perfect crunch, layered with a creamy custard that bakes until golden and irresistibly tender. I’ve perfected this over years of testing, balancing traditional techniques with modern convenience so you get restaurant-quality results without the fuss.

The magic starts with a slow simmer of milk, cinnamon sticks, and piloncillo (or brown sugar) to infuse the custard with deep, aromatic flavor.

Toasted bread soaks up this spiced liquid, creating a texture that’s crisp on the edges and velvety in the center—just like the postres you’d find in a Mexican panadería.

The vanilla bean adds a luxurious touch, while a sprinkle of cinnamon sugar on top finishes it with that signature azúcar crunch. This isn’t just dessert; it’s a taste of home, made easier.

By the time it emerges from the oven, you’ll have a dish that’s golden, fragrant, and impossible to resist—warm slices served with a scoop of vanilla ice cream or a dusting of powdered sugar.

The cinnamon-infused crust gives way to a custard so creamy it melts in your mouth, while the vanilla-kissed layers tie everything together in perfect harmony. It’s the kind of dessert that turns ordinary nights into celebrations, and it’s easier to make than you’d think.

Whether you’re hosting a gathering or simply craving a taste of Mexico, this recipe delivers authentic flavor with modern adaptability. Use day-old bolillos for texture, or swap in brioche for extra richness—just keep the cinnamon and vanilla at the heart of it all. Ready to bake? Let’s get started.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for authentic mexican bread pudding

Twelve simple ingredients transform into a dessert that tastes like a Mexican bakery's secret recipe.

Ingredient Amount Notes
Bolillos or Conchas Rolls 🍞 12 whole Day-old, crusts removed
Whole Milk 🥛 4 cups Full-fat for creaminess
Large Eggs 🥚 6 whole Room temperature preferred
Piloncillo or Light Brown Sugar 🍯 ½ cup Piloncillo for authentic flavor
Cinnamon Sticks 🌿 2 whole For infusion, removed later
Vanilla Bean 🌸 1 whole Split lengthwise for seeds
Unsalted Butter 🧈 ½ cup Cold, cubed for topping
Ground Cinnamon 🌶️ 2 tbsp For topping and custard
Powdered Sugar 🍚 ¼ cup For final dusting
Salt 🧂 ½ tsp Kosher or sea salt
Vanilla Extract 🍋 1 tbsp Pure vanilla for depth
Dark Rum or Orange Liqueur 🍹 ¼ cup Optional, for richness

The bread is the heart of this—bolillos or conchas from a Latin market or bakery section give that perfect crunch. Day-old rolls soak up custard better, but fresh works in a pinch. If you can't find bolillos, brioche or challah add richness. For piloncillo, Mexican grocery stores sell it in blocks, but brown sugar works if you're short on time. The vanilla bean is worth the splurge—scratch the seeds and save the pod for another use. Cinnamon sticks infuse the milk with warmth, while ground cinnamon adds texture to the topping.

No piloncillo? Light brown sugar is a perfect swap—just don’t overbrown it. Short on vanilla bean? Double the vanilla extract, but add a pinch of almond extract for depth. The rum or liqueur is optional, but a splash of orange juice brightens things up if you skip it. For the butter topping, brown it lightly before sprinkling—it adds a nutty crunch. If you’re making this ahead, prep the custard and toast the bread the night before, then assemble and bake in the morning. The flavors meld even better after resting.

This keeps 3 days in the fridge, but it’s best eaten fresh. Reheat slices in a 350°F oven for 5-10 minutes to restore that golden crunch. Freeze for up to 2 months—wrap tightly in foil to keep it moist. I always make a double batch because it disappears fast. Serve with Mexican coffee or vanilla ice cream for the full experience.

❤️

Why You'll Love This Recipe

  • I’ll be real: the second day is almost as good as the first. The bread stays moist, the sugar crystals add crunch, and it reheats in seconds. Plus, it’s cheaper than buying pastries—just eggs, milk, and a baguette’s worth of bolillos for a crowd.
  • No Chopping Needed: I just tear those bolillos into chunks—no knife skills required. The crusty Conchas or soft bolillos soak up the milk-cinnamon mix like a dream, and honestly? That’s half the battle won before you even preheat the oven.
  • Piloncillo Magic: Here’s what sold me—the deep, caramelized sweetness of piloncillo (or brown sugar) with warm cinnamon sticks. It’s not just dessert; it’s a cozy hug in every bite, especially when the edges get golden and the center stays pillowy.
  • Breakfast to Dessert: Between us, this is my go-to for lazy mornings or impromptu dinner guests. Serve it warm with a sprinkle of cinnamon for breakfast, or drizzle with cajeta later—same recipe, two vibes. My kids don’t even question it.

Step-by-step instructions for authentic Mexican bread pudding

Here's how to create this rich, cinnamon-kissed dessert with layers of texture and authentic Mexican flavor.

1

Prepare the Cinnamon-Infused Milk

In a medium saucepan, combine the 4 cups whole milk, 2 whole cinnamon sticks, and the split vanilla bean (with seeds scraped out). Bring to a gentle simmer over medium heat and let steep for 10 minutes. You'll notice the milk takes on a subtle golden hue and the aroma becomes warmly spiced.

While steeping, prepare a fine-mesh strainer lined with cheesecloth. Remove the pan from heat and let the cinnamon sticks and vanilla bean steep for another 5 minutes to deepen the flavor. Then strain the milk through the cheesecloth to remove any solids, pressing gently to extract all the liquid. The strained milk should smell like warm Mexican spices—this is your flavor foundation.

2

Mix the Bread and Custard Base

In a large mixing bowl, combine the 12 whole bolillos or conchas rolls (crusts removed and torn into bite-sized pieces) with the 0.5 cup piloncillo or light brown sugar and 2 tbsp ground cinnamon. Toss gently to coat each piece evenly with the sweet, spiced mixture. This step ensures every bite has that signature Mexican cinnamon warmth.

In a separate bowl, whisk together the 6 whole large eggs, 0.5 tsp salt, 1 tbsp vanilla extract, and the 0.25 cup dark rum or orange liqueur (if using). Slowly pour the warm cinnamon-infused milk into the egg mixture while whisking constantly. This gradual addition prevents scrambling the eggs and creates a silky custard base. The mixture should be smooth and slightly thickened from the warm milk.

3

Assemble and Bake the Bread Pudding

Pour the egg-milk mixture over the cinnamon-coated bread pieces in the mixing bowl. Gently fold everything together using a rubber spatula until the bread is completely saturated and no dry pieces remain. Let the mixture sit for 5 minutes to allow the bread to absorb some of the liquid—this ensures a moist, tender texture.

Transfer the mixture to a 9x13-inch baking dish that's been lightly greased with butter. Dot the top with the 0.5 cup cold unsalted butter (cut into small cubes) and sprinkle evenly with the remaining 2 tbsp ground cinnamon. The butter will melt during baking, creating a rich, golden crust on top while the cinnamon adds that authentic Mexican touch.

4

Bake to Golden Perfection

Preheat your oven to 350°F. Bake the bread pudding for 40-45 minutes until the edges are golden brown and the center is just set. You'll know it's ready when a knife inserted near the center comes out clean with just a slight resistance—this indicates the custard is fully set but still creamy.

For the final touch, dust the warm pudding with 0.25 cup powdered sugar through a fine-mesh sieve. This creates that signature light, sweet coating that balances the rich cinnamon flavor. Let it cool for 10 minutes before serving—this resting time allows the flavors to meld completely and makes for easier slicing.

👨‍🍳

Pro Tips For Making Authentic Mexican Bread Pudding

  • Soak the Bread Properly: Drown those bolillos or conchas in milk for at least 30 minutes—no, not just a quick dunk. The bread needs to absorb enough liquid to stay tender but not fall apart when you cut it later. I learned this the hard way when my first batch turned into a soggy mess because I rushed it.
  • Grate the Piloncillo: Skip the sugar and use freshly grated piloncillo—it melts faster and adds that deep, caramelized molasses flavor the store-bought brown sugar can’t match. If you’re in a pinch, pack the sugar tightly into a spice grinder and pulse until fine, but don’t skip this step if you want that authentic richness.
  • Don’t Overmix the Batter: Stir just until the eggs and milk are combined—lumpy is fine. Overmixing makes the bread pudding dense and gummy, and you’ll end up with a sad, heavy dessert instead of that light, custardy texture you’re after. Trust me, it’s worth the extra few seconds of patience.
  • Bake Until Golden: Watch the edges turn deep golden brown, not just lightly toasted. If yours looks pale, crank the oven to 375°F (190°C) for the last 10 minutes to get that caramelized crust. My grandmother swore by this, and she was right: the color is where all the flavor hides.

Health benefits of this dish

Rich Cinnamon Benefits

Cinnamon isn't just for flavor—it's packed with antioxidants that fight inflammation and stabilize blood sugar. The 2 tablespoons of ground cinnamon in this recipe provide about 120mg of polyphenols, which help regulate glucose levels after meals.

I’ve noticed my energy stays steadier when I include cinnamon in desserts like this. 🌿

Mexican cinnamon (often called canela) is especially potent, with higher concentrations of cinnamaldehyde, the compound that gives it its warm, sweet spice. Studies show it may even reduce LDL cholesterol over time. The slow simmer with cinnamon sticks also releases more of these beneficial compounds into the milk.

Protein-Packed Comfort

While bread pudding isn’t typically protein-rich, this version gets a boost from the 6 large eggs and whole milk. Together, they provide about 20 grams of complete protein per serving, which helps keep you full longer than refined desserts.

The protein in eggs also supports muscle repair and satiety—perfect for satisfying cravings without the crash. 💪

For an extra protein kick, I sometimes stir in ¼ cup Greek yogurt with the custard mixture. It adds creaminess while boosting protein content by nearly 50% per serving. Just be sure to use full-fat yogurt to maintain that authentic Mexican richness.

Vanilla’s Mood-Boosting Power

The vanilla bean in this recipe does more than add flavor—it contains compounds that naturally elevate mood. Vanilla’s aromatic molecules stimulate the brain’s limbic system, which is why the scent alone can trigger feelings of happiness.

The 1 tablespoon vanilla extract (or seeds from one bean) provides these benefits while enhancing the dessert’s depth. 🌸

Interestingly, vanilla also contains antidepressant-like properties due to its phenylethylamine content. Pairing it with cinnamon creates a flavor synergy that not only tastes amazing but also supports emotional well-being. I always keep vanilla beans on hand for desserts—it’s a small luxury with big payoffs.

Whole Milk’s Nutrient Boost

Using whole milk instead of skim or almond milk adds healthy fats that improve nutrient absorption. The 4 cups of whole milk in this recipe provide 32 grams of fat, including conjugated linoleic acid (CLA), which supports heart health.

I’ve found that whole milk also makes the custard creamier without needing extra sugar. ❄️

The fat in whole milk also helps your body absorb the fat-soluble vitamins from the cinnamon and vanilla, like vitamin A. For those watching calories, you can substitute 2% milk without sacrificing much flavor, though the texture will be slightly lighter.

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 210mg70%
Sodium 480mg21%
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 bolillos or conchas?

While you can substitute, bolillos or conchas give the best texture—their slightly sweet, crispy crust adds that authentic Mexican crunch. For a close match, use a French baguette or challah (toasted lightly for extra richness). Avoid soft breads like brioche unless you want a denser result.

2

What’s the secret to avoiding a soggy bread pudding?

Let the bread soak up the custard for 5 minutes before baking, and don’t overmix—the goal is saturation, not a batter. Also, bake until the center is just set (a knife should come out clean with slight resistance). For extra insurance, chill the assembled pudding for 30 minutes before baking.

3

Can I make this ahead of time?

Assemble the pudding (without baking) up to 24 hours ahead and refrigerate. Bake straight from the fridge, adding 5-10 extra minutes to the 350°F time. For the best texture, serve within 3 days of baking. The flavors deepen overnight!

4

How do I store leftovers?

Keep in an airtight container in the fridge for 3-4 days. Reheat slices in a 350°F oven for 5-7 minutes until warmed through. For longer storage, freeze for up to 2 months—wrap tightly in foil to prevent freezer burn. Thaw overnight in the fridge before reheating.

5

What’s the best way to serve this?

Warm slices with a scoop of Mexican vanilla ice cream or a drizzle of caramel sauce elevate it perfectly. For a traditional touch, dust with Mexican cinnamon (canela)** and serve with a cup of café de olla (Mexican spiced coffee). The contrast of warm pudding and cold ice cream is irresistible!

★★★★★4.9(1 review)
Categories Desserts