Go Back

Best Bread Pudding Recipe

A rich, creamy, and comforting bread pudding made with simple ingredients. This classic dessert is perfect for using stale bread and can be customized with your favorite add-ins like raisins, chocolate, or nuts.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 8
Course: Dessert
Cuisine: American
Calories: 320

Ingredients
  

  • 6 cups (cubed) Stale bread (French or Brioche)
  • 2 cups Whole milk
  • 1 cup Heavy cream
  • 4 large Eggs
  • ¾ cup Granulated sugar
  • ¼ cup Brown sugar
  • 2 tsp Vanilla extract
  • 1 tsp Ground cinnamon
  • ¼ tsp Nutmeg (optional)
  • ½ tsp Salt
  • ½ cup Raisins or chocolate chips (optional)
  • 1 tbsp Butter (for greasing)

Equipment

  • 9x13-inch baking dish
  • Mixing bowls
  • Whisk
  • Measuring cups/spoons

Method
 

  1. Cut stale bread into 1-inch cubes and let them sit uncovered for a few hours (or lightly toast for 10 mins at 300°F).
  2. Preheat oven to 350°F (175°C). Grease a 9x13-inch baking dish with butter.
  3. In a bowl, whisk eggs, granulated sugar, brown sugar, vanilla, cinnamon, nutmeg, and salt.
  4. Gradually add milk and cream, whisking until smooth.
  5. Place bread cubes (and raisins/chocolate if using) in the baking dish.
  6. Pour custard evenly over the bread, pressing down to soak. Let sit for 15 mins.
  7. Bake for 40–45 mins until golden and set (center should slightly jiggle).
  8. Cool for 10 mins. Serve warm with caramel sauce, whipped cream, or ice cream!

Notes

  • Bread Tip: Day-old bread works best! Brioche or challah add extra richness.
  • Variations: Add pecans, apple slices, or a bourbon sauce for flair.
  • Storage: Refrigerate for up to 3 days. Reheat in the microwave or oven.