Ingredients
Method
Prepare the bread:
- Preheat your oven to 350°F (175°C).
- Grease a 9×13-inch baking dish. Place the cubed bread and raisins in the dish and toss gently to combine.

Make the custard:
- In a medium saucepan over medium heat, combine the butter, milk, and granulated sugar. Cook until the butter is melted and the sugar has dissolved. Remove from heat.
- Stir in the vanilla, cinnamon, and nutmeg.
Temper the eggs:
- Slowly add a small amount of the warm milk mixture to the beaten eggs, whisking constantly. Repeat until the eggs are warmed and tempered. Then, pour the egg mixture back into the saucepan and whisk until fully combined.
Assemble the pudding:
- Pour the custard evenly over the bread and raisins. Let it sit for 10 minutes so the bread absorbs the liquid.

Bake:
- Place the dish in the preheated oven and bake for 40 minutes, or until the top is golden brown and the custard is set.

Make the vanilla sauce:
- While the pudding is baking, combine the butter, heavy cream, granulated sugar, brown sugar, and vanilla in a small saucepan over medium heat. Simmer, stirring frequently, until the sauce has thickened slightly.
Serve:
- Remove the bread pudding from the oven and allow it to cool for a few minutes. Drizzle generously with the warm vanilla sauce and serve immediately.

- Enjoy!

