Go Back

Bread Pudding Recipe

This classic Bread Pudding Recipe is soft, rich, and perfectly custardy with warm cinnamon and vanilla flavors. Made with day-old bread and simple pantry ingredients, this comforting dessert is baked until golden brown and served warm with vanilla sauce, caramel sauce, or a scoop of ice cream.
Prep Time15 minutes
Cook Time50 minutes
Rest Time30 minutes
Total Time1 hour 35 minutes
Course: Dessert
Cuisine: American
Keyword: baked bread pudding, bread pudding recipe, classic bread pudding, easy bread pudding, homemade bread pudding, old fashioned bread pudding
Servings: 10
Calories: 340kcal

Ingredients

  • 6 cups day-old French bread or brioche cut into 1-inch cubes
  • 2 cups whole milk
  • 1 cup heavy cream
  • 4 large eggs
  • ¾ cup granulated sugar
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon salt
  • 2 tablespoons unsalted butter melted
  • ½ cup raisins optional

Instructions

  • Preheat the oven to 350°F (175°C) and grease a 9×13-inch baking dish.
  • Spread the bread cubes evenly into the prepared baking dish. Sprinkle raisins over the bread if using.
  • In a large bowl, whisk together the milk, heavy cream, eggs, sugar, vanilla extract, cinnamon, nutmeg, salt, and melted butter until smooth.
  • Pour the custard evenly over the bread cubes. Gently press the bread into the liquid so it absorbs the custard.
  • Let the mixture rest for 20–30 minutes to allow the bread to soak.
  • Bake for 45–50 minutes, or until the top is golden brown and the center is set.
  • Cool for about 10 minutes before serving.
  • Serve warm with vanilla sauce, caramel sauce, whipped cream, or vanilla ice cream.

Notes

  • Slightly stale bread produces the best texture.
  • Brioche or challah creates an extra rich and buttery pudding.
  • Do not skip the soaking time for a creamy interior.
  • Cover loosely with foil if the top browns too quickly.
  • Add chopped pecans, walnuts, chocolate chips, or diced apples for delicious variations.

Nutrition (Per Serving)

  • Calories: 340 kcal
  • Carbohydrates: 42g
  • Protein: 8g
  • Fat: 16g
  • Saturated Fat: 8g
  • Cholesterol: 110mg
  • Sodium: 280mg
  • Potassium: 190mg
  • Fiber: 2g
  • Sugar: 22g
  • Calcium: 160mg
  • Iron: 2mg