01 -
Preheat oven to 175°C and lightly grease a 33 x 23 cm baking dish.
02 -
In a large mixing bowl, combine stale bread pieces with 960 ml whole milk. Allow to soak for 10–15 minutes until bread is softened.
03 -
In a separate bowl, whisk together 200 g granulated sugar, 4 eggs, 2 teaspoons vanilla extract, 1 teaspoon ground cinnamon, 0.5 teaspoon ground nutmeg, and 0.25 teaspoon salt until smooth.
04 -
Pour the egg mixture over the soaked bread, gently folding until evenly combined. Fold in 0.5 cup raisins if using.
05 -
Spoon the mixture into the prepared baking dish and spread evenly.
06 -
Bake in the preheated oven for 45–50 minutes, or until the top is golden and the centre is set.
07 -
Remove from oven and allow to cool for several minutes before serving.
08 -
In a small saucepan, combine 240 ml heavy cream, 120 ml whole milk, 100 g granulated sugar, and 1 tablespoon cornstarch. Whisk until sugar and cornstarch are fully dissolved.
09 -
Place saucepan over medium heat and cook, stirring constantly, until the sauce thickens and reaches a gentle boil.
10 -
Remove from heat and stir in 1 teaspoon vanilla extract. Let the sauce cool slightly.
11 -
Slice the bread pudding into squares or spoon into individual bowls as desired.
12 -
Generously drizzle warm vanilla sauce over each serving of bread pudding.
13 -
Serve warm and enjoy.