Abuelo's Mexican Bread Pudding Recipe: Cinnamon-Spiced Crumb Magic

Desserts

Abuelo's Mexican Bread Pudding Recipe: Cinnamon-Spiced Crumb Magic

Abuelo's Mexican bread pudding recipe delivers the kind of warm, cinnamon-spiced comfort that feels like a hug in dessert form.

This isn't your average bread pudding—it's a rich, custardy masterpiece where day-old bolillo or French bread soaks up a vanilla-infused milk mixture, baked until the edges are golden and the center is just set.

I first tasted this version at my abuelo's kitchen table, where he'd always say, "The secret is patience—let the flavors meld overnight."

The magic happens in layers: toasted bread cubes create a crispy exterior, while a spiced custard—vanilla, cinnamon, and a touch of nutmeg—transforms simple ingredients into something extraordinary.

Raisins or chopped dates add natural sweetness, but the real star is the caramelized sugar crust that forms on top, crackling with every bite.

This recipe requires just 30 minutes of prep followed by 45 minutes in the oven, making it perfect for a weekend project that tastes even better the next day.

What you'll end up with is a decadent yet balanced dessert—creamy in the center, crisp at the edges, with warm Mexican spices that dance on your palate.

The aroma alone will have everyone gathering in the kitchen, and the texture? Melt-in-your-mouth perfection that disappears faster than you can say "postre." Serve it warm with a drizzle of caramel sauce or a scoop of vanilla ice cream for the full experience.

This isn't just a recipe; it's a taste of tradition, passed down through generations with every bite. Whether you're baking for a family gathering or treating yourself to a little comfort, this bread pudding delivers restaurant-quality results with a personal touch.

Let's get baking—your kitchen will thank you for the memories it creates.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for abuelo's mexican bread pudding

Six ingredients transform into a dessert that tastes like nostalgia—crispy, creamy, and spiced just right.

Ingredient Amount Notes
Day-Old Bolillo Rolls 🍞 1 ½ lb Crusts removed, cubed (1-inch pieces)
French Bread Loaf 🍞 1 whole Day-old, crusts removed, cubed
Large Eggs 🥚 6 whole Room temperature for even mixing
Whole Milk 🥛 3 cups Full-fat for creamy texture
Heavy Cream 🥛 1 cup Full-fat for richness
Granulated Sugar 🍚 1 ½ cups Light brown sugar for caramelization
Unsalted Butter 🧈 ½ cup Cold, cubed (for toasting bread)
Pure Vanilla Extract 🍯 2 tsp Mexican vanilla preferred
Ground Cinnamon 🌿 2 tsp Mexican cinnamon for warmth
Ground Nutmeg 🌿 ½ tsp Freshly grated nutmeg preferred
Sea Salt 🧂 ½ tsp Diamond Crystal preferred
Plump Raisins 🍇 ½ cup Chopped dates as substitute
Extra-Virgin Olive Oil 🫒 1 tbsp For greasing baking dish
Toasted Pecans 🥜 ¼ cup Chopped, optional garnish

The bread is non-negotiable—day-old bolillo or French bread gives the perfect texture. Mexican bakeries often sell bolillo in bulk, or grab a baguette from the bakery section at Whole Foods. Avoid pre-sliced bread; it dries out too fast. For extra crunch, toast the cubes in cold butter until golden before assembling. I always double-check the bread's age—it should be slightly stale but not hard. If you're short on time, toasted brioche works in a pinch, though it leans richer.

No Mexican cinnamon? Ceylon cinnamon is the closest substitute, but regular ground cinnamon works too. Raisins too dry? Soak them in warm water for 10 minutes first. The vanilla extract can be imitation, but Mexican vanilla from Trader Joe's or Penzeys adds a floral depth that’s worth the splurge. For nutmeg, freshly grated from a whole nutmeg is ideal, but pre-ground is fine if you don’t have one. The sugar? Light brown sugar caramelizes better than white, giving that crackly crust abuelo loved. No heavy cream? Half-and-half plus 1 tbsp butter mimics the richness.

This dessert tastes even better the next day—cover and refrigerate overnight for maximum flavor melding. Reheat at 350°F for 15 minutes to revive the crispy edges. Store leftovers in an airtight container for up to 4 days, though it rarely lasts that long. For parties, assemble it in a 9x13-inch baking dish—it feeds a crowd and impresses everyone. The caramelized top? That’s the magic—don’t rush the baking time, even if the edges look set.

❤️

Why You'll Love This Recipe

  • Uses Up Stale Bread: I swear by this trick—those day-old bolillo rolls and French bread loaf? They transform from sad leftovers into something rich and golden. No waste, just flavor.
  • Creamy Garlic Magic: The heavy cream and milk blend with eggs to create that velvety texture, while the garlic-infused bread soaks it all up. It’s like a hug in dessert form—warm, comforting, and impossible to resist.
  • Weeknight Crowd-Pleaser: I’ve served this at family dinners, potlucks, and even as a late-night snack when the kids come home hungry. It’s hearty enough to feel special but simple enough to make on a Tuesday.
  • Budget-Friendly Luxury: Eggs, milk, and bread? That’s it. No fancy ingredients, just pure, satisfying comfort. Plus, the leftovers reheat beautifully—my secret for stress-free breakfasts the next morning.

Step-by-step instructions for abuelo's Mexican bread pudding

Here's how to transform simple ingredients into a rich, spiced dessert with a perfect balance of crunch and creaminess.

1

Prepare the Bread Base

Preheat your oven to 350°F and lightly grease a 9x13-inch baking dish with the 1 tablespoon extra-virgin olive oil. This ensures our bread pudding won't stick and develops that beautiful golden crust.

Cut the 1.5 lb day-old bolillo rolls and 1 whole French bread loaf into 1-inch cubes, removing any crusts. Spread them evenly in the prepared baking dish, creating a single layer. This uniform arrangement guarantees even baking and maximum crispiness at the edges.

In a small bowl, combine the 0.5 cup plump raisins, 0.25 cup toasted pecans, 2 teaspoons ground cinnamon, 0.5 teaspoon ground nutmeg, and 0.5 teaspoon sea salt. Sprinkle this mixture evenly over the bread cubes, pressing gently so it adheres. The spices will infuse the bread as it bakes, creating that signature Mexican warmth.

2

Toast the Bread for Depth of Flavor

Place the baking dish in the preheated oven and toast the bread cubes for 10-12 minutes, stirring once halfway through. You're looking for bread that's lightly golden and slightly crisp around the edges. This step is crucial—it removes any moisture from the bread, preventing a gummy texture in the finished pudding.

While the bread toasts, prepare the custard mixture in a large bowl. Crack the 6 whole large eggs (room temperature) into the bowl and whisk them lightly. Add the 3 cups whole milk, 1 cup heavy cream, 1.5 cups granulated sugar, and 2 teaspoons pure vanilla extract. Whisk until the sugar is completely dissolved and the mixture is smooth.

Melt the 0.5 cup unsalted butter in a small saucepan over low heat, then let it cool slightly. Drizzle this melted butter over the egg mixture while whisking continuously. The butter's richness will create a velvety texture in our final dessert.

3

Assemble and Bake to Golden Perfection

Carefully pour the custard mixture over the toasted bread cubes, using a spatula to distribute it evenly. Let it sit for 10 minutes while the bread absorbs some of the liquid. This resting period prevents the custard from leaking out during baking and ensures a more uniform texture.

Return the baking dish to the oven and bake for 45-50 minutes, until the top is golden brown and the edges are set. The center should still have a slight wobble—it will firm up as it cools. If you prefer a deeper caramelization, broil for 2-3 minutes at the end, watching closely to prevent burning.

Here's the thing about bread pudding—it continues cooking as it cools. Remove it from the oven when it looks just slightly underdone. The residual heat will finish the cooking process while maintaining that perfect custard consistency.

4

Rest and Serve with Confidence

Let the bread pudding cool in the baking dish for at least 1 hour before serving. This resting period allows the flavors to meld completely and the texture to set properly. The longer it rests, the more pronounced the cinnamon and nutmeg flavors become.

For serving, you can either leave it in the baking dish for a rustic presentation or transfer it to individual plates. The edges will be crispy, the center will be creamy, and each bite will combine the toasted bread with the rich custard. Garnish with additional toasted pecans if desired, but trust me—the flavors are already perfectly balanced.

This dessert keeps well in the refrigerator for up to 3 days, though I find it's best enjoyed within the first 24 hours when the spices are at their peak. Serve it warm with a scoop of vanilla ice cream for the ultimate Abuelo-approved experience.

👨‍🍳

Pro Tips For Making Abuelo'S Mexican Bread Pudding

  • Tear the Bolillos: DESCRIPTION: Cut those day-old bolillo rolls into 1-inch chunks—not slices—so they soak up the custard evenly and stay tender. I used to slice them thin, and they’d dry out or turn to mush. Chunks hold their shape while absorbing flavor.
  • Warm the Milk First: DESCRIPTION: Heat the whole milk to 160°F (just until it steams) before mixing it with the eggs and cream. This prevents scrambled eggs and ensures a silky texture. I learned this the hard way after one batch turned into a lumpy mess.
  • Don’t Overcrowd the Pan: DESCRIPTION: Arrange the bread chunks in a single layer, then pour the custard over them—don’t dump everything in at once. Packing them too tight means the center stays undercooked, and you’ll end up with a gummy center instead of a golden, custardy bite.
  • Bake Until the Top Crackles: DESCRIPTION: Pull the pudding out when the top is deep golden and the edges are pulling away from the pan—even if the center looks soft. It’ll keep cooking off the heat. I used to rush it, and the middle stayed doughy, so I now wait for that crackly crust.

Wine and beer pairings for this recipe

Mexican-Inspired Wines

For this cinnamon-spiced dessert, I reach for Mexican wines that complement its warm, vanilla notes. A Tempranillo from Baja California—like Alamos—brings earthy undertones that stand up to the nutmeg and cinnamon.

The wine's slight tannins cut through the richness while enhancing the dessert's spiced profile. Serve slightly chilled to highlight its fruit-forward character. 🍷

Dessert-Friendly Whites

If you prefer white wine, a Mexican Chenin Blanc from the Valle de Guadalupe region is perfect. Brands like Bodegas de Santo Tomás offer crisp, citrusy wines with a touch of honey that pairs beautifully with the caramelized sugar crust.

The acidity balances the dessert's creaminess, while its floral notes echo the vanilla extract. Chill thoroughly before serving.

Beer Pairings

A Mexican lager like Modelo Especial or Pacífico Clara is my go-to beer pairing. The clean, refreshing profile cleanses your palate between bites, while the subtle malt sweetness complements the raisins and pecans.

For a craft option, try a Mexican-style wheat beer like Cerveza Michoula—its citrus and spice notes mirror the dessert's cinnamon warmth. Serve ice-cold. 🍺

Coffee & Liqueur Finishes

After the meal, a small Mexican espresso or café de olla (spiced coffee) enhances the dessert's flavors. The natural sweetness of the bread pudding pairs beautifully with the chocolatey depth of coffee.

For a boozy finish, serve with a shot of Piloncillo liqueur or a splash of Mexican vanilla liqueur—like Licor 43**—drizzled over the warm pudding for an extra layer of warmth. 💛

Avoid These Pairings

Skip bold reds like Cabernet Sauvignon or heavy dessert wines—they overpower the delicate spices. Avoid sweet wines like Moscato, as their cloying sweetness clashes with the bread pudding's balanced flavors.

Even stout beers can be too heavy; opt for lighter options to let the dessert shine. Trust me, your taste buds will thank you.

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 210mg70%
Sodium 520mg23%
Total Carbohydrate 68g25%
Dietary Fiber 2g8%
Sugars 48g
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

Why does Abuelo's recipe use day-old bread instead of fresh?

Day-old bread creates the perfect texture—it's dry enough to absorb the custard without becoming soggy. Fresh bread releases too much moisture, resulting in a gummy pudding. The slight staleness also gives that signature crispy edge that makes this recipe special.

2

Can I make this bread pudding without eggs?

Yes, but the texture will differ. Replace 2 eggs with 1 cup unsweetened applesauce or 1/2 cup aquafaba (chickpea brine) for a vegan version. The custard will be slightly less rich, but still delicious. For best results, add 1/2 tsp cream of tartar to stabilize the mixture.

3

How do I fix a bread pudding that's too runny?

If your pudding is too soft, return it to the oven at 325°F for 10-15 minutes to set further. For prevention, ensure your bread is properly toasted before adding custard and don't overmix the egg mixture. A 10-minute rest before baking also helps absorb excess liquid.

4

What's the best way to reheat leftover bread pudding?

Warm slices in a 350°F oven for 10-15 minutes until edges are crispy. For microwave reheating, cover with a damp paper towel and heat in 30-second bursts to avoid drying out. The oven method preserves that perfect crunchy exterior and creamy center.

5

Can I substitute bolillo rolls with other bread?

Use French bread, brioche, or even challah for similar results. Avoid soft breads like sourdough—they absorb liquid too quickly. For extra flavor, try cinnamon swirl bread or add 1 tsp cinnamon to the bread cubes before toasting.

★★★★★4.8(3 reviews)
Categories Desserts