As a kid, bread pudding didn’t appeal to me. Soggy bread? No thanks! As I got older, I quickly changed my tune. I promise this Apple Bread Pudding with Vanilla Sauce will change yours too!

Apple Bread Pudding with Vanilla Sauce on blue and white china plate

Easy Apple Bread Pudding Recipe

This is it, a simple but traditional dessert that you can make all fall and winter, especially for the holidays. Can’t you just picture a warm cozy fire, all of the family snuggled up in the living room with big bowls of warm Apple Bread Pudding with Vanilla Sauce? Everyone is joking about memories and stories from growing up, and you stop for just a moment to watch and listen, taking in every moment.

I love when you let yourself be totally present in the moment. Sometimes I think, please let me remember their little hands and giggles and paint this picture in my mind forever. When I serve my kids this homemade bread pudding and see their faces light up as they eat it, it makes my heart melt. Please let these moments last forever! 

Traditional bread pudding usually uses raisins, but we chose to mix things up in this easy bread pudding recipe. Instead of raisins, we used sweet glazed apples and crunchy walnuts. If the apples didn’t have a glaze on them, I would have folded them in with the bread and custard. However, I chose not to for two reasons.

  1. The apples with glaze become quite heavy and sink to the bottom of the custard, which leads to another problem, burned apples on the bottom.
  2. Glazed apples also add more sugar and liquid to the custard which can lead to separation.

Besides the addition of these glazed apples, this is a fairly traditional bread pudding recipe that I think you and your family will love!

a large slice of apple bread pudding with vanilla sauce sitting on a blue china plate

What is Bread Pudding?

Bread pudding isn’t actually pudding. It really is the dumbest name. I mean, yes there’s a custard that turns the bread soggy, but that’s really it. Bread pudding is actually comprised of thick pieces of bread that have been piled into a casserole dish and covered with a custard made from milk, sugar, eggs, spices and usually a fruit (often raisins).

The entire dish is cooked until the bread has absorbed all of the liquid and resembles a baked french toast. Bread pudding is almost always served with a warm sauce over the top and is meant to be served without any other toppings. 

Some people eat bread pudding for breakfast, but in our house it’s a dessert. 

a large slice of easy bread pudding with vanilla sauce sitting on a blue china plate with a bite taken out of the front.

Apple Bread Pudding Ingredients

The ingredients list for this easy bread pudding recipe may look lengthy, but I bet they’re all ingredients you have on hand already. To make this homemade bread pudding, you’ll need: 

  • Bread
  • Heavy cream
  • Milk
  • Granulated sugar
  • Cinnamon 
  • Nutmeg
  • Eggs
  • Vanilla
  • Apple pie filling
  • Chopped walnuts

And for the vanilla sauce for the bread pudding, you’ll need: 

  • Light brown sugar
  • Cornstarch
  • Egg
  • Butter
  • Heavy cream
  • Milk
  • Salt
  • Vanilla extract

What’s the Best Bread for Bread Pudding?

You can actually use a few different types of bread to make apple bread pudding, including: 

  • Brioche
  • French bread
  • Challah

These are the only types of bread that I will use in my homemade bread pudding recipe because of their dense texture and flavor. When choosing a bread for bread pudding, you want one that is thick and dense enough that it won’t fall apart in all of that custard, and also something with a great flavor to really enhance anything else you add to the bread pudding.

a large slice of apple pie bread pudding with vanilla sauce sitting on a blue china plate with a bite taken out of the front.

How to Make Bread Pudding

Homemade bread pudding requires a little extra TLC to make, but overall it’s incredibly easy to prepare. As long as you give yourself enough time to chill the bread pudding before baking it, you’ll be fine! Here’s how to make bread pudding from scratch: 

  1. Cube the bread and toast it in the oven. 
  2. While the bread toasts, whisk together the cream, milk, sugar, eggs, cinnamon, nutmeg, and vanilla in a bowl. 
  3. Place the toasted bread in a greased 9×13-inch baking dish, then pour the egg mixture over top. 
  4. Place the bread pudding in the fridge for an hour to chill. 
  5. After an hour, spoon the apple pie filling over the bread pudding. Sprinkle the walnuts over top. 
  6. Bake the bread pudding until browned on top.
  7. Make the vanilla sauce for bread pudding and drizzle over top before serving. 

a large slice of apple pie bread pudding with vanilla sauce sitting on a blue china plate with a bite taken out of the front.

How to Serve Bread Pudding

Bread pudding is served by scooping a portion out into a bowl, served warm with a warm sauce over the top. You can totally add ice cream or whipped cream if you’d like as well, but I kind of prefer mine just with the sauce.

Although, there is something wonderful about warm food alongside creamy, cold ice cream. Up to you!

How to Reheat Bread Pudding

To reheat bread pudding, cover the pan with foil and pop it into a warm oven (around 350 degrees F). You’ll need to heat the bread pudding for roughly 15 to 20 minutes, or until warmed through. Covering the pan with foil is key, otherwise your bread pudding will dry out and/or burn on top. 

a large slice of apple pie bread pudding with vanilla sauce sitting on a blue china plate with a bite taken out of the front.

Can Bread Pudding Be Frozen?

I bet you’ll be surprised to learn that bread pudding can in fact be frozen. However, just remember that it can only be frozen once it has been baked entirely. If you attempt to freeze it before being baked, it will separate and go completely soggy. It’s not worth the attempt.

Here’s how you freeze bread pudding: 

  1. Cool the bread pudding and cover it with plastic wrap. Alternatively you can remove the bread pudding into a large freezer bag or Tupperware.
  2. Place the bread pudding in the freezer, making sure to leave it flat.

Once you’ve got the bread pudding in the freezer it should last for 2-3 months. That’s pretty darn good!

Can I Make This Bread Pudding Egg-Free?

Eggs are essential to a good, traditional bread pudding, but we understand that there are food restrictions and dietary choices that could cause one to look for an eggless bread pudding recipe. If that’s you, may we recommend just skipping the eggs and using soy milk instead? The eggs really help to create a custard that is thick, creamy and really binds the bread together, but you should be okay to switch things up a bit. 

Can Bread Pudding Be Made in Advance?

Yes, you can actually make this bread pudding recipe an entire day ahead of time, and you have two options when you do so.

  1. Prep the bread pudding. Place it in the refrigerator and allow it to rest, covered with foil for up to 24 hours before baking.
  2. Completely bake the bread pudding and merely reheat in the microwave or oven. Be sure that if you’re reheating in the oven you have the entire dish covered with foil. This is to be sure that the top doesn’t over brown or burn.

a large slice of apple pie bread pudding with vanilla sauce sitting on a blue china plate with a bite taken out of the front.

Tips for the Best Bread Pudding

Starting with really dried out bread, day old bread, or toasted bread is key to making the best bread pudding. The dry bread soaks up the vanilla sauce without turning to mush, which gives the bread pudding a better texture overall. Fresh bread won’t work for this recipe, so please don’t use it! 

We also recommend using 2% or whole milk in this apple bread pudding recipe. Even though this recipe calls for heavy cream as well, you want to pair it with a milk that has a good amount of fat in it. The milk fat adds moisture and flavor to the bread pudding and prevents it from drying out. 

Lastly, you’re welcome to add more or less spices to this easy bread pudding to suit your own tastes. We like our bread pudding to be nice and cinnamon-y, but I know not everyone loves that! 

More Easy Apple Desserts: 


When you try a recipe, please use the hashtag #ohsweetbasil on INSTAGRAM for a chance to be featured in our stories!  FOLLOW OH, SWEET BASIL ON FACEBOOK | INSTAGRAM | PINTEREST | TWITTER FOR ALL OF OUR LATEST CONTENT, RECIPES AND STORIES.

Apple Pie Bread Pudding with Vanilla Sauce

3.73 from 33 votes
Servings: 12
Prep Time: 1 hour
Cook Time: 50 minutes
Additional Time: 10 minutes
Total Time: 2 hours


As a kid, bread pudding didn't appeal to me. Soggy bread? No thanks! As I got older, I quickly changed my tune. I promise this Apple Bread Pudding with Vanilla Sauce will change yours too!


  • Loaf Brioche, or challah bread or *french bread is fine in a pinch
  • 2 Cups Heavy Cream
  • 1 Cup Milk
  • 1/2 Cup Sugar
  • 5 Eggs, large 
  • 2 teaspoons Cinnamon
  • 1 Dash Nutmeg
  • 1 teaspoon Vanilla
  • 2 Cans Apple Pie Filling, -20 oz., or make your own with our homemade recipe
  • 1/2 Cup Walnuts, chopped

For the Sauce

  • 1/2 Cup Light Brown Sugar
  • 2 1/2 teaspoons Cornstarch
  • 1 Egg
  • 2 Tablespoons Butter, melted
  • 1 Cup Heavy Cream
  • 1/4 Cup Milk
  • 1 Pinch Salt
  • 1 Tablespoons Vanilla Extract


  • Preheat oven to 350° F.
  • Either spray with cooking spray or butter a 9x13 baking dish.
  • Cut bread into 1-inch bite size pieces. Spread evenly onto a cookie sheet.
  • Bake at 350 for 15 minutes, turning half way through
  • In a medium bowl, whisk together cream, milk, sugar, eggs, cinnamon, nutmeg and 1 teaspoon vanilla.
    2 Cups Heavy Cream, 1 Cup Milk, 1/2 Cup Sugar, 5 Eggs, 2 teaspoons Cinnamon, 1 Dash Nutmeg, 1 teaspoon Vanilla
  • Pour mixture over bread cubes and let sit for 1 hour in the fridge, pressing down on the bread after 30 minutes.
    1  Loaf Brioche
  • Mix the apple pie filling with the walnuts.
    2 Cans Apple Pie Filling, 1/2 Cup Walnuts
  • Spread apple pie filling over the top of the bread. Sprinkle walnuts evenly over the top.
  • Bake uncovered for 50-55 minutes or until puffed and browned on top.
  • Remove from oven and let cool while you make the sauce.

For the sauce:

  • Whisk light brown sugar, the cornstarch, 1 egg, melted butter, heavy cream, milk, and salt together in a heavy saucepan until smooth.
    1/2 Cup Light Brown Sugar, 2 1/2 teaspoons Cornstarch, 1 Egg, 2 Tablespoons Butter, 1 Cup Heavy Cream, 1/4 Cup Milk, 1 Pinch Salt
  • Heat over medium heat, whisking constantly, until thickened and the sauce coats the back of a spoon, 10 to 12 minutes.
  • Stir in the vanilla extract. Pour sauce over warm bread pudding, or serve on the side in a bowl.
    1 Tablespoons Vanilla Extract


Bread pudding will keep for 2 days in the refrigerator.


Serving: 1gCalories: 634kcalCarbohydrates: 63gProtein: 10gFat: 40gSaturated Fat: 20gCholesterol: 219mgSodium: 263mgPotassium: 211mgFiber: 2gSugar: 34gVitamin A: 1355IUVitamin C: 2mgCalcium: 124mgIron: 1mg
Author: Sweet Basil
Course: 500+ Best Dessert Recipes, All Your Favorite Fall Recipes to Warm up to, Over 100 Favorite Fruit Dessert Recipes

Recommended Products


The Best Apple Pie Bread Pudding with Vanilla Sauce drizzled on top