Loading...

Preheat your oven to 350°F. Lightly grease an 8x8 inch baking dish with butter.

In a large bowl, combine the cubed day-old bread and diced apples. Toss gently to distribute the apples evenly.

In a separate medium bowl, whisk together the 1/2 cup granulated sugar and 1 teaspoon ground cinnamon. Add the large eggs, whole milk, vanilla extract, and 2 tablespoons melted butter. Whisk until well combined and smooth.

Pour the milk and egg mixture over the bread and apple mixture. Gently fold with a spatula until all the bread cubes are thoroughly moistened. Let it sit for 10-15 minutes to allow the bread to absorb the custard.

While the bread is soaking, prepare the streusel topping. In a small bowl, combine the all-purpose wheat flour, 1/4 cup granulated sugar, and 1/4 teaspoon ground cinnamon. Add the cold unsalted butter pieces. Using your fingertips or a pastry blender, cut the butter into the dry ingredients until the mixture resembles coarse crumbs.

Pour the soaked bread pudding mixture into the prepared baking dish. Sprinkle the streusel topping evenly over the top.

Bake for 45-55 minutes, or until the pudding is set, golden brown on top, and a knife inserted into the center comes out mostly clean. The internal temperature should reach 160°F.

Remove from the oven and let cool for at least 10 minutes before serving. Serve warm, optionally with a scoop of vanilla ice cream or a drizzle of maple syrup.


Preheat your oven to 350°F. Lightly grease an 8x8 inch baking dish with butter.

In a large bowl, combine the cubed day-old bread and diced apples. Toss gently to distribute the apples evenly.

In a separate medium bowl, whisk together the 1/2 cup granulated sugar and 1 teaspoon ground cinnamon. Add the large eggs, whole milk, vanilla extract, and 2 tablespoons melted butter. Whisk until well combined and smooth.

Pour the milk and egg mixture over the bread and apple mixture. Gently fold with a spatula until all the bread cubes are thoroughly moistened. Let it sit for 10-15 minutes to allow the bread to absorb the custard.

While the bread is soaking, prepare the streusel topping. In a small bowl, combine the all-purpose wheat flour, 1/4 cup granulated sugar, and 1/4 teaspoon ground cinnamon. Add the cold unsalted butter pieces. Using your fingertips or a pastry blender, cut the butter into the dry ingredients until the mixture resembles coarse crumbs.

Pour the soaked bread pudding mixture into the prepared baking dish. Sprinkle the streusel topping evenly over the top.

Bake for 45-55 minutes, or until the pudding is set, golden brown on top, and a knife inserted into the center comes out mostly clean. The internal temperature should reach 160°F.

Remove from the oven and let cool for at least 10 minutes before serving. Serve warm, optionally with a scoop of vanilla ice cream or a drizzle of maple syrup.
