Bread Pudding


Who can resist warm from the oven homemade Bread Pudding? Here you get fresh bread soaked in a rich, spiced custard, then it’s gently baked until set and served with a homemade caramel sauce and fluffy whipped cream. So delicious!

Bread Pudding

Bread Pudding Recipe

This homestyle Bread Pudding recipe uses simple ingredients yet you get such a tasty end result. It’s one of those back to basics recipes that people just love.

It’s deliciously creamy and perfectly sweetened and spiced. And when you finish it with caramel sauce no one will be able to resist!

Ingredients for Bread Pudding

  • Hearty French bread
  • Whole milk
  • Heavy cream
  • Brown sugar
  • Granulated sugar
  • Eggs and egg yolks
  • Cinnamon
  • Nutmeg
  • Butter

bread pudding ingredients

How to Make Bread Pudding

Preheat oven to 350 degrees.

Dry the Bread

Spread the bread cubes evenly onto a baking sheet then bake until nearly dry, tossing once halfway through, about 10 minutes. Set aside.

bread pudding toasting bread cubes on sheet pan

Whisk Sugars and Spices

In a large mixing bowl whisk together brown sugar, granulated sugar, cinnamon and nutmeg.

bread pudding

Mix in Eggs

Add eggs and egg yolks sand mix until well blended.

making bread pudding custard mixture

Mix in Milk, Cream and Vanilla

Pour in milk, heavy cream and vanilla and whisk until well combined.

making bread pudding custard mixture

Pour Milk Mixture Over Bread and Toss

Place bread cubes in an extra large mixing bowl. Pour milk mixture over top then toss with a rubber spatula to evenly coat.

Let rest 15 minutes to absorb mixture, tossing occasionally.

pouring custard mixture over bread cubes for bread pudding

Spread into Buttered Dish

Spread melted butter in baking dish then add soaked bread mixture. Spread into an even layer. Bake until set in center, about 50 – 65 minutes.

Let cool 10 minutes then serve warm with desired sauce and optional whipped cream.

bread pudding before baking

What Sauce Should I Serve with This?

(I don’t have recipes for the lower 3 listed, but if you google it you’ll find plenty.)

Bread Pudding

Can I Make Bread Pudding in Advance?

You could prepare this the day before then chill and bake the next day. Let it rest at room temperature while oven preheats, then add extra time to baking as needed.

Can I Add Raisins?

Of course raisins can be added to this recipe if you’d prefer.

Add up to 1 cup, just rehydrate them first. To do so soak in boiling water for 30 minutes then drain. Toss in with the bread cubes then pour in milk mixture.

Bread Pudding

More Desserts You’ll Love:


Remember to subscribe to the Cooking Classy newsletter to receive new recipe notifications delivered to your inbox!

Follow Cooking Classy on Facebook | Instagram | Pinterest | Twitter for all of the latest updates, recipes and content.


Bread Pudding

5 from 6 votes

Here you get fresh bread soaked in a rich, spiced custard, then it's gently baked until set and served warm. Top with homemade caramel sauce and fluffy whipped cream for extra decadence.

Servings: 10
Prep Time 15 minutes
Cook Time 1 hour 10 minutes
Total Time 1 hour 35 minutes


  • 16 oz. hearty French bread (preferrably a day or two old), sliced into 1-inch cubes
  • 1/2 cup (110g) packed light brown sugar
  • 1/2 cup (100g) granulated sugar
  • 1 tsp ground cinnamon
  • 1/4 tsp ground nutmeg
  • 3 cups whole milk
  • 1 cup heavy cream
  • 3 large eggs
  • 2 egg yolks
  • 2 tsp vanilla extract
  • 2 Tbsp unsalted butter, melted


  1. Preheat oven to 350 degrees. 

  2. Spread bread cubes evenly onto a rimmed 18 by 13-inch baking sheet then bake in preheated oven until until nearly dried, tossing once halfway through, about 10 minutes total. Remove and let cool.

  3. Reduce oven temperature to 300 degrees. 

  4. In a large mixing bowl whisk together brown sugar, granulated sugar, cinnamon and nutmeg (while breaking up brown sugar clumps with fingertips as needed). 

  5. Whisk in eggs and egg yolks until combined. Then blend in milk, heavy cream and vanilla extract until well combined.

  6. Place bread cubes into an extra large mixing bowl, pour milk mixture over top then toss mixture with a rubber spatula to coat. Let rest until milk mixture has been absorbed, tossing occasionally, about 15 - 30 minutes.

  7. Spread melted butter into a casserole dish (about 12 by 8-inch). Pour bread mixture into baking dish and spread evenly.

  8. Bake in preheated 300 degree oven until center is set, about 50 - 65 minutes.

  9. Let cool 10 minutes then cut into squares and serve with salted caramel sauce or vanilla sauce and whipped cream if desired.

  10. Recipe source: Cooking Classy

Recipe Notes

Follow link HERE for Salted Caramel Sauce. Nutrition does not include toppings.

Nutrition Facts
Bread Pudding
Amount Per Serving
Calories 392 Calories from Fat 144
% Daily Value*
Fat 16g25%
Saturated Fat 9g56%
Cholesterol 134mg45%
Sodium 297mg13%
Potassium 209mg6%
Carbohydrates 51g17%
Fiber 1g4%
Sugar 25g28%
Protein 10g20%
Vitamin A 665IU13%
Vitamin C 0.2mg0%
Calcium 142mg14%
Iron 2.1mg12%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Dessert
Cuisine: English
Keyword: Bread Pudding
Calories: 392 kcal
Author: Jaclyn


  • Sadie davies: I added about 1/4 tsp mace rather than ginger. It turned out good. May 4, 2019 at 7:06pm Reply

    • Jaclyn: Great! I’m glad to hear you enjoyed it :)! May 4, 2019 at 8:33pm Reply

  • Sadie Davies: Ginger is listed in the ingredients, but not in the ingredients when they are listed with their measurements. Ginger or not? I’ll add about as much as nutmeng. May 4, 2019 at 3:39pm Reply

    • Jaclyn: Sorry about the typo that was out of habit. No ginger is needed but can definitely be added for a little more spiced flavor (1/4 – 1/2 tsp). Hope you love this! May 4, 2019 at 7:00pm Reply

  • Donald Davis: I. Love Bread Pudding. April 28, 2019 at 3:52pm Reply

  • Stacey Kiefer: This recipe came out superb! We couldn’t stop eating it! April 16, 2019 at 8:03pm Reply

Add your comment:

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Copyright 2011-2019 Cooking Classy | Privacy Policy
Design by cre8d