Ingredients:
- 450g day-old brioche or challah, cubed into 1-inch pieces
- 4 large eggs
- 480ml whole milk
- 240ml heavy cream
- 150g granulated sugar
- 2 tsp pure vanilla extract
- 1 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- 1/2 tsp salt
- 56g unsalted butter, melted
- 56g unsalted butter
- 25g all-purpose flour
- 480ml whole milk
- 100g granulated sugar
- 1 tbsp pure vanilla extract
- 1 pinch salt
Instructions:
- Preheat the oven to 350°F (180°C).
- Grease a 9x9 inch (23x23 cm) baking dish with a portion of the melted butter.
- Place the brioche cubes in a large bowl, drizzle with the remaining melted butter, and toss gently to coat.
- Arrange the buttered bread cubes evenly in the prepared baking dish.
- In a mixing bowl, beat 4 large eggs and 150g granulated sugar together until the mixture is pale and slightly thickened.
- Whisk in 480ml whole milk, 240ml heavy cream, 2 tsp vanilla extract, 1 tsp ground cinnamon, 1/4 tsp ground nutmeg, and 1/2 tsp salt until fully integrated.
- Pour the custard mixture evenly over the bread cubes and use a spatula to press the bread down, ensuring every piece is submerged.
- Allow the dish to rest for 10 minutes before baking to ensure the bread is fully saturated.
- Bake for 35–40 minutes until the edges are set, the top is dark golden-brown, and the internal temperature reaches 160°F (71°C) with a slight wobble in the center.
- Remove from the oven and let the pudding cool for 5 minutes.
- Prepare the sauce: Melt 56g unsalted butter in a saucepan over medium heat.
- Whisk in 25g all-purpose flour and cook for 1 minute, ensuring the butter does not brown.
- Slowly pour in 480ml whole milk, whisking constantly until the sauce thickens and coats the back of a spoon.
- Stir in 100g granulated sugar, 1 pinch salt, and 1 tbsp vanilla extract, then remove from heat immediately.