You need 70 minutes and one baking dish. No fancy equipment, no complex technique-just day-old bread soaking in a simple custard that bakes into golden comfort.

The oven does the work while you prep dinner or set the table. Stale bread absorbs the egg-milk mixture without turning to mush, and high heat sets the custard while crisping the top.
This is what you make for weekend brunch or holiday gatherings when you want real dessert without standing over the stove.
Southern bread pudding transforms stale bread into a creamy custard dessert with crisp edges and soft center. Bake at 350°F for 55 minutes until edges firm up and center barely jiggles. The key is using day-old bread that soaks custard without falling apart.
Why This Recipe Works
The custard sets from the outside in, creating firm edges while the center stays creamy. Beating eggs thoroughly before mixing prevents rubbery texture and ensures even cooking. For comfort food that actually delivers, try another great fruit recipe like this one that balances richness with brightness.
Remember it later
Planning to try this recipe soon? Save it for a quick find later!
Prep Time
15 min
Cook Time
55 min
Total Time
70 min
Servings
8 servings
Difficulty
Medium
Category
Dessert
Quick Tip
Use day-old bread for best texture
Best For
Weeknight | Entertaining | Holiday
Why these moves matter:
- Stale bread absorbs custard without disintegrating-fresh bread turns soggy and falls apart during baking
- Whisking custard for 3 minutes creates smooth texture-lumpy eggs produce rubbery pockets
- 350°F strikes the balance between set custard and crisp crust-higher heat burns edges before center cooks
- Cooling 20 minutes lets custard firm up-slicing hot pudding results in soupy texture
- Golden brown crust signals doneness better than time alone-oven variations affect baking speed
What You'll Need

Day-old bread works best because it holds structure when soaked. Fresh bread from the bakery needs 4-6 hours on the counter to dry out enough. Check out this classic cake dish for a similar approach to transforming simple ingredients into comforting dessert.
- 8 cups stale white bread or brioche, cubed
- 2 cups whole milk
- 4 large eggs
- ¾ cup sugar
- 4 tablespoons butter, melted
- 2 teaspoons vanilla extract
- 1 teaspoon cinnamon
- ¼ teaspoon nutmeg
- ¼ teaspoon salt
- ½ cup raisins
Ingredient Details
- Stale bread
Day-old white bread or brioche holds custard best-avoid soft sandwich bread that dissolves - Whole milk
Creates creamy custard base-2% works but produces thinner texture - Eggs
Beat thoroughly before adding to prevent rubbery texture and ensure even binding - Sugar
White sugar creates clean sweetness-brown sugar adds molasses notes - Butter
Melted butter distributes evenly through custard-adds richness without greasy pockets - Vanilla extract
Pure extract delivers floral aroma-skip imitation which tastes artificial - Cinnamon
Warm spice complements vanilla-adjust amount based on personal preference
Ingredient Swaps
Dairy-free versions work but change texture slightly-almond milk produces thinner custard that takes longer to set. Gluten-free bread requires gentle handling since it breaks apart more easily during mixing.
Four swaps that work:
- Whole milk → almond milk: Thinner custard with slightly nutty flavor-add 2 tablespoons cornstarch to thicken
- White bread → gluten-free bread: Similar texture but more fragile-handle gently when tossing with custard
- Butter → coconut oil: Subtle coconut aroma with comparable richness-use refined for neutral flavor
- Raisins → chopped dates: Sweeter chew with caramel notes-cut into raisin-sized pieces for even distribution
White Bread vs Brioche
Works for: White bread absorbs custard evenly and costs less-brioche adds buttery richness
Skip if: Fresh bread of either type turns mushy-must be day-old or toasted
With Raisins vs Plain
Works for: Raisins add traditional texture and pockets of sweetness-plain version lets custard shine
Skip if: You're serving picky eaters who avoid dried fruit
Instructions
The entire process takes 70 minutes but only 15 require active work. Soaking bread for exactly 10 minutes gives it time to absorb custard without turning to mush. If you need a hearty main to serve alongside, this easy biscuits side pairs well with Southern-style desserts.
Preheat oven to 350°F and prep the dish. Grease a 9x13-inch baking dish with butter or cooking spray. Cut bread into 1-inch cubes and spread in the dish.
Make the custard base. Whisk eggs in a large bowl for 1 minute until frothy. Add milk, sugar, melted butter, vanilla, cinnamon, nutmeg, and salt. Whisk for 3 minutes until completely smooth with no sugar granules visible.
Soak the bread. Pour custard over bread cubes and use a spatula to press bread down so it absorbs liquid. Let sit exactly 10 minutes, pressing down twice during that time. Add raisins if using and gently fold through.
Bake uncovered. Place dish in oven and bake 50-55 minutes. Edges should pull away from the pan and turn golden brown while center barely jiggles when you shake the dish. If crust browns too fast after 40 minutes, tent loosely with foil.
Cool before serving. Remove from oven and let rest 20 minutes on a cooling rack. Custard will firm up as it cools-this prevents soupy texture when you slice it.
What to Serve With It
Most people serve bread pudding plain, but a sauce cuts through the richness and adds moisture. Temperature contrast matters-cold ice cream against warm pudding creates the textural shift this dessert needs. For complete weeknight chicken dinner ideas that work with Southern meals, check that guide for balanced planning.
| Side Dish | Prep | Why It Works | How to Serve |
|---|---|---|---|
| Fresh Berries | Easy | Tartness cuts sweet custard and adds bright color contrast | Toss berries with 1 tablespoon sugar, spoon over warm pudding |
| Whipped Cream | Easy | Light texture balances dense custard without competing flavors | Dollop cold whipped cream on each serving right before plating |
| Bourbon Sauce | Medium | Rich boozy sweetness complements cinnamon and vanilla notes | Warm sauce and drizzle 2 tablespoons over each portion |
| Vanilla Ice Cream | Easy | Cold creaminess against warm pudding creates temperature contrast | Scoop ice cream directly onto warm pudding so it melts slightly |
| Caramel Sauce | Medium | Buttery depth matches custard richness and adds glossy finish | Drizzle warm caramel in zigzag pattern across plated servings |
Three ways to serve it:
- For weekend brunch: Serve warm with coffee and fresh berries on the side-the tartness balances sweetness
- For holiday gatherings: Top with bourbon sauce and candied pecans-adds traditional Southern flair
- For weeknight dessert: Skip extras and serve with cold vanilla ice cream-minimal effort for maximum contrast
Store and Reheat
Bread pudding keeps 3-4 days in the fridge and actually improves overnight as flavors meld. Store in shallow airtight container so custard doesn't weep. For savory comfort food that reheats just as well, this simple gravy recipe uses similar storage principles.
| Method | Time | Best For |
|---|---|---|
| 🔥 Oven | 20 min at 325°F | Whole portions-retains crisp crust and creamy center |
| 📦 Microwave | 1-2 min medium power | Single servings-quick warm-up but softens crust |
| 🍳 Stovetop | 5 min low heat, covered | Small portions-gentle reheating prevents drying out |
For best results when storing:
- Cool completely before refrigerating-hot pudding creates condensation that makes it soggy
- Cover tightly with plastic wrap pressed directly on surface-prevents skin from forming on custard
- Reheat only what you'll eat-repeated heating dries out texture and toughens eggs
- Add fresh sauce after reheating-warming old sauce makes it grainy and separated
- Freeze for up to 2 months in portions-wrap individual squares in plastic then foil for easy thawing
Frequently Asked Questions
Yes, but gluten-free bread breaks apart more easily when mixing with custard. Handle it gently and expect slightly more fragile texture after baking.
Cool completely, then store in airtight container in fridge for 3-4 days. Press plastic wrap directly on surface to prevent skin from forming.
Edges should be firm and golden brown, pulling slightly away from pan sides. Center should barely jiggle when you shake the dish-insert a toothpick and it should come out with moist crumbs, not wet batter.
Soggy pudding means too much liquid or underbaking-drain excess custard before baking and bake until edges are firm. Dry pudding happens from overbaking-test doneness at 50 minutes and serve with sauce or whipped cream to add moisture back.
Yes, make it up to 2 days ahead and store covered in the fridge. Reheat portions in the oven at 325°F for 20 minutes or microwave single servings for 1-2 minutes on medium power.

Southern Bread Pudding
Ingredients
Equipment
Method
- Preheat oven to 350°F. Grease a 9x13-inch baking dish with butter or cooking spray. Cut bread into 1-inch cubes and spread evenly in the dish.
- Whisk eggs in a large bowl for 1 minute until frothy. Add milk, sugar, melted butter, vanilla extract, cinnamon, nutmeg, and salt. Whisk for 3 minutes until smooth with no sugar grains visible.
- Pour custard over the bread cubes. Use a spatula to press the bread down so it absorbs the liquid. Let sit exactly 10 minutes, pressing down twice during this time. If using, gently fold raisins through the soaked bread.
- Place the baking dish uncovered in the oven and bake for 50-55 minutes. The edges should pull away from the pan and turn golden brown, while the center barely jiggles when you shake the dish. Tent loosely with foil if the crust browns too fast after 40 minutes.
- Remove from oven and let the pudding rest on a cooling rack for 20 minutes. The custard will firm up as it cools, preventing a soupy texture when sliced.
Notes
- Use day-old bread for best texture; fresh bread will become mushy.
- Whisk eggs thoroughly to avoid rubbery texture and ensure even custard.
- Let the pudding rest 20 minutes after baking to set properly before slicing.




