Old-Fashioned Bread Pudding With Vanilla Sauce (9×9 Pan)

This post may contain affiliate links which means we receive a small commission at no cost to you when you make a purchase. As an Amazon Associate I earn from qualifying purchases.

Learn how to make old-fashioned bread pudding with vanilla sauce! Baked in a 9×9 pan, this easy make-ahead recipe turns stale bread into a cozy weekend brunch or weeknight dessert.

I get so many comments on my popular French toast casserole, asking, “Isn’t this just bread pudding?” While they share a similar custard base, bread pudding is sweeter, richer, and served as a true dessert with raisins. It’s also drizzled with a warm stovetop vanilla sauce that’s perfectly thickened using a cornstarch slurry.

old fashioned bread pudding on a small white saucer with warm vanilla sauce being drizzled over top out of a white pitcher

Get It Now!
AoM Top 10 Recipes Cookbook!

    We respect your privacy. Unsubscribe at anytime.

    Why Make My Old Fashioned Bread Pudding Recipe

    • Uses Everyday Pantry Staples: Made with simple ingredients like milk, eggs, cinnamon, and sugar.
    • Flexible Bread Options: Whether you opt for a rich loaf like I do in my brioche French toast casserole, or you simply need to use up day-old sandwich bread, this recipe turns out delicious either way.
    • Easy Customizations: If you don’t like raisins, you can omit them entirely or swap in fresh berries inspired by this blueberry French toast casserole!
    • Make-Ahead Friendly: Giving the bread time to soak only makes it taste better! This recipe is written for a 9×9 pan, but you can easily double the ingredients to scale it up to a 9×13 pan to feed a crowd.
    old fashioned bread pudding with vanilla sauce ingredients lined out on a white countertop

    Ingredients & Substitutions Notes

    How to Make Old-Fashioned Bread Pudding With Vanilla Sauce

    Pre-heat the oven to 350°F. Before getting started, butter or grease a 9×9 baking dish. Finally, slice your bread into cubes so that everything is ready to go.

    Layer the Cubed Bread Base

    1. Start by placing the cubed bread into your baking dish, and drizzle with the melted butter.
    2. Scatter the raisins evenly over the bread cubes.
    2 step instructional photo showing how to make old fashioned bread pudding with cinnamon and raisins

    Soak the Bread

    1. In a small bowl, whisk together the sugar, brown sugar, salt, and cinnamon.
    bread pudding egg custard mix in a small glass mixing bowl with a whisk setting off to the side
    1. In another bowl, whisk the eggs, milk, and vanilla extract ’til well beaten.
    pouring cream into the egg custard in a small glass mixing bowl with a 9x9 pan full of homemade bread pudding dessert in the background
    1. Then whisk the sugar mixture into the egg mixture ’til the sugar is dissolved.
    whisking the egg mixture in a small glass mixing bowl with a 9x9 pan full of homemade bread pudding on a white countertop
    1. Pour the custard evenly over the bread and raisins, and then let it soak for 15-20 minutes.
    overhead shot showing a glass measuring cup full of egg custard being poured all over the top of bread pudding in a 9x9 pan

    Bake at 350°F for 35-40 minutes. Bread pudding is done when it’s set, golden-brown on top, and it no longer jiggles when gently shaken.

    freshly baked bread pudding with raisins in a 9x9 casserole dish with a metal spatula resting on top

    Add the Vanilla Sauce

    1. In a small bowl, whisk together the cornstarch and water to form a slurry. Set aside.
    2. Melt the butter in a medium saucepan over low to medium heat
    3. Then whisk in the sugar, salt, and cream.
    4. Bring to a gentle simmer, and then whisk in the cornstarch slurry.
    4 step instructional photo showing how to make warm vanilla sauce for bread pudding

    Cook the sauce 1 to 2 minutes more, whisking constantly ’til slightly thickened. Then remove from the heat, and stir in the vanilla extract.

    That’s it! It’s time to dig into your bread pudding. Plate it with vanilla sauce spooned generously over each serving.

    closeup shot showing a bite of bread pudding on a fork over top of a sliced square of bread pudding with vanilla sauce on a small white decorative plate

    Expert Tips and Recipe FAQ’s

    Why is my bread pudding soggy?

    This tends to happen more when using fresh bread. Because it’s softer and more moist, fresh bread won’t hold up to the custard quite as well as bread that is more stale and dried out.

    Can I use fresh bread if I don’t have stale bread?

    Yes, you can use fresh bread. The best way to do this is to dry it out on a baking sheet in the oven at 350ºF for 10-15 minutes to get the same effect as stale bread. However, I have used fresh bread without drying it many times, and my bread pudding has always turned out just fine if you don’t mind it being a little bit on the wet side.

    Can I make bread pudding the night before?

    Yes, you can make it the night before. Make it just like normal, and then let it soak overnight in the fridge before baking. Then make the vanilla sauce fresh right before serving.

    Does old fashioned bread pudding with vanilla sauce need to be refrigerated?

    Yes, it needs to be refrigerated due to the milk and egg custard base. Just cover with cling wrap or aluminum foil. When you’re ready to serve, reheat it in the oven at 350ºF for 10-15 minutes or ’til heated thru.

    Can I freeze bread pudding with vanilla sauce?

    Yes, you can freeze it baked or unbaked. Then let it thaw overnight in fridge before reheating. Bake it according to the instructions in the recipe card below, or reheat in the oven at 350ºF for 10-15 minutes.

    old fashioned bread pudding with vanilla sauce in a gray 9x9 pan with 2 forks

    More Warm & Cozy Desserts You’ll Love

    old fashioned bread pudding on a small white saucer with warm vanilla sauce being drizzled over top out of a white pitcher

    Old-Fashioned Bread Pudding with Vanilla Sauce

    Easy old-fashioned bread pudding with vanilla sauce. Baked in a 9×9 pan, this cinnamon raisin recipe is a great way to use up day-old bread!
    No ratings yet
    Print Pin Rate
    Course: Breakfast & Brunch, Christmas, Dessert, Desserts, Fall, fall recipes, Holiday, Thanksgiving
    Cuisine: American, Breakfast/Brunch, Dessert, desserts
    Prep Time: 30 minutes
    Cook Time: 1 hour
    Total Time: 1 hour 30 minutes
    Servings: 9
    Calories: 470kcal
    Author: Mel Lockcuff

    Ingredients

    Vanilla Sauce

    Instructions

    • Pre-heat the oven to 350°F. Butter or grease a 9×9 baking dish.
    • Place the cubed bread into the prepared baking dish, and drizzle with the melted butter.
    • Scatter the raisins evenly over the bread cubes.
    • In a small bowl, whisk together the sugar, brown sugar, salt, and cinnamon. Set aside.
    • In a large bowl, whisk the eggs 'til well beaten.
    • Whisk the milk and vanilla extract into the eggs.
    • Then whisk the sugar mixture into the egg mixture 'til the sugar is dissolved.
    • Pour the custard evenly over the bread and raisins, pressing down gently with the spatula, so the bread is submerged. Let the bread pudding soak for 15-20 minutes, so the bread has time to absorb the custard.
    • Bake at 350°F for 35-40 minutes until set, golden on top, and the center no longer jiggles. Remove from the oven and allow to cool while you make the sauce.

    Vanilla Sauce

    • In a small bowl, whisk together the corn starch and water to form a slurry. Set aside.
    • In a medium saucepan over low to medium heat, melt the butter.
    • Then whisk in the sugar, salt, and cream.
    • Bring the mixture to a gentle simmer; then whisk in the slurry.
    • Cook for 1-2 minutes, whisking constantly, 'til the mixture has thickened. (The sauce will be quite thin, but it will thicken more as it cools.)
    • Remove from the heat, and stir in the vanilla extract.
    • Serve the bread pudding warm, with the vanilla sauce spooned generously over each serving.

    Notes

    *Stale bread will soak up the mixture more easily, but you don’t have to use stale bread. I just use whatever I have on hand, even if it’s not old or stale. Just keep in mind that fresh bread might make your bread pudding slightly soggy. 
    Can I dry out fresh bread to make this recipe? 
    Yes, this is the best way to use fresh bread if that’s all you have on hand. I recommend drying it out on a baking sheet in the oven at 350ºF for 10-15 minutes. That’s it!

    Nutrition

    Calories: 470kcal | Carbohydrates: 60g | Protein: 9g | Fat: 23g | Saturated Fat: 13g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.3g | Cholesterol: 139mg | Sodium: 468mg | Potassium: 269mg | Fiber: 2g | Sugar: 39g | Vitamin A: 831IU | Vitamin C: 1mg | Calcium: 153mg | Iron: 2mg
    Tried this Recipe? Tag us Today!Mention @mellockcuff or tag #aomrecipes!

    Leave a Comment

    Recipe Rating






    featured on ...

    Top 10 Most Loved Recipes, from my AoM kitchen to yours

    Get It Now

    AoM Cookbook

    This eBook includes my most popular 10 reader-favorite recipes in a beautiful, easy to download format. Enter your email to subscribe to my
    newsletter, and I'll send it right over!

      ↑ Back To Top