Desserts
This authentic bread pudding recipe delivers the comforting, custardy texture and caramelized corners that make it a classic dessert. The secret lies in properly soaking sturdy bread cubes in a rich vanilla-infused custard, then baking until golden and tender.
I've perfected this technique over years of testing—no dry bites or overly soggy centers here.
The foundation begins with day-old brioche or challah bread, cut into uniform cubes to absorb the custard evenly. A balance of eggs, milk, and vanilla creates that signature creamy yet slightly firm texture, while a touch of cinnamon adds warmth.
Baking at 350°F for about 45 minutes develops those coveted caramelized edges without overcooking the center.
What you'll end up with is a dessert that's rich, comforting, and impossible to resist—vanilla-scented layers with crispy golden corners that crumble just slightly. The aroma alone will have everyone gathering in the kitchen.
This is the bread pudding your family will beg for seconds, served warm with a drizzle of caramel or a scoop of vanilla ice cream.
For those who enjoy a boozy twist, adding a splash of bourbon or rum to the custard elevates the flavor profile without overpowering the classic taste. The method remains the same—just an extra layer of depth. Let's get baking!
Ingredients for authentic bread pudding
Day-old bread, rich custard, and golden caramelization create this classic dessert's signature comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old Brioche or Challah Bread 🍞 | 1 ½ lb | Cubed into 1.5-inch pieces |
| Large Eggs 🥚 | 4 whole | Room temperature preferred |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Granulated Sugar 🍚 | 1 cup | White or light brown |
| Pure Vanilla Extract 🍯 | 2 tsp | High-quality preferred |
| Ground Cinnamon 🍃 | 1 ½ tsp | Freshly ground for warmth |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for topping |
| Light Corn Syrup 🍯 | ¼ cup | For caramelized edges |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Bourbon or Rum (optional) 🍹 | ¼ cup | For boozy depth |
| Vanilla Ice Cream 🍦 | 1 ½ cups | For serving (optional) |
| Caramel Sauce 🍯 | ½ cup | For drizzling (optional) |
The bread is everything here—day-old brioche or challah absorbs custard perfectly without falling apart. Bread bins at grocery stores often have yesterday's loaves, or check the bakery section for slightly stale bread. If using a different type, like sourdough, cut cubes smaller (about 1-inch) since denser bread needs more time to soak. For authenticity, avoid pre-sliced bread—it's usually too soft and won't hold up. If you can't find day-old, toast your bread first to mimic the texture. Costco or Whole Foods usually have excellent bakery options for this.
No bourbon or rum? A splash of orange liqueur works beautifully, or skip it entirely—the vanilla will still shine. For the milk, whole milk gives the creamiest texture, but 2% works in a pinch. The corn syrup is key for those caramelized corners—Karo brand is widely available and reliable. If you're watching sugar, reduce the granulated sugar by 2 tablespoons and add 2 tablespoons of unsweetened applesauce to the custard. For the vanilla, imitation vanilla won't cut it—look for brands like Nielsen-Massey or McCormick Pure for that authentic flavor. The cinnamon should be freshly ground if possible, but store-bought ground is fine in a squeeze.
This dessert tastes even better the next day, so make it ahead—the flavors deepen as it sits. Store leftovers in an airtight container in the fridge for up to 4 days, though I rarely have any lasting that long. To reheat, cover with foil and warm at 350°F for 10-15 minutes. For serving, vanilla ice cream and caramel sauce are classic pairings, but whipped cream or chocolate sauce work too. If you're making this for a crowd, double the recipe—it's always a hit at gatherings. The caramelized edges are best served warm, so pull it from the oven when the top is golden and let it rest for 5 minutes before serving.
Why You'll Love This Recipe
- No Waste, All Flavor: I swear by using day-old brioche or challah—it’s the secret to that perfect texture. No crusts to trim, no fancy prep; just tear, soak, and let the bread drink up that rich egg-milk custard. That first bite? Buttery, custardy, and exactly what you need when you’ve got stale bread sitting in your drawer.
- Caramelized Vanilla Edge: Here’s what sold me—the vanilla isn’t just a splash. A slow bake turns that extract into a golden, fragrant crust along the edges, while the center stays pillowy. That crispy-sweet contrast? It’s the kind of detail that makes you reach for seconds without thinking.
- Weeknight to Holiday: Between us, this is my go-to for lazy dinners and impressing guests. Serve it warm with a drizzle of honey for a quick breakfast, or let it chill overnight for a no-fuss dessert. The same basic custard works for brunch, dinner, or even a midnight snack—no rules, just satisfaction.
- Budget-Friendly Luxury: Eggs, milk, sugar, and stale bread? This is comfort food at its most economical. I’ve made it for under $3 a serving, and it still feels like a restaurant-worthy treat. Plus, leftovers reheat beautifully—just a quick zap in the microwave or a few minutes in the oven, and it’s like you’re eating it fresh again.
Step-by-step instructions for vanilla-infused bread pudding
Here's the method for creating restaurant-quality bread pudding with rich vanilla layers and perfectly caramelized edges.
Prepare the Bread and Mix Wet Ingredients
Begin by cutting the 1.5 lb day-old brioche or challah bread into 1.5-inch cubes. The bread should be completely dry—no crumbs or soft centers. Arrange the cubes in a single layer on a baking sheet and place in a 350°F oven for 5-7 minutes to dry out any residual moisture. This step is crucial for preventing a soggy pudding.
While the bread dries, whisk together the 4 whole large eggs, 2 cups whole milk, 1 cup granulated sugar, 2 tsp pure vanilla extract, 1.5 tsp ground cinnamon, 0.5 tsp salt, and 0.25 cup bourbon or rum (if using) in a large mixing bowl. The mixture should be smooth and well-combined, with no visible streaks of flour or sugar. For best results, use room-temperature eggs—they'll incorporate more evenly into the milk.
Combine Bread and Wet Mixture
Remove the dried bread cubes from the oven and let them cool slightly. Gently fold them into the egg mixture until every cube is thoroughly coated. You'll notice the bread immediately begins to absorb the liquid—this is normal. Let the mixture sit for 10-15 minutes to allow the bread to soak up as much custard as possible without becoming mushy.
After the initial soak, check the consistency. If the mixture appears too thick, whisk in 1-2 tablespoons of additional milk to ensure the bread cubes are fully saturated. The ideal texture should be like a thick batter that clings to the back of a spoon. This ensures even cooking and a moist interior when baked.
Bake for Rich, Vanilla-Infused Layers
Preheat your oven to 350°F and grease a 9x13-inch baking dish generously with butter or nonstick spray. Transfer the bread mixture to the prepared dish and spread it evenly. The top should look slightly uneven with bread cubes peeking through—this creates those coveted caramelized edges.
Bake for 45-50 minutes until the center is just set and the edges are golden brown. You'll know it's ready when a toothpick inserted in the center comes out clean with only a few moist crumbs clinging to it. The bread pudding should have a slight wobble in the center—this indicates it's perfectly custardy inside while maintaining structure.
Add Final Touches and Serve
Remove the bread pudding from the oven and let it cool for 10 minutes. While it cools, melt the 0.5 cup unsalted butter and 0.25 cup light corn syrup together in a small saucepan over low heat, stirring until smooth. Pour this caramel mixture evenly over the warm bread pudding and let it soak in for 5 minutes. This step creates the signature caramelized corners and adds a glossy finish.
For serving, top each portion with vanilla ice cream and a drizzle of caramel sauce. The contrast between the warm, custardy bread pudding and the cold ice cream creates the perfect balance of textures and temperatures. Serve immediately while the caramel is still warm and the ice cream is at its creamiest.
Pro Tips For Making Authentic Bread Pudding
- SOAK THE BREAD FIRST: Toss your brioche or challah cubes into the milk mixture before adding eggs—this ensures even saturation and prevents a dry center. I learned this the hard way after cutting into a pudding that was moist on the outside but dense as a brick inside. Let them sit for 10 minutes; the bread will plump up noticeably.
- USE ROOM-TEMP EGG MIX: Whisk your eggs and sugar together at room temperature for a smoother custard. Cold eggs create pockets of resistance in the batter, leading to uneven cooking. I was skeptical—why bother?—but the difference in texture is real, especially with brioche’s buttery richness.
- BAKE UNTIL SET, NOT GOLDEN: Pull the pudding when the center jiggles like Jell-O (about 325°F for 45-55 minutes). Overbaking turns it rubbery, and brioche’s natural oils need time to soften, not crisp. A toothpick test is fine, but trust your eyes—this isn’t a cake.
- TOAST THE BREAD SLIGHTLY: Give your bread cubes a quick 5-minute toast in the oven (350°F) before soaking. It crisps the edges just enough to add texture without drying out, and it cuts down on soggy bottoms. Sounds counterintuitive, but it works—your future self will thank you.
Best sauces and condiments for this dish
Classic Vanilla Sauce
This is my go-to sauce for bread pudding—simple yet elegant. Warm 1 cup heavy cream with 2 tbsp granulated sugar and 1 tsp pure vanilla extract in a saucepan over medium-low heat until it thickens slightly (about 5 minutes).
Strain through a fine-mesh sieve to remove any lumps. Drizzle over warm bread pudding for a silky, vanilla-forward finish that complements the caramelized edges beautifully. 💛
Spiced Rum Caramel
For a boozy twist, simmer ½ cup heavy cream, ¼ cup brown sugar, and 2 tbsp spiced rum in a saucepan until reduced by half. Whisk in 1 tbsp unsalted butter until smooth.
The rum adds warmth and depth without overpowering the bread pudding's vanilla notes. This sauce pairs exceptionally well with the bourbon-infused version of the recipe.
Salted Caramel Drizzle
Elevate your bread pudding with a rich salted caramel sauce. Cook ½ cup granulated sugar in a saucepan over medium heat until it melts and turns amber. Slowly whisk in ¼ cup heavy cream and 2 tbsp unsalted butter, then finish with a pinch of flaky sea salt.
Drizzle generously over the pudding for a luxurious finish that balances sweetness with a touch of saltiness.
Whipped Cream Alternative
For a lighter option, whip 1 cup heavy whipping cream with 2 tbsp powdered sugar and 1 tsp vanilla extract until soft peaks form. Top the bread pudding with this airy cream for a contrast in textures.
I often fold in 1 tbsp crushed graham crackers for added crunch and a subtle cookie flavor that pairs perfectly with vanilla.
Maple Bourbon Glaze
Combine ¼ cup pure maple syrup, 2 tbsp bourbon, and 1 tbsp unsalted butter in a small saucepan. Simmer over low heat until the mixture thickens slightly (about 3-4 minutes).
Brush this glaze over the bread pudding just before serving for a sticky, maple-bourbon flavor that enhances the caramelized edges. This glaze is especially popular during fall and winter gatherings.
Nutrition facts
Frequently asked questions
Can I use any type of bread for this authentic bread pudding?
Day-old brioche or challah is ideal because their sturdy texture absorbs custard perfectly without becoming mushy. For denser breads like sourdough, cut cubes smaller (1-inch) and soak them 15-20 minutes longer. Avoid soft breads like baguettes—they'll fall apart during baking.
Why does my bread pudding turn out dry or gummy?
This usually happens from overbaking or using bread that's too fresh. The key is soaking cubes properly in the custard mixture for 10-15 minutes before baking. If the center seems dry, try adding 1-2 tablespoons of milk to the custard before baking. For gummy texture, reduce baking time by 5 minutes and check at 40 minutes.
Can I make this bread pudding ahead of time?
This dessert tastes even better the next day. Assemble it up to 24 hours ahead and refrigerate uncovered. When ready to bake, cover with foil and bake at 350°F for 40-45 minutes (it may need less time since it's cold). The flavors deepen as it sits, making it perfect for holiday gatherings.
What's the best way to reheat leftover bread pudding?
For the best texture, cover with foil and warm at 350°F for 10-15 minutes until heated through. Avoid microwaving—it makes the bread rubbery. If you want crispy edges, broil for 1-2 minutes at the end. For a restaurant-style touch, drizzle with warm caramel sauce before serving.
How can I make this bread pudding without alcohol?
Simply omit the bourbon or rum entirely—the vanilla will still shine. For extra depth, add 1 teaspoon of orange zest or ½ teaspoon of almond extract to the custard. You can also substitute with ¼ cup apple juice or orange juice for a fruity twist that complements the vanilla beautifully.
