Grandmas Oldfashioned Bread Pudding With Vanilla Sauce is the kind of dessert that does not need a special occasion to justify making it. The pudding bakes up soft and custardy in the middle, with a lightly golden top that gives way to a warm, egg-rich interior. The vanilla sauce goes over the top just before serving and soaks into everything in the best possible way.
This old fashioned bread pudding recipe relies on simple pantry staples, and the technique is forgiving enough that small variations in bread type or milk fat do not derail the whole dish. What matters most is the custard ratio and the soak time, and once you understand those two things, the rest comes together without any stress.
The Bread Makes or Breaks This Dessert
Stale bread is not a flaw here, it is a feature. Dry bread absorbs the custard mixture without turning to mush, which gives the pudding its structure. Fresh soft bread tends to get soggy and collapse in the center. If your bread is still fresh, cut it into cubes and leave it out for a few hours, or dry it briefly in a low oven before using.
French bread, brioche, and white sandwich bread all work well. Brioche gives a richer result because of its butter content, while French bread gives a slightly chewier texture. Either choice produces a homemade bread pudding with sauce that tastes fully developed and satisfying.
Ingredients for Grandmas Oldfashioned Bread Pudding With Vanilla Sauce
For the Bread Pudding
- 6 cups day-old bread, cut into 1-inch cubes
- 3 large eggs
- 2 cups whole milk
- 1/2 cup heavy cream
- 3/4 cup granulated sugar
- 2 tbsp unsalted butter, melted
- 1.5 tsp vanilla extract
- 1 tsp cinnamon
- 1/4 tsp nutmeg
- 1/4 tsp salt
- 1/2 cup raisins, optional
For the Vanilla Sauce
- 1/2 cup unsalted butter
- 1 cup powdered sugar, sifted
- 1 large egg, beaten
- 2 tsp vanilla extract
- 2 tbsp heavy cream
The vanilla sauce is cooked gently over low heat, which gives it a slightly silky consistency that pours over the pudding and clings without being too thick. It is the element that takes a bread pudding recipe old fashion from good to genuinely memorable, so do not skip it in favor of plain cream or ice cream.
How to Bake the Pudding
The soak time is important. You want the bread to absorb the custard fully before it goes into the oven, otherwise the top layer bakes dry while the bottom stays too wet. Thirty minutes is the minimum, and an hour is even better if you have the time.
- Preheat the oven to 175°C, or 350°F.
- Butter a 9×13 inch baking dish.
- Spread the bread cubes evenly in the dish.
- Whisk together eggs, milk, cream, sugar, melted butter, vanilla, cinnamon, nutmeg, and salt.
- Pour the custard over the bread and press the cubes down gently to submerge.
- Scatter raisins over the top if using.
- Let soak for at least 30 minutes, pressing the bread down occasionally.
- Bake uncovered for 45 to 55 minutes until the center is just set and the top is golden.
- Rest for 10 minutes before serving.
The center should still have a very slight jiggle when you pull it from the oven. It continues to set as it rests, and pulling it out while it still moves a little keeps the interior creamy rather than dry. An old fashioned bread pudding with vanilla sauce should have a soft, yielding texture, not a firm, sliceable one.

Making the Vanilla Sauce
This sauce cooks quickly and needs your attention. Keep the heat low and stir constantly once the egg goes in, because too much heat too fast will scramble it instead of producing a smooth, glossy sauce. The result should be pourable, slightly thick, and taste deeply of vanilla and butter.
- Melt butter in a small saucepan over low heat.
- Whisk in powdered sugar until smooth.
- Stir in the beaten egg and keep stirring constantly for 2 to 3 minutes until slightly thickened.
- Remove from heat and stir in vanilla extract and heavy cream.
- Serve immediately over the warm pudding.
If the sauce thickens too much as it sits, add a small splash of cream and stir over very low heat for a minute. It loosens up quickly and stays pourable if you do not let it cool down completely before serving.
Pro Tips, Variations, and Ingredient Swaps
Using a mix of milk and cream gives the custard more body than milk alone. If you want a lighter version, use all whole milk, but expect a slightly less rich result. For grandmas old fashion bread pudding with a richer texture closer to the original, stick with the milk and cream combination.
- Add a handful of chopped pecans or walnuts for texture.
- Use bourbon instead of vanilla in the sauce for an adult version.
- Stir in a few tablespoons of orange zest for a citrus note.
- Replace raisins with dried cranberries or chopped dried apricots.
- Use coconut milk in place of dairy milk for a slightly different flavor.
Troubleshooting, Storage, and Serving
If the pudding is wet in the center after the full bake time, cover it loosely with foil and return it to the oven for another 10 minutes. A wet center usually means the bread was not dry enough or the soak time was too short. The foil prevents the top from over-browning while the center finishes.
If the top browns too fast, tent it with foil around the halfway point. Every oven runs a little different, so checking at the 30-minute mark and covering if needed is a reliable approach for any old fashioned bread pudding recipe.
Store leftovers covered in the fridge for up to 4 days. Reheat individual portions in the microwave with a spoonful of the vanilla sauce spooned over the top before warming, or reheat in the oven at 160°C until warmed through. The sauce can be stored separately in a small jar in the fridge and gently reheated when needed.
FAQ
Can I make Grandmas Oldfashioned Bread Pudding With Vanilla Sauce ahead of time? Yes. Assemble the pudding, let it soak, then refrigerate overnight before baking. Pull it from the fridge 20 minutes before putting it in the oven so it bakes more evenly.
What bread works best? Day-old French bread or brioche give the best texture. Sandwich bread works too, but goes softer. Avoid very dense bread like sourdough, as it can stay too chewy.
Can I make the vanilla sauce without egg? You can substitute the egg with an extra tablespoon of heavy cream, but the sauce will be thinner. The egg is what gives it a slightly custard-like consistency.
Why is my pudding dry on top but wet underneath? The bread was not evenly soaked before baking. Make sure to press all the cubes down into the custard and let it rest long enough before putting it in the oven.
Can I freeze bread pudding? Yes. Freeze individual portions without sauce for up to 2 months. Thaw in the fridge overnight and reheat in the oven. Make fresh sauce for serving.
Is this recipe the same as grandmas bread pudding with vanilla sauce? It follows the same classic method with a custard base and warm vanilla sauce. Variations in spice or bread type are normal across family versions, but the core technique stays consistent.

Grandmas Oldfashioned Bread Pudding With Vanilla Sauce
Ingredients
Equipment
Method
- Soak bread cubes in the egg, milk, cream, sugar, butter, and spice custard mixture for at least 30 minutes in a buttered 9×13 dish.
- Bake uncovered at 175°C (350°F) for 45 to 55 minutes until golden and just set in the center.
- Make the vanilla sauce by melting butter, whisking in powdered sugar, stirring in the beaten egg over low heat, then finishing with vanilla and cream.
- Rest the pudding 10 minutes, then pour warm vanilla sauce over each serving.
Notes
- Use stale or oven-dried bread for the best custard absorption.
- Stir the vanilla sauce constantly once the egg is added to prevent scrambling.
- Cover with foil if the top browns before the center sets.
