Chocolate-Orange Bread Pudding

Save Recipe
  • Level: Easy
  • Total: 1 hr 10 min
  • Active: 20 min
  • Yield: 4 to 6 servings
Share This Recipe



Nonstick cooking spray, for the baking dish

4 large eggs 

1 cup whole milk 

1/2 cup heavy cream 

3 tablespoons granulated sugar 

1 teaspoon pure vanilla extract 

1/4 teaspoon kosher salt 

6 cups bread cubes (1-inch cubes), such as sourdough

1/2 cup dark chocolate chips 


1 cup orange juice, fresh or store-bought

1/4 cup granulated sugar 

1/4 cup packed light brown sugar 

1 tablespoon cornstarch 

1 navel orange, zested 


  1. For the pudding: Preheat the oven to 350 degrees F. Lightly spray a 2-quart baking dish with nonstick cooking spray.
  2. Whisk together the eggs, milk, cream, granulated sugar, vanilla and salt in a large bowl. Pour in the bread and chocolate chips. Toss until the bread is coated on all sides and the chocolate is distributed. Pour into the prepared baking dish. Bake until puffed and golden brown, 45 to 50 minutes.
  3. For the sauce: Meanwhile, place a small saucepot over medium-high heat. Set aside 1 tablespoon of the orange juice. Pour the remaining orange juice and sugars into the saucepot and whisk until combined. Bring to a simmer and simmer, whisking occasionally, until the sugars dissolve, about 10 minutes.
  4. Whisk together the reserved orange juice and cornstarch in a small bowl. Pour into the sauce and whisk until combined. Cook until the sauce becomes syrupy, about 5 minutes. Stir in the orange zest. The sauce will thicken more as it cools. Pour the warm sauce over the pudding and serve.