Bread Pudding

Bread Pudding
⏱️ cook time 1 hour 15 minutes
🍽️ servings 6
⚡ Difficulty easy

intro

Warm, custardy, cinnamon-kissed bread pudding turns stale bread into a cozy, comforting sweet treat, perfect topped with vanilla sauce or whipped cream.

Ingredients

Stale crusty white bread (brioche or sourdough recommended) 450g (8 cups, cut into 1-inch/2.5cm cubes)
Whole milk 480ml (2 cups)
Large eggs 3 units (approx 150g total)
Heavy whipping cream 120ml (1/2 cup)
Granulated white sugar 100g (1/2 cup)
Packed light brown sugar 50g (1/4 cup)
Unsalted butter, melted 57g (4 tablespoons)
Ground cinnamon 1 teaspoon
Pure vanilla extract 2 teaspoons
Raisins 80g (1/2 cup)
Fine table salt 1/4 teaspoon

Steps

1

Prep bread and baking dish

Preheat your oven to 175°C (350°F). Grease a 20cm x 20cm (8x8 inch) square baking dish with 1 teaspoon of the melted butter. Cut the stale bread into uniform 2.5cm (1 inch) cubes, discarding any overly hard, dry crust edges if desired, and spread the cubes evenly in the prepared dish.

Step 1
step1:Prep bread and baking dish
2

Mix the custard base

In a large 2L (8 cup) mixing bowl, crack the 3 large eggs and whisk lightly until smooth. Add the whole milk, heavy cream, granulated sugar, packed brown sugar, remaining melted butter, ground cinnamon, vanilla extract, and fine salt. Whisk continuously for 1 full minute until all ingredients are fully combined, no streaks of egg remain, and the sugars are mostly dissolved into the pale golden liquid.

Step 2
step2:Mix the custard base
3

Soak bread in custard

Pour the entire custard mixture evenly over the bread cubes in the baking dish. Press down gently on the bread with a silicone spatula to ensure every cube is coated and partially submerged in liquid. Sprinkle the raisins evenly over the top, pressing lightly so they stick to the custard-soaked bread. Let the mixture rest for 15 minutes at room temperature (20-22°C/68-72°F) to allow the bread to fully absorb the custard.

Step 3
step3:Soak bread in custard
4

Bake the bread pudding

Place the baking dish on the middle oven rack of the preheated 175°C (350°F) oven. Bake for 40 to 45 minutes, until the top is deep golden brown and slightly puffed, and the center of the pudding is fully set: a thin knife inserted 2.5cm (1 inch) from the center should come out clean with no runny, liquid custard attached.

Step 4
step4:Bake the bread pudding
5

Rest before serving

Carefully remove the baked bread pudding from the oven using heat-resistant oven mitts, and set it on a metal wire cooling rack. Let it rest for 10 minutes at room temperature to allow the custard to set fully, which makes it easier to slice into clean, neat portions.

Step 5
step5:Rest before serving
6

Portion and serve

Slice the rested bread pudding into 6 equal square portions (approx 7cm/2.75 inches per side). Serve warm, topped with a dollop of freshly whipped cream, a drizzle of vanilla bourbon sauce, or a light dusting of powdered sugar as preferred.

Step 6
step6:Portion and serve

Tips

1.Use slightly stale, dry bread for the best texture: soft fresh bread will turn mushy and soggy when soaked in custard. If you only have fresh bread, toast the cubes on a baking sheet at 150°C (300°F) for 10 minutes to dry them out before using.
2.Do not over-bake the pudding, as this will cause the egg custard to curdle and become tough and rubbery instead of soft and creamy. Start checking for doneness at the 40-minute mark to avoid overcooking.
3.Customize the recipe to your taste: swap raisins for dried cranberries, chopped toasted pecans, or semi-sweet chocolate chips, or add 1/2 teaspoon of freshly grated nutmeg for extra warm, cozy spice.

✨ You May Also Like

Desserts & Baking
🍜 Italy

Creamy, coffee-kissed classic Northern Italian no-bake dessert, with layers of rum-spiked mascarpone cream, soft ladyfingers, and a rich cocoa dusting.

⏱️ 4 hours 3Desserts & Baking ★ 4.8
Desserts & Baking
🍜 France

Flaky, shatteringly crisp, buttery French croissants with golden exteriors and soft, airy layered interiors, perfect for pairing with coffee for a special morning treat.

⏱️ 12 hours Desserts & Baking ★ 4.7
Desserts & Baking
🍜 United States

Warm, spiced baked apples topped with a fluffy golden biscuit crust, this cozy dessert pairs perfectly with vanilla ice cream for cool-weather comfort.

⏱️ 55 minuteDesserts & Baking ★ 4.7
Desserts & Baking
🍜 United States

A star-spangled classic American blueberry pie with buttery flaky crust and bright sweet-tart filling, perfect for summer patriotic gatherings.

⏱️ 1 hour 25Desserts & Baking ★ 4.8
Desserts & Baking
🍜 United States

A beloved no-bake regional Maine candy with a chewy coconut-potato center coated in rich dark chocolate, a New England holiday staple since the 1870s.

⏱️ 2 hours 3Desserts & Baking ★ 4.9
Desserts & Baking
🍜 France

Luxuriously creamy, floral frozen custard made with aromatic Tahitian vanilla beans, boasting a smooth, rich texture that melts slowly on the tongue.

⏱️ 3 hours 3Desserts & Baking ★ 4.6

Bread Pudding:Frequently Asked Questions

1.What’s the best type of bread to use for classic homemade bread pudding?
Stale crusty white bread is non-negotiable for ideal texture, with brioche and sourdough as my top recommended picks. Brioche delivers a rich, buttery, ultra-luxurious crumb, while sourdough adds a subtle tang that cuts through sweet custard. Skip ultra-soft sliced sandwich bread—it turns mushy and gummy once soaked, no matter how stale it is.
2.Why does the recipe call for stale bread instead of fresh bread?
Stale bread has lost enough surface moisture to soak up creamy custard without disintegrating into a mushy mess. Fresh bread holds too much trapped moisture, so it turns soggy and collapses as it bakes, leaving dense, uneven pudding instead of that light, custardy, perfectly set texture we want. If your bread is fresh, toast cubes at 300°F for 10 minutes to dry them fast.
3.Do I need to remove the crusts from the bread before making bread pudding?
You don’t have to remove crusts, especially if using crusty sourdough or brioche—the crusts add a pleasant, subtle chewy texture and deep, toasty flavor as the pudding bakes. If you prefer an ultra-soft, uniform texture with zero chew, you can trim crusts before cubing, but I recommend leaving them on for more depth and less food waste. It’s totally a personal preference call.
4.What ratio of milk, cream, and eggs creates a perfectly set, not-too-heavy custard?
For classic, balanced custard, stick to the recipe’s blend of whole milk, heavy whipping cream, and large eggs: roughly 2 cups whole milk, 1 cup heavy cream, and 4 large eggs for a standard 9x13 pan of pudding. This balance delivers rich, melt-in-your-mouth custard without making the pudding greasy or overly dense, and it sets firmly enough to hold its shape when served warm.
5.Why did my bread pudding turn out rubbery instead of soft and custardy?
Rubbery bread pudding almost always stems from two common missteps: overbaking, or using too many eggs relative to the dairy in your custard. Once custard bakes past that soft, jiggly center stage, egg proteins curdle and tighten, creating that tough, springy texture. Always pull the pudding when the center has a slight jiggle—it finishes setting as it rests 10 minutes out of the oven.
6.How do I tell when my bread pudding is fully done baking?
Stick a sharp knife or wooden skewer 2 inches from the pan’s center: it should come out with a few thick, creamy custard clings, not completely clean and not coated in runny liquid. The very center should have a soft, Jell-O-like jiggle when you nudge the pan, and top edges should be golden and slightly crisp. It keeps setting as it cools 10 minutes post-bake.
7.Can I add mix-ins to the classic recipe, and what options work best?
Absolutely—classic bread pudding is a wonderfully flexible base! Great mix-ins include plumped raisins (soak in rum or warm water first), dried cranberries, chopped toasted pecans or walnuts, chocolate chips, or diced cooked apple. Toss ½ to 1 cup of mix-ins with bread cubes before pouring custard over for even distribution, and don’t overdo it, or you’ll weigh the custard down.
8.Why is the center of my bread pudding always soggy and underbaked?
Soggy centers usually happen if you don’t let bread soak long enough in custard before baking, if your pan is too deep for even heat circulation, or if you cut bake time too short. Let bread cubes rest in custard 20 to 30 minutes pre-bake to soak all the way through, use a shallow 9x13 baking dish, and rely on the skewer test instead of only following estimated bake time.
9.What are the best toppings for classic homemade bread pudding?
The classic, most beloved topping is warm vanilla bean sauce (crème anglaise) poured over individual servings right before eating. Lightly sweetened freshly whipped cream is another perfect, lighter pick, and you can also add a dusting of cinnamon, drizzle of salted caramel, scoop of vanilla ice cream, or sprinkle of powdered sugar for extra cozy flair.
10.Can I make bread pudding ahead of time for a gathering or holiday meal?
Absolutely! You can assemble the entire unbaked pudding, cover it tightly, and store it in the fridge for up to 24 hours before baking—this actually lets flavors meld deeper and gives bread more time to soak up custard. If you bake it ahead, cool completely, cover, and fridge for up to 3 days, then reheat slices in the microwave or oven before serving.
11.How should I store leftover bread pudding, and how long does it keep?
Let leftover bread pudding cool completely to room temperature first, then wrap the pan tightly with plastic wrap or transfer slices to an airtight container. It will keep well in the refrigerator for 3 to 4 days. I don’t recommend freezing it long-term, as the custard tends to separate and turn grainy when thawed, and the bread gets unpleasantly mushy once defrosted.
12.Can I use low-fat dairy or non-dairy substitutes to make a lighter version?
For the best classic texture, stick to whole milk and heavy whipping cream, but you can swap 1 cup of heavy cream for an extra cup of whole milk for a lighter result—just know it will be slightly less rich. If you need non-dairy, use full-fat oat milk and canned full-fat coconut cream for the closest texture; skim or thin almond milk makes watery custard that won’t set properly.
13.Do I need to bake bread pudding in a water bath?
You don’t have to use a water bath for classic home-style bread pudding, which is traditionally baked directly in the oven for a slightly crisp top and soft, custardy center. If you want ultra-silky, restaurant-style custard with zero curdling risk, set the baking pan inside a larger pan filled with 1 inch of hot water while baking, adding 10 to 15 minutes to total bake time.
14.How much cinnamon should I add for that classic warm, spiced flavor?
For that perfect subtle, cinnamon-kissed flavor that doesn’t overpower creamy custard and bread, use 1 to 1 ½ teaspoons of ground cinnamon mixed directly into the custard base before pouring it over bread. If you love warm spice, add an extra ½ teaspoon plus a tiny pinch of nutmeg, but avoid going over 2 teaspoons total, as excess cinnamon tastes bitter and overly sharp.
15.Can I use brown sugar instead of granulated white sugar in this recipe?
Granulated white sugar gives the classic, clean, sweet flavor that lets custard and bread shine, but you can swap up to half the granulated sugar for light brown sugar if you want a deeper, caramel-like, molasses-kissed flavor. I don’t recommend using 100% brown sugar, as it makes pudding heavier, darker, and overly rich, masking the delicate, soft custard texture.
16.Why does my bread pudding sometimes have a strong, unpleasant eggy taste?
That strong eggy flavor happens when you use too many eggs for the amount of dairy and sugar, or when you bake pudding at too high a temperature, which makes egg proteins cook too fast and take on a sulfurous, scrambled-egg note. Stick to the recipe’s egg-to-dairy ratio, bake at 350°F, and add a teaspoon of vanilla extract to custard to mellow eggy notes.

Comments (15)

2 days ago

OMG this bread pudding was the star of our Sunday family dinner! I used leftover brioche from the weekend farmers market and tossed in a handful of cinnamon chips instead of raisins because my husband hates raisins. SO good, even my picky 7 year old asked for seconds. Total game changer for leftover bread!

3 days ago

Wait, quick question—can I make this ahead of time and reheat it for a work potluck tomorrow? I don’t want it to get all soggy if I assemble it tonight.

2 days ago

I made this for our church potluck last week! Assembled it the night before, kept it covered in the fridge, and baked it right before I left. Held up perfectly, everyone asked for the recipe!

2 days ago

Great question! You can absolutely assemble it the night before and store it covered in the fridge—just add 5-10 minutes to the bake time if it’s cold going into the oven. Reheat individual slices in the microwave for 30 seconds or the oven at 325F for 10 minutes for best results!

1 week ago

This was so easy to throw together after work! I had a stale loaf of sourdough sitting on the counter that I didn’t want to throw out, and this recipe turned it into the coziest dessert. I topped mine with a dollop of whipped cream and a drizzle of salted caramel, chef’s kiss.

5 days ago

Tastes exactly like the bread pudding my grandma used to make! The only thing I messed up was I forgot to let the bread soak long enough, so a couple bits in the middle were a little dry. Still delicious though, I’ll definitely remember that step next time.

4 days ago

So glad it brought back nice memories! The soak time is key for that soft, custardy texture all the way through—next time try letting it sit for 20-30 minutes before baking, and press the bread down gently with a spatula to make sure every piece soaks up the custard.

2 weeks ago

Super easy recipe for a broke college student! I used cheap white sandwich bread I had left from meal swipes, added some chocolate chips, and my whole dorm floor came knocking when they smelled it baking. 10/10, no fancy ingredients needed.

1 week ago

Wait this is such a good idea! I have a ton of leftover sandwich bread from my dining hall too, I’m definitely making this this weekend instead of letting it go bad.

1 week ago

Has anyone tried making this with gluten free bread? My son has celiac and I’ve been searching for a solid bread pudding recipe that doesn’t turn out gummy.

5 days ago

I made it last week with a stale gluten free sourdough loaf! Let it soak a full 40 minutes and baked it an extra 8 minutes, it came out perfect, no gumminess at all. My non-GF husband didn’t even notice the difference!

4 days ago

Great tip from Deb! Sturdy, day-old gluten free bread works best here—avoid super soft, fresh GF sandwich bread as it can get mushy. You can also add a teaspoon of xanthan gum to the custard if your GF bread doesn’t already include it for extra structure!

yesterday

Made this for brunch today instead of our usual french toast casserole and it was a hit! I added a little nutmeg and a handful of dried cranberries, served it with warm maple syrup. Even my cousin who swears he ‘hates sweet breakfasts’ had two servings.

30 minutes ago

Wait the recipe says cook time is 1 hour 15 minutes—does that include prep time? I’m trying to time this right for my kid’s soccer team dinner tonight.

20 minutes ago

Great question! The 1 hour 15 minute time is total bake time—prep only takes about 10 minutes, so you can plan for roughly 1 hour 25 minutes total from when you grab your ingredients to when it’s ready to serve!

2 hours ago

I’ve been looking for a classic, no-frills bread pudding recipe forever! So many recipes these days add weird fancy ingredients that don’t belong. This one is perfect—simple, rich, tastes like the old school diner version I grew up eating.

30 minutes ago

Totally agree! I hate when recipes dump a ton of weird liqueurs or fancy add-ins in bread pudding. This one is perfect just as written, I’ve made it three times already this month.

5 minutes ago

Help! I followed the recipe exactly but my custard came out curdled? What did I do wrong? I was so excited to make this for my partner’s birthday 😭

2 minutes ago

Oh no! That usually happens if your oven temp runs too hot, right? I had that happen once when I didn’t check my oven temp with a thermometer, turned out my oven was 50 degrees hotter than the dial said.

1 minute ago

So sorry that happened! Curdling is almost always from the oven running too hot, which cooks the eggs in the custard too fast. Next time try baking it in a water bath (set the baking dish inside a larger pan filled with an inch of hot water) to keep the temperature gentle, and double check your oven temp if you can!

3 days ago

How long does this keep in the fridge? I want to make a batch on Sunday to have for quick desserts all week after work.

2 days ago

Stored in an airtight container in the fridge, this bread pudding will stay fresh for 4-5 days! You can also freeze individual slices for up to 3 months—just thaw in the fridge overnight and reheat when you’re ready to eat.

2 weeks ago

Y’all, this is SO good. I added a splash of bourbon to the custard (don’t judge, it’s a southern thing) and topped it with that classic bourbon sauce my mom always makes. Took this to our neighborhood block party and people were practically scraping the pan clean.

1 week ago

Wait, has anyone tried swapping the dairy and eggs for vegan alternatives? I’m hosting a game night next week and a couple of my friends are vegan, would love to serve this!

5 days ago

I made it with oat milk, coconut cream, and flax eggs last month! It was so good, no one could tell it was vegan. Just make sure you use a sturdy crusty bread so it doesn’t turn mushy with the plant-based milk.

just now

I’m not much of a baker, but this recipe was impossible to mess up! My kids have been begging for bread pudding ever since we had it at a restaurant on vacation, and they said this version was even better. Win for dad!

yesterday

Is it sacrilege to leave the raisins out? I can’t stand the texture of cooked raisins, but every other part of this recipe sounds incredible.

20 hours ago

I left the raisins out and added white chocolate chips and macadamia nuts when I made it last weekend. No raisins required, make it how you like it! It was amazing.

18 hours ago

No sacrilege at all! Raisins are totally optional—feel free to swap them for chocolate chips, dried cherries, chopped nuts, or leave mix-ins out entirely. The base custard recipe is super flexible, so you can customize it to your taste!