Go Back

The BEST Bread Pudding Recipe (Classic & Creamy!)

This old-fashioned bread pudding transforms simple, everyday ingredients into a rich and comforting dessert. Featuring warm spices, custard-soaked bread, and a luscious caramel sauce, this timeless treat is perfect for holidays, gatherings, or cozy nights at home.
Prep Time 15 minutes
Cook Time 50 minutes
Servings: 6 servings
Course: Dessert
Cuisine: American
Calories: 474

Ingredients
  

  • 4 cups cubed white bread about 8 slices, 1-inch pieces
  • 2 large eggs lightly beaten
  • 2 cups milk
  • ¼ cup raisins
  • ¼ cup butter softened
  • ¼ cup granulated sugar
  • ¼ teaspoon ground nutmeg
  • 1 tablespoon vanilla extract
  • ¼ cup brown sugar for caramel sauce
  • ¼ cup granulated sugar for caramel sauce
  • ¼ cup heavy whipping cream
  • 2 tablespoons butter for caramel sauce

Method
 

  1. Preheat oven to 350°F (175°C) and grease a 1½-quart casserole dish.
  2. In a large bowl, combine cubed bread and raisins. Set aside.
  3. In a saucepan, heat milk and butter over medium heat until melted. Pour over bread and let soak for 10 minutes.
  4. Add sugar, eggs, vanilla, and nutmeg to soaked bread. Stir gently to combine.
  5. Pour mixture into prepared dish and bake 40–50 minutes, until golden brown and set in the center.
  6. While baking, prepare caramel sauce: in a saucepan, combine brown sugar, granulated sugar, and butter. Cook over medium heat for 5–8 minutes, then slowly stir in heavy cream until smooth.
  7. Let pudding cool for 5–10 minutes. Serve warm with caramel sauce, whipped cream, or vanilla ice cream.

Notes

Use day-old or lightly toasted bread for best results. Avoid overbaking to maintain a creamy custard texture. Store leftovers in the refrigerator for up to 4 days or freeze for 3 months. Reheat gently before serving.