Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Grease a 2-quart baking dish with butter.
- Cut or tear the bread into 1-inch cubes and place them evenly in the prepared baking dish. Sprinkle raisins over the bread if using.
- In a large bowl, whisk together the eggs, milk, cream, sugar, vanilla extract, cinnamon, and salt until fully combined.
- Pour the custard mixture evenly over the bread cubes, pressing the bread gently with a spatula or spoon to help it soak up the liquid. Let rest for 10 minutes so the bread absorbs more of the custard.
- Dot the top of the pudding with small pieces of the butter.
- Place the baking dish in the oven and bake for 45 minutes, or until the top is golden brown and the center is set but slightly wobbly.
- Remove from oven and let cool for at least 10 minutes before serving. Serve warm or at room temperature.
Notes
For extra flavor, sprinkle with a little nutmeg or serve with a caramel or vanilla sauce.
To make ahead, assemble the pudding and refrigerate overnight, then bake just before serving.
Stale or day-old bread works best as it soaks up more custard, giving the pudding a richer texture.
You may substitute part or all of the heavy cream with milk for a lighter pudding.