This is a baked custard pudding made with brioche or challah, warm spices, and a buttery bourbon sauce you make in one saucepan while the pudding is in the oven. It comes together in about 70 minutes, uses a single baking dish, and the result is rich enough to serve at a holiday table without any fussy technique.
Why this recipe works
Two things actually matter here. First, the bread choice: brioche and challah are enriched with eggs and butter, so they absorb the custard without turning to mush the way a lean sandwich loaf would. You get a creamy interior and a set, slightly crisp top. Second, the 10-minute soak before baking is not optional — it gives the custard time to fully saturate every cube, which is what prevents dry pockets in the finished pudding. Skip it and you’ll have uneven texture throughout.
Common problems and fixes
- Pudding is watery in the center after the full bake time: Your oven likely runs cool. Give it another 8–10 minutes and test by pressing the center gently — it should feel just set, not liquid under the surface. Covering loosely with foil prevents the top from over-browning while the center catches up.
- Bourbon sauce seizes or turns grainy: This happens when the egg yolk hits butter that’s too hot. Keep the heat at medium-low and whisk the yolk in quickly off the heat if the butter looks like it’s starting to bubble. The sauce should thicken gently, not scramble.
- Top is golden but the bread cubes on the surface are hard and dry: Those pieces weren’t pushed down into the custard before baking. Press all the bread firmly into the liquid before the soak period, not after — once it starts to puff, you’ll tear it.
- Raisins burn on top: Tuck them into the bread layers rather than scattering them on the surface. Skip the garnish of extra raisins on top — not worth the extra dish of soaking water to plump them.
- Sauce is too thick to pour by the time the pudding is done: It thickens as it sits. Add a teaspoon of warm water and whisk briefly over low heat to loosen it back to a pourable consistency.
Leftovers and make-ahead
Leftovers keep well covered in the fridge for up to 4 days. Reheat individual portions in the microwave for 60–90 seconds, or put the whole dish back in a 325°F oven for about 15 minutes — add a splash of milk over the top before reheating to keep it from drying out. The bourbon sauce stores separately in a jar in the fridge for up to 5 days; rewarm it gently in the same saucepan over low heat. To make this ahead, assemble the unbaked pudding the night before, cover it tightly, and refrigerate — just pull it out 20 minutes before baking so the dish isn’t ice cold going into the oven. The pudding also freezes reasonably well for up to 6 weeks; freeze it without the sauce, thaw overnight in the fridge, and reheat as above.
Classic Vanilla Bread Pudding with Bourbon Sauce
Equipment
- 8x8-inch baking dish
- Mixing bowls
- Whisk
- Saucepan
- Oven
Ingredients
For the Bread Pudding:
- 6 cups day-old brioche or challah bread, cubed cut into 1-inch pieces
- 2 ½ cups whole milk preferably organic
- ½ cup heavy cream
- 4 large eggs at room temperature
- ¾ cup granulated sugar
- 2 tablespoons pure vanilla extract use real vanilla, not imitation
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg freshly grated if possible
- ¼ teaspoon kosher salt
- ½ cup golden raisins optional but traditional
- 2 tablespoons unsalted butter for greasing the baking dish
For the Bourbon Sauce:
- ½ cup unsalted butter high quality
- 1 cup powdered sugar sifted
- 1 large egg yolk
- 2 tablespoons bourbon good quality, optional for non-alcoholic version
Instructions
- Preheat oven to 350°F (175°C). Grease an 8x8-inch baking dish generously with butter.
- In a mixing bowl, whisk together the milk, cream, eggs, sugar, vanilla, cinnamon, nutmeg, and salt until well combined and smooth.
- In the greased dish, layer the cubed brioche. If using, sprinkle golden raisins throughout.
- Slowly pour the custard mixture over the bread, ensuring every piece is soaked. Gently press down the bread with a spatula to help it absorb the liquid.
- Let sit for 10 minutes to fully soak, then bake for 45–50 minutes until the custard is just set and the top is golden-brown and slightly puffed.
- While baking, make the bourbon sauce: melt butter in a saucepan over medium-low heat. Add powdered sugar and whisk until dissolved.
- Whisk in egg yolk quickly, stirring until mixture thickens slightly, about 2–3 minutes. Off heat, stir in bourbon. Keep warm.
- Remove bread pudding from oven and let cool for 10 minutes before drizzling with warm bourbon sauce.
Notes
- Substitute bourbon with vanilla or maple syrup for a non-alcoholic sauce variation.
- Use croissants instead of brioche for an ultra-buttery texture.
- Add a handful of chopped pecans for crunch, or swap raisins with chopped dates or dried cherries.
Nutrition
Common questions
Can I use regular sandwich bread instead of brioche or challah?
You can, but the texture will be noticeably denser and less creamy. Sandwich bread has less fat and structure, so it tends to break down into a heavier, more uniform mass rather than holding distinct soft pieces in a custard.
What can I use instead of bourbon in the sauce?
Replace the bourbon with an equal amount of vanilla extract plus a tablespoon of maple syrup. The sauce will be sweeter and less complex, but it still works well and keeps the dish family-friendly.
My bread isn’t day-old — can I still use fresh bread?
Yes, but dry it out first: spread the cubed bread on a baking sheet and bake at 300°F for about 10 minutes until it feels slightly stale and firm. Fresh bread is too moist to absorb the custard properly and the pudding will turn out soggy.
Try these next
- Classic European Vanilla Rice Pudding
- Warm and Comforting Classic Apple Crumble
- Traditional Homemade Eggnog
- Fluffy Cinnamoroll Milk Bread Cinnamon Rolls


















































