Abuelo's Mexican Bread Pudding Recipe: Cinnamon-Spiced Vanilla Custard With Tortilla Crunch

Desserts

Abuelo's Mexican Bread Pudding Recipe: Cinnamon-Spiced Vanilla Custard With Tortilla Crunch

Abuelo's Mexican Bread Pudding transforms simple ingredients into a dessert that tastes like a warm hug from your abuela. This classic recipe blends tender bread, rich vanilla custard, and a cinnamon-spiced crust that crackles with every bite. The secret lies in the slow baking process at 350°F, where layers of texture and flavor meld into something extraordinary—comforting yet sophisticated.

The magic starts with a custard base of eggs, milk, and vanilla, infused with Mexican cinnamon for depth. Raisins and shredded tortillas add texture, while a touch of piloncillo or brown sugar caramelizes on top, creating a sticky, aromatic crust.

This isn’t just dessert; it’s a celebration of tradition, where every spoonful carries the warmth of family gatherings and late-night indulgence.

What makes this recipe special is its balance—creamy yet crunchy, sweet but not cloying, with just the right amount of spice. The custard sets perfectly while staying tender, and the tortilla pieces contribute a delightful contrast.

Serve it warm with a dollop of whipped cream or a scoop of vanilla ice cream for the ultimate comfort.

Perfect for holidays, potlucks, or cozy weeknight treats, this bread pudding keeps well for up to three days in the fridge, making it ideal for meal prep. The aroma alone will have everyone gathering around the table, eager for a taste of home.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for abuelo's mexican bread pudding

Pantry staples meet Mexican tradition in this comforting bread pudding with cinnamon-spiced custard and tortilla crunch.

Ingredient Amount Notes
Day-Old French Bread 🍞 1 ½ lb Crust removed, cubed
Large Eggs 🥚 6 whole Room temperature preferred
Whole Milk 🥛 3 cups Full-fat for creaminess
Vanilla Extract 🍯 2 tsp Pure, not imitation
Mexican Cinnamon 🌿 1 ½ tsp Canela or Mexican cinnamon
Granulated Sugar 🍚 1 cup Or piloncillo for caramelized crust
Raisins 🍇 ½ cup Plump, not dried
Flour Tortillas 🥞 4 whole Cut into strips, store-bought
Unsalted Butter 🧈 ½ cup Cold, cubed for crust
Brown Sugar 🍚 ¼ cup Packed, for caramelized topping
Salt 🧂 ½ tsp Kosher or sea salt
Ground Nutmeg 🌿 ¼ tsp Freshly grated preferred
Heavy Whipping Cream 🥛 ½ cup Optional, for serving
Vanilla Ice Cream 🍦 1 cup Optional, for serving

The bread is the foundation—day-old French bread works best, but stale brioche or even tortillas in a pinch will do. Local bakeries often have perfect day-old loaves at a discount, or save your own by toasting and freezing. For the tortillas, Mission or La Tortilla Factory brands stay crispy when baked. The Mexican cinnamon (canela) is non-negotiable here—Penzeys or Latin markets carry it, and it has a deeper, warmer flavor than regular cinnamon. If you can't find it, regular cinnamon works but lacks that authentic depth.

No Mexican cinnamon? Double the regular cinnamon and add 1/4 tsp of allspice for complexity. The raisins should be plump—if they're dried out, soak them in warm water for 10 minutes first. For the crust, brown sugar is key—it caramelizes beautifully. Want extra crunch? Add 1/4 cup of chopped pecans or walnuts to the crust mixture. The custard base is forgiving—if you're short on eggs, use 4 eggs and 1/2 cup evaporated milk instead. And trust me on the room-temperature eggs—they blend smoother and create a silkier texture.

This keeps beautifully for 3 days in the fridge, though it reheats best when warm. For make-ahead magic, assemble the pudding the night before and bake in the morning—it develops even more flavor overnight. The crust stays crispy for about 2 hours after baking, so serve it fresh from the oven. Leftovers? Store in an airtight container with parchment between layers to keep it moist. Freezes for up to 2 months—just thaw overnight in the fridge before reheating. The aroma alone will have your whole house gathering for dessert.

❤️

Why You'll Love This Recipe

  • No-Waste Starter: I swear by using day-old French bread—no crusts, no fuss. Just tear it into chunks, toss it in the bowl, and let the milk soak it up like a dream. That crusty texture? It’s the secret to the best first bite.
  • Mexican Cinnamon Magic: Honestly, this isn’t your average bread pudding. The Mexican cinnamon—warm, earthy, with a hint of spice—turns every spoonful into a little flavor party. Pair it with a scoop of vanilla ice cream, and you’ve got dessert gold.
  • Dessert That Works Hard: This is my go-to for potlucks, holiday dinners, or even a lazy Sunday. It reheats beautifully, so I make a big batch and freeze portions. (Yes, even on a Tuesday night.)
  • Budget Breakfast Win: Between us, this is my secret weapon for using up stale bread without breaking the bank. The eggs and milk stretch the flavor, and the cinnamon makes it feel special—without costing a fortune. Leftovers? They disappear faster than I can say abuelo’s trick.

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

Transform day-old bread into a rich, spiced custard with crispy tortilla edges and a caramelized crust.

1

👨‍🍳 Step 1: Prepare the Bread and Tortilla Base

Remove the crusts from the 1.5 lb day-old French bread and tear it into 1-inch cubes. The bread should be completely dry—no moisture will help create that perfect custard texture. In a large bowl, combine the bread cubes with the 0.5 cup raisins and set aside.

Cut the 4 whole flour tortillas into ¼-inch strips and set them aside as well. The tortilla strips will add a delightful crunch to the top layer of your bread pudding. I like to keep them separate until the last step to maintain their texture.

2

🍳 Step 2: Make the Custard Mixture

In a separate large bowl, whisk together the 6 whole large eggs, 3 cups whole milk, 2 tsp vanilla extract, 1.5 tsp Mexican cinnamon, 1 cup granulated sugar, 0.5 tsp salt, and 0.25 tsp ground nutmeg until fully combined. The mixture should be smooth and slightly thick—this ensures a creamy texture in the final dish.

Gently fold the bread cubes and raisins into the egg mixture, making sure every piece of bread is coated. Let the mixture sit for 10 minutes while you prepare the baking dish. This resting time allows the bread to absorb some of the liquid, ensuring a more even texture when baked.

3

🥘 Step 3: Assemble and Bake the Pudding

Preheat your oven to 350°F. Grease a 9x13-inch baking dish with butter or line it with parchment paper for easy removal. Pour the bread mixture into the prepared dish and spread it evenly. Arrange the tortilla strips on top in a single layer, pressing them lightly into the custard so they stay in place.

Bake for 45 minutes until the edges are golden brown and the center is just set. You'll know it's ready when the top is firm to the touch and the custard pulls away slightly from the edges of the pan. If the top browns too quickly, tent it loosely with foil after 30 minutes to prevent over-browning.

4

🔥 Step 4: Create the Caramelized Topping

While the pudding bakes, melt the 0.5 cup unsalted butter in a small saucepan over low heat. Once melted, stir in the 0.25 cup packed brown sugar and cook for 2-3 minutes until the mixture becomes bubbly and slightly thickened. This caramelized butter will add a rich, sweet contrast to the custard.

After removing the pudding from the oven, immediately pour the caramelized butter mixture evenly over the top. Return the pudding to the oven for 5-10 minutes to let the caramel set and create a glossy, golden crust. This step is what makes this bread pudding truly special—don't skip it!

5

⏰ Step 5: Serve Warm with Optional Toppings

Let the bread pudding rest for 10 minutes before serving. This resting time allows the custard to set slightly and makes it easier to slice. Serve warm, straight from the baking dish, with a dollop of 0.5 cup heavy whipping cream and a scoop of 1 cup vanilla ice cream on the side for an extra indulgent touch.

The pudding should be creamy in the center with a crispy, caramelized top and tortilla crunch. Each bite should deliver a perfect balance of sweet, spiced custard and buttery, crunchy edges. Enjoy immediately while warm—this dish is best served fresh from the oven!

👨‍🍳

Pro Tips For Making Abuelo'S Mexican Bread Pudding

  • SOAK THE BREAD LOW: I used to drown that French bread in milk like it owed me money, but this recipe works best when the bread absorbs just enough to hold together—about 10-15 minutes in room-temperature milk. Any longer, and your pudding turns into a soggy brick. Trust the texture: it should feel damp but still sturdy when pressed.
  • USE ROOM-TEMP EGG MIX: Cold eggs sink like stones and scramble unevenly in the oven. Whisk them with the milk and vanilla first, then let the whole mixture sit for 10 minutes—just long enough to warm up. Your abuelo’s version won’t have those rubbery egg curds ruining the creamy texture.
  • STOP WHEN CENTER JIGGLES: Mexican bread pudding should look golden and set on top but still have a slight wobble in the center—like a firm Jell-O. Overbaking turns it dry; underbaking leaves it gummy. Test with a skewer: it should come out clean but still feel warm, not hot.
  • TOAST THE BREAD FIRST: Skip the soggy bottom by lightly toasting the French bread slices (350°F for 5 minutes) before assembling. The crust stays intact longer, and the pudding holds its shape better—no more sad, crumbly edges. (Yes, even if you’re impatient like me.)

Perfect pairings for abuelo's mexican bread pudding

Creamy Toppings

Warm heavy whipping cream takes this bread pudding to new heights—its velvety texture contrasts beautifully with the crispy tortilla edges. I like to whip ½ cup with a pinch of Mexican cinnamon and a drizzle of honey for extra warmth.

For a lighter option, serve with vanilla ice cream—the cold scoop cuts through the richness while keeping the dessert balanced. 🥛

If you want to elevate it further, try a cajeta (Mexican caramel) drizzle—just warm ½ cup of the store-bought kind and let it cool slightly before spooning over the top.

The deep, buttery-sweet notes complement the cinnamon perfectly. For a modern twist, add a sprinkle of crushed pecans or toasted coconut flakes for crunch and visual appeal.

Spiced Coffee Pairing

A cup of Mexican café de olla—coffee brewed with cinnamon sticks and piloncillo—pairs wonderfully with this dessert. The warm spices echo the cinnamon in the pudding, creating a cohesive flavor experience.

For a quicker option, brew a dark roast and add a ½ tsp cinnamon and 1 tsp brown sugar while it steeps. The bitterness of the coffee balances the sweetness beautifully. ☕

Fruit Complements

Fresh mango slices or guava add a bright, tropical contrast to the warm spices. The acidity in the fruit cuts through the richness of the custard, making each bite feel lighter. I recommend ripe mango for natural sweetness—just slice it thinly and arrange it on the side.

For a more rustic touch, serve with a salsa de frutas made from diced pineapple, orange, and lime juice. 🍍

Warm Churro Twist

Turn your bread pudding into a churro-inspired dessert by dusting the warm slices with cinnamon sugar and serving with a side of chocolate sauce for dipping. The extra cinnamon adds warmth, while the chocolate provides a decadent finish.

For an even bolder flavor, sprinkle crushed churros on top—just bake store-bought churros until crispy and break them into pieces. 🌶️

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 210mg70%
Sodium 540mg23%
Total Carbohydrate 68g24%
Dietary Fiber 3g11%
Sugars 42g
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 cinnamon instead of Mexican cinnamon?

Yes, but you'll notice a difference in flavor. Mexican cinnamon (canela) has a deeper, more complex taste with hints of clove and citrus. For a substitute, use 1.5 tsp regular cinnamon plus ¼ tsp allspice to mimic the warmth. The texture and baking process won't be affected, just the aromatic profile.

2

Why does my bread pudding come out too watery?

This usually happens when the bread absorbs too much liquid before baking. Let your bread cubes sit uncovered for 10-15 minutes before mixing with the custard to dry them out completely. Also ensure you're using day-old bread (not fresh) and don't overmix the egg mixture—gentle folding is key.

3

Can I make this ahead of time?

Assemble the pudding the night before and refrigerate uncovered (to dry the bread further). Bake in the morning—it'll be even more flavorful. For make-ahead storage, bake it fully, then refrigerate in an airtight container for up to 3 days. Reheat covered at 300°F for 15-20 minutes until warm.

4

What's the best way to reheat leftovers?

For individual portions, microwave for 30-45 seconds covered with a damp paper towel to restore moisture. For the whole dish, cover with foil and bake at 300°F for 15-20 minutes. The tortilla strips may soften slightly, but the caramelized topping will still be delicious. Never reheat uncovered—it dries out quickly.

5

Can I make this gluten-free?

Yes, with modifications. Use gluten-free day-old bread (like Schär or Canyon Bakehouse) and gluten-free flour tortillas. The custard base remains the same, but the texture may be slightly denser. For extra binding, add 1 tbsp cornstarch to the egg mixture. Keep all other ingredients identical for best results.

★★★★★4.7(2 reviews)
Categories Desserts