
This recipe for bread pudding with a dreamy vanilla sauce is the one I pull out when I need pure, unadulterated comfort in a bowl. It’s straight from my grandmother’s recipe box, and it turns simple, leftover bread into the most incredible, custardy dessert that warms you from the inside out.
I first started making this when I was trying to recreate the desserts my grandma made for Sunday dinners. Now, the rich smell of nutmeg and vanilla filling the house instantly takes me back to her kitchen.
Ingredients
- Cubed white bread: about 8 slices worth this is the foundation so use day old bread for the best texture as it soaks up the custard better
- Raisins: they plump up beautifully during baking providing sweet little bursts of flavor
- Whole milk: for a rich and creamy custard base dont skimp with a lower fat version here
- Unsalted butter: for richness in both the pudding and the decadent sauce
- Granulated sugar: to provide clean sweetness that balances the other flavors
- Large eggs: they bind the custard and give it that signature silky texture look for fresh free range eggs if you can
- Pure vanilla extract: this is the star so use a good quality pure extract not imitation flavoring for both the pudding and the sauce
- Ground nutmeg: the essential warm spice that makes it taste like a classic old fashioned recipe
- Brown sugar: for the sauce it adds a wonderful caramel depth that white sugar alone cant provide
- Heavy whipping cream: this gives the vanilla sauce its luxurious body and velvety mouthfeel
Step by Step Instructions
- Prepare the Base:
- Start by preheating your oven to 350 degrees Fahrenheit. While it heats up, get a large bowl and toss your cubed bread and raisins together. This simple step ensures the raisins are evenly distributed throughout the pudding, so you get some in every bite.
- Create the Custard:
- In a small saucepan over medium heat, gently warm the milk and the quarter cup of butter meant for the pudding. You aren't boiling it, just heating it until the butter is completely melted and the milk is warm to the touch. This should take about five minutes.
- Soak the Bread:
- Carefully pour this warm milk and butter mixture all over the bread and raisins in your bowl. Let it sit for a full ten minutes. This step is my grandmother’s secret; it allows the dry bread to act like a sponge, fully absorbing the liquid which is key to a moist, tender pudding rather than a dry one.
- Mix and Pour:
- Once the bread is soaked, gently stir in the sugar, beaten eggs, vanilla, and nutmeg until everything is just combined. Overmixing can make the pudding tough. Pour this mixture into a greased one and a half quart casserole dish, spreading it evenly.
- Bake to Perfection:
- Place the dish in your preheated oven and bake for 40 to 50 minutes. You’ll know it’s done when the center is set and doesn't jiggle, and the top is a beautiful golden brown.
- Craft the Dreamy Sauce:
- While the pudding bakes, you can make the incredible vanilla sauce. In another saucepan, combine the butter, granulated sugar, brown sugar, and heavy cream. Cook this over medium heat, stirring every so often, until it thickens and comes to a full boil. This usually takes about eight minutes.
- Finish the Sauce:
- Once the sauce has thickened, remove it from the heat and stir in the final tablespoon of vanilla extract. This preserves the vanilla’s pure flavor, which can cook off if you add it too early.
- Serve and Enjoy:
- The best way to serve this is warm. Spoon the bread pudding into bowls and generously drizzle that luscious vanilla sauce right over the top.

My favorite part of this whole recipe is the brown sugar in the sauce. It adds a deep, molasses-like flavor that reminds me of the caramel candies my grandma always kept in a dish. Watching the sauce bubble up on the stove brings back so many warm memories of us cooking together.
Storing and Reheating
This bread pudding keeps beautifully in the refrigerator. Just cover the casserole dish tightly with plastic wrap or transfer leftovers to an airtight container. It will stay fresh for up to four days. To reheat, you can pop an individual serving in the microwave for about 45 to 60 seconds, or you can warm the entire dish in a 300 degree oven until heated through. I like to reheat the sauce separately in a small saucepan over low heat.
Delicious Ingredient Swaps
Don't feel tied to plain white bread. For an even richer and more decadent dessert, try using challah or brioche bread cubes. Their eggy, buttery crumb makes for an unbelievably good pudding. You can also swap the raisins for other dried fruits like cranberries or chopped apricots, or even add a handful of toasted pecans or walnuts for a nice crunch.
How to Serve Bread Pudding
While the vanilla sauce is classic, don't be afraid to get creative. A scoop of vanilla bean ice cream melting over the top of the warm pudding is heavenly. For a fancier presentation, a dollop of freshly whipped cream and a light dusting of cinnamon can elevate the dish. Sometimes, for a little extra indulgence, I’ll add a splash of good bourbon or rum to the vanilla sauce as it cooks.
Frequently Asked Questions
- → Can I use different types of bread?
Yes! Brioche or challah bread will add a richer, more decadent flavor. Stale bread works best as it soaks up the custard better.
- → What can I substitute for raisins?
Dried cranberries or chopped pecans make excellent substitutes for raisins. You can also use other dried fruits like apricots or cherries.
- → How do I store leftovers?
Store any leftover in the refrigerator, covered, for up to 3 days. Reheat gently in the microwave or oven before serving.
- → Can I make this ahead of time?
Yes, you can prepare the pudding ahead of time and store it, covered, in the refrigerator for up to 24 hours before baking. Add the vanilla sauce just before serving.
- → How do I make sure the center is cooked through?
The center should be set but still slightly wobbly. If the top is browning too quickly, cover the dish with foil during the last 15 minutes of baking.
- → Can I add alcohol to the vanilla sauce?
Yes! A splash of bourbon or rum to the vanilla sauce adds a wonderful warmth and depth of flavor.