Old fashioned bread and butter pudding

Bread and butter pudding is a traditional English dessert that was often made by poorer families because it’s very cheap, being made from stale bread. You do doubt would have had lots of it growing up, not necessarily because it’s so inexpensive, but because it’s absolutely delicious, especially when served with some cream.

It’s an excellent way to use up that day-old bread that you’d otherwise be throwing away!


  • 25g butter, plus extra for greasing
  • 8 thin slices bread
  • 50g sultanas
  • 2 teaspoons ground cinnamon
  • 350ml milk
  • 50ml double cream
  • 2 eggs
  • 25g sugar
  • Ground nutmeg, to taste


1. Use butter to grease a one-litre baking dish.

2. Spread one side of each slice of bread with butter, and then cut into triangles. You can cut off the crusts if you prefer.

3. In the dish, arrange a layer of the bread buttered-side-up, then sprinkle with a layer of sultanas and cinnamon. Repeat with more layers of bread, sultanas, and cinnamon until all used up.

4. In a saucepan, heat the milk and cream, being careful not to boil.

5. Crack eggs into a bowl and lightly whisk with three-quarters of the sugar. Add the milk and cream mixture and stir well.

6. Pour the mixture over the bread layers, then sprinkle with nutmeg and the remaining sugar. Leave to stand for 30 minutes so the bread can soak.

7. Preheat oven to 180C.

8. Bake for 35-40 minutes, until set and golden. Serve warm with a drizzle of extra cream.

Stories that matter
Emails delivered daily
Sign up