Ham and cheese bread and butter pudding

This hearty bake makes the perfect brunch. Prepare it the night before to make it even easier, leaving it to soak overnight in the fridge.


Preparation method

  1. Preheat the oven to 180C/350F/Gas 4. Grease a large ovenproof dish with butter.

  2. Heat the oil in a frying pan and fry the onion for 4-5 minutes, or until softened.

  3. Meanwhile, butter the slices of bread.

  4. Layer, half of the buttered bread, onion, ham, cheese, parsley and peas into the dish, then repeat with the remaining ingredients. Reserve a little cheese to sprinkle over the top.

  5. Whisk the eggs and egg yolks together in a bowl until well combined.

  6. Heat the cream in a saucepan until just boiling, then pour onto the egg mixture and whisk until well combined. Pour the mixture over the bread and set aside for at least 30 minutes.

  7. Bake in the oven for 40-45 minutes, or until golden-brown on top.

Less than 30 mins preparation time

30 mins to 1 hour cooking time

Serves 6-8

Quick recipe finder

Type the ingredients you want to use, then click Go. For better results you can use quotation marks around phrases (e.g. "chicken breast"). Alternatively you can search by chef, programme, cuisine, diet, or dish (e.g. Lasagne).

Advanced search options
Added. Check out your playlist Dismiss