BBC navigation

BBC

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.

Ingredients

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

BBC © 2014 The BBC is not responsible for the content of external sites. Read more.

This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.