Cut the bread into cubes and let sit for about an hour to dry out slightly. Using day-old bread ensures more flavorful absorption!
Preheat oven to 175°C (350°F).
In a medium bowl, whisk the eggs together. Add the milk, sugar, and vanilla; stir until combined.
Place the bread cubes in a baking pan and pour the egg and milk mixture over them.
Melt butter in a small microwave-safe bowl. Stir in the brown sugar until dissolved. Stir in the pecans.
Pour this mixture over the bread and egg mixture, then gently fold. Aim for partially mixed ingredients to achieve distinct pecan clusters within the pudding.
Bake for 45-55 minutes or until the top slightly browns. The center will still wobble slightly.
Let cool for at least 20 minutes before serving. The egg mixture continues to cook, and the bread absorbs more flavors during this time.
Serve warm with a scoop of vanilla ice cream, if desired.
Discover amazing recipes from around the world