Blueberry Bagel Bread Pudding

Description: blueberry bagels are transformed into a custardy dessert, topped with a warm cream cheese sauce.


For the bread pudding

  • 9 cups roughly torn blueberry bagels (from about 4-5 bagels)
  • 8 large eggs, at room temperature
  • 3/4 cup (150 grams) granulated sugar
  • 2 cups milk
  • 2 cups heavy cream
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon salt
  • 1 cup fresh blueberries

For the warm cream cheese sauce:

  • 8 ounces cream cheese
  • 3 tablespoons unsalted butter
  • 1 cup powdered sugar
  • 1 teaspoon vanilla extract
  1. Preheat oven to 350 degrees. Spread out torn bagel pieces on two sheet trays in a single later and bake until golden brown and noticeably dried out. Remove from oven and spread into a buttered 9×13 cake pan. Sprinkle the fresh blueberries on top of the toasted bagels. Place the cake pan inside of a roasting pan.
  2. In a large bowl, whisk together eggs, sugar, milk, heavy cream, vanilla extract, and salt. Pour the custard mixture evenly on top of the toasted bagel pieces. Carefully pour hot water into the roasting pan until it reaches halfway up the sides of the cake pan. Transfer to the oven, taking care to not splash the water into the dish. Bake for about 50 minutes, until custard is just set. Remove baking dish from the roasting pan and allow to cool on a rack.
  3. While bread pudding is cooling, make the cream cheese sauce: Place cream cheese, butter, and powdered sugar in a microwave safe bowl. Microwave in 30 second increments until melted. Whisk until smooth and then stir in vanilla extract.
  4. To serve, cut bread pudding into squares and serve each square drizzled with the cream cheese sauce. The bread pudding is best served at room temperature but could also be served cold. The cream cheese sauce is best served warm.
  5. Leftovers should be kept in the fridge for a few days. Allow bread pudding to reach room temperature (if desired) and reheat cream cheese sauce in the microwave until pourable again.