Welcome to Kindlyrecipes

Best Bread Pudding Recipe

By Sarah Mitchell | June 06, 2026
Best Bread Pudding Recipe

Why you'll love this recipe

  • One‑pot caramel sauce simplicity
  • 30‑minute prep time
  • Crowd‑pleaser for all ages
  • Make‑ahead friendly for busy weeks
  • Freezer‑friendly for holiday leftovers

I remember the first time I pulled this pudding from the oven; the kitchen was bathed in a golden glow, and the caramel scent curled around the old wooden table where my sister was sketching. As we cut the first slice, the sauce pooled like amber, and we both laughed, tasting childhood memories in each bite. A few weeks later, I served it at a friends‑only dinner party, and the moment the caramel glaze hit the plates, everyone gathered around for seconds. That night confirmed the pudding’s place as my go‑to comfort dessert—simple, indulgent, and endlessly adaptable.

The story

The kitchen fills with the sweet perfume of caramelized butter and warm spices as the pudding bakes, its golden top cracking ever so slightly under the oven’s heat. A first bite releases a cloud of creamy custard that slides over buttery, toast‑kissed bread, leaving a lingering hint of vanilla. You’ll swear you’ve discovered a new comfort classic.

I first stumbled upon this bread pudding on a rainy Tuesday in my grandmother’s cottage, where the scent of fresh‑baked challah drifted through the hallway. She tossed day‑old slices into a simple custard, and the result was pure nostalgia on a plate. That moment sparked my obsession with perfecting the balance of texture and flavor.

What sets this version apart is the two‑step custard soak followed by a buttery caramel glaze that locks in moisture while adding a glossy finish. Most recipes skip the brief resting period, but letting the bread absorb the custard for 10‑15 minutes creates a luxuriously silky interior. The final drizzle of browned butter sauce gives a glossy, caramel‑kissed crown you won’t find elsewhere.

On the palate you’ll experience a symphony: the sweet, buttery custard is brightened by warm cinnamon and nutmeg, while a whisper of salt amplifies every nuance. The crust offers a gentle crunch that contrasts with the melt‑in‑your‑mouth softness, and the optional raisins or pecans add bursts of chew and nuttiness. Every forkful is a layered dance of sweet, spice, and buttery richness.

Serve it warm straight from the oven, paired with a scoop of vanilla ice cream or a dollop of lightly sweetened whipped cream. It shines as a post‑dinner finale at holiday gatherings, a cozy weeknight treat, or even a make‑ahead dessert for busy mornings. A drizzle of the caramel sauce over each slice turns any occasion into a comforting celebration.

Don’t let the idea of a custard‑soaked dessert intimidate you; the technique is straightforward and the timing forgiving. With a simple soak, a quick bake, and a one‑pan sauce, you’ll have a restaurant‑quality dessert without any culinary gymnastics. Grab your ingredients and let the oven do the work.

Why This Recipe Works

  • Soaking the bread allows the custard to penetrate fully, creating a uniform, silky interior.
  • Browning the butter for the glaze adds deep caramel notes and a glossy finish.
  • Baking at moderate temperature ensures the custard sets without drying the crust.

Ingredient notes & substitutions

day-old bread

Stale bread soaks up custard without becoming mushy, giving structure and flavor.

Use toasted fresh bread, cooled completely

heavy cream

Adds richness and a silky mouthfeel to the custard.

Half-and-half or coconut cream for a lighter version

large eggs

Eggs bind the custard, creating a custard that sets gently.

brown sugar

Provides deep caramel notes in the glaze, balancing the sweet vanilla.

Maple syrup or dark muscovado sugar

vanilla extract

Enhances the overall sweetness and adds aromatic depth.

Vanilla bean paste or almond extract (use half the amount)

Equipment you'll need

9×13 baking dish with rimHeavy‑bottomed saucepan for sauceWire cooling rackInstant‑read thermometer

Ingredients

  • 6 cups day-old bread (cubed; brioche, challah, or French bread work best)
  • 2 cups whole milk
  • 1 cup heavy cream
  • 4 large eggs
  • 3/4 cup granulated sugar
  • 1/4 cup brown sugar
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • 1/2 cup raisins or chopped pecans (optional)
  • butter for greasing the dish
  • 1/2 cup unsalted butter
  • 1/2 cup heavy cream
  • 1/2 cup brown sugar
  • 1 teaspoon vanilla extract

Before You Start

  • Preheat oven to 350°F
  • Grease the 9×13 baking dish
  • Cube and arrange day‑old bread
  • Whisk custard ingredients separately

Instructions

  1. 1
    Step 1

    Preheat the oven to 350°F (175°C) and grease a 9×13-inch baking dish with butter. Place the cubed bread in the dish.

  2. 2
    Step 2

    In a large bowl, whisk together the milk, cream, eggs, sugars, vanilla, spices, and salt. Pour the custard over the bread, ensuring it’s fully soaked. Let sit for 10–15 minutes.

  3. 3
    Step 3

    Sprinkle with optional ingredients, then bake for 45 to 50 minutes until golden and set.

  4. 4
    Step 4

    Melt butter in a saucepan, add sugar and cream, simmer, then stir in vanilla. Drizzle over the pudding before serving.

Pro tips

Use day‑old bread

Stale bread absorbs custard evenly; fresh bread will become soggy.

Room‑temp eggs

Whisk eggs at room temperature to prevent curdling when mixed with hot milk.

Gentle bake

Bake at 350°F; higher heat dries out the interior.

Rest before baking

Let the soaked bread sit 10‑15 minutes so the custard fully penetrates.

Check doneness early

Insert a knife in the center; it should come out clean but the top still jiggles.

Glaze while hot

Drizzle the caramel sauce over the pudding immediately after removing from the oven for maximum shine.

Cool on rack

Transfer the dish to a wire rack to avoid a soggy bottom.

Variations to try

Brown Butter & Pecans

Swap melted butter for browned butter and fold in toasted pecans for a nutty, caramelized twist.

Dairy‑Free Coconut

Replace milk and cream with full‑fat coconut milk and use coconut oil in the glaze for a tropical flavor.

Pumpkin Spice Holiday

Add ½ cup pumpkin puree to the custard and a pinch of clove; garnish with toasted pumpkin seeds.

Individual Muffin Tin Servings

Portion the soaked bread into greased muffin tins and bake for 25‑30 minutes for personal-sized treats.

Serving Suggestions

Top each slice with a scoop of vanilla ice creamDrizzle extra caramel sauce for added richnessServe alongside a hot espresso or coffeePair with a dollop of lightly sweetened whipped creamAdd a side of fresh berries for a bright contrast

Troubleshooting

If sauce breaks

Return to low heat, whisk vigorously, and add a splash of cream to re‑emulsify.

If pudding is too dry

Cover loosely with foil and bake an extra 5‑10 minutes, or add a splash of milk before serving.

If custard is too runny

Increase bake time by 5‑10 minutes; the center should jiggle slightly but not be liquid.

If top isn’t golden

Broil for 1‑2 minutes at the end, watching closely to avoid burning.

Storage & make-ahead

Refrigerator

Cover tightly and store in the fridge for up to 4 days; reheat gently.

Freezer

Freeze in an airtight container for up to 2 months; thaw overnight in fridge before reheating.

Best way to reheat

Warm in a 300°F oven for 15‑20 minutes, loosely covered to keep moisture, or microwave slices 30‑45 seconds.

Make-ahead

Assemble and soak the bread up to 24 hours ahead; keep custard-covered dish refrigerated, then bake when ready.

Recipe card
Best Bread Pudding Recipe

Best Bread Pudding Recipe

AmericanDessert
★★★★★ Rate this recipe
Prep time15 min
Cook time50 min
Total time1h 05
Pin Recipe
Servings 10

Ingredients

  • 6 cups day-old bread (cubed; brioche, challah, or French bread work best)
  • 2 cups whole milk
  • 1 cup heavy cream
  • 4 large eggs
  • 3/4 cup granulated sugar
  • 1/4 cup brown sugar
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • 1/2 cup raisins or chopped pecans (optional)
  • butter for greasing the dish
  • 1/2 cup unsalted butter
  • 1/2 cup heavy cream
  • 1/2 cup brown sugar
  • 1 teaspoon vanilla extract

Instructions

  1. 1Preheat the oven to 350°F (175°C) and grease a 9×13-inch baking dish with butter. Place the cubed bread in the dish.
  2. 2In a large bowl, whisk together the milk, cream, eggs, sugars, vanilla, spices, and salt. Pour the custard over the bread, ensuring it’s fully soaked. Let sit for 10–15 minutes.
  3. 3Sprinkle with optional ingredients, then bake for 45 to 50 minutes until golden and set.
  4. 4Melt butter in a saucepan, add sugar and cream, simmer, then stir in vanilla. Drizzle over the pudding before serving.

Frequently asked questions

Can I freeze this bread pudding?
Yes, freeze after baking, wrapped tightly; it reheats well in the oven.
What if I don’t have day‑old bread?
Toast fresh bread slices and let them cool completely before using.
Why did my pudding turn out dry?
You may have over‑baked it or missed the soaking step; ensure the bread is fully saturated.
Can I make this in a slow cooker?
Yes, set on low for 2‑3 hours, but the caramel glaze won’t crisp on top.
Is this recipe gluten‑free?
Swap the bread for a gluten‑free loaf; texture may differ slightly.
Can I double the recipe?
Sure, just use a larger baking dish and increase baking time by 10‑15 minutes.
Do I need to stir the custard while baking?
No, let it set undisturbed; stirring will break the delicate custard structure.
Loved this? Try our Cheesy Hashbrown Casserole next for another cozy comfort food hit.

More Recipes