A square metal baking pan with baked bread pudding drizzled with maple cream sauce.

Maple Pecan Bread Pudding

This maple pecan bread pudding is made with challah bread, infused with maple and vanilla flavors and drizzled with maple cream sauce. Because there is no butter in this recipe, the pudding is not greasy at all, instead it’s delightfully rich and creamy.
Course Dessert
Cuisine American
Keyword maple pecan bread pudding
Prep Time 1 hour
Cook Time 50 minutes
Total Time 1 hour 50 minutes
Servings 8
Calories 900kcal
Author Recipe adapted from America's Test Kitchen.


For the pudding:

  • 9 egg yolks
  • 3/4 cups sugar
  • 4 teaspoons vanilla extract
  • 1/4 cup maple syrup
  • 2.5 cups heavy cream
  • 2.5 cups milk
  • 10 cups bread cubes (1-inch) from challah bread
  • 1 cup roughly chopped pecans

For the maple cream sauce:

  • 1 cup heavy cream
  • 1/3 cup maple syrup


For the pudding:

  • Whisk the yolks with the sugar and vanilla in a bowl until they are lighter in color and texture than when you started.
  • Whisk in the maple syrup, the cream and the milk.
  • Pour or ladle the custard over the bread cubes and the pecans.
  • Cover and let the bread soak for 30 minutes in the fridge, meanwhile heat the oven to 325 degrees F.
  • Transfer the soaked bread cubes along with any remaining custard into the baking pan(s).*
  • Bake the bread pudding until no liquid remains in the center when you push down on the surface (about 50 minutes, regardless of which type of pan you use). Let cool a bit.

For the maple cream sauce:

  • Combine cream and maple syrup in a saucepan, bring to a low simmer and stir continuously with a wooden spoon on medium-low heat until thickened (about 15 minutes). 
  • Serve the bread pudding warm and pour maple cream sauce on it right before serving.


*You can make this bread pudding in a glass or a nonstick metal baking pan. You need either one 9" x 13" or two 8" x 8" baking pans.


Calories: 900kcal | Carbohydrates: 56.1g | Protein: 10.7g | Fat: 63.1g | Saturated Fat: 18.3g | Cholesterol: 311mg | Sodium: 107mg | Potassium: 385mg | Fiber: 5.6g | Sugar: 40.2g | Calcium: 130mg | Iron: 2.7mg