The Best Bread Pudding

Toasting the challah adds flavor, but more importantly, it helps the cubes to soak up and hold onto more of the deliciously rich custard (a high ratio of cream to milk makes it that way). And if that wasn’t enough, we use not 1 but 2 vanilla beans to amp up the custard – plain old extract just doesn’t do it justice. For a pleasing textural contrast, we top the pudding with turbinado sugar before baking to get a sweet crunch with every bite.
Save Recipe
  • Level: Easy
  • Total: 2 hr 30 min (includes soaking time)
  • Active: 30 min
  • Yield: 6 to 8 servings
Share This Recipe

Ingredients

3 tablespoons unsalted butter, at room temperature

10 cups challah (about 18 ounces, 1-inch cubes) 

3 cups heavy cream 

2 cups whole milk 

1 cup granulated sugar 

2 vanilla bean pods, seeds scraped 

1/2 teaspoon fine salt 

1/4 teaspoon ground cinnamon 

4 large eggs

3 tablespoons turbinado sugar 

Directions

  1. Preheat the oven to 300 degrees F. Grease a 9-by-13-inch baking dish with 1 tablespoon butter.
  2. Toast the bread cubes on a baking sheet until they start to dry and harden, about 20 minutes. Set aside. Raise the oven temperature to 325 degrees F. 
  3. Whisk together the cream, milk, sugar, vanilla bean seeds, salt, cinnamon, eggs and yolks in a large bowl. Add the bread to the bowl and stir until completely coated. Cover and let soak for 30 minutes, pushing the bread down occasionally so that it is completely covered.  
  4. Pour the bread mixture into the prepared baking dish. Microwave the remaining 2 tablespoons butter in a small microwave-safe dish until melted, about 1 minute. Drizzle the butter over top of the custard and then sprinkle with the turbinado sugar. Bake until the custard is set and the top is golden brown, 1 hour 15 minutes to 1 hour and 30 minutes. Let cool slightly before serving. Serve warm or at room temperature.