Caramel Bread Pudding

Made of dried bread soaked in cream and then baked, caramel infuses this dessert, with still more caramel on top. Dry out fresh bread in the oven as noted here, or use stale bread.

Makes 16 servings


  • 1 loaf Italian bread
  • ¾ cup (1½ sticks) unsalted butter
  • 2 cups packed dark brown sugar
  • ¼ cup honey
  • 1 cup heavy cream
  • 5 tsp vanilla extract, divided
  • 3 cups half-and-half
  • 5 eggs
  • ¼ tsp salt
  • 1 tsp ground cinnamon
  • ½ tsp ground nutmeg


Preheat oven to 450°F. Cut bread into 1-inch cubes. Place in a single layer on baking sheets and bake for 12 minutes, stirring after 6 minutes. Remove from oven and set aside.

Reduce oven temperature to 325°F. In a large saucepan, heat and stir butter and sugar until melted and bubbly. Remove from heat and add honey, cream and 2 teaspoons of vanilla. Spread 1 cup of caramel mixture in the bottom of a greased 13×9×2-inch baking pan. Reserve ½ cup of caramel mixture for topping; set aside.

Whisk half-and-half into remaining caramel sauce in saucepan. Whisk eggs and salt together, then gradually add to half-and-half mixture. Mix in cinnamon, nutmeg and remaining vanilla. Fold in toasted bread and let soak for 15 to 20 minutes. Pour bread mixture over caramel sauce in baking pan. Bake for 45 minutes or until top is crisp and pudding is almost set. Cool for 30 minutes. Cut into 16 squares. Reheat reserved caramel sauce in a saucepan over low heat and drizzle over top.

We want to keep in touch.

Don’t miss out on the latest Life:Beautiful updates, promotions and news.