Cheddar Gorgeous! Cheese and Onion Bread and Butter Pudding

Total Time
Prep 30 mins
Cook 30 mins

I have always prefered savoury food to sweet food, and this is a recipe I made up for a savoury version of one of my favourite sweet puddings, Bread and Butter Pudding. This savoury dish is easy to rustle up and makes a tasty supper, breakfast, brunch or lunch dish. Do try to use mature farmhouse Cheddar cheese, a little goes a long way as the flavour is so pronounced. This can be made the night before you need it, for breakfast or brunch, and then baked next morning - a great make ahead meal! NB: Do NOT use standard American style sandwich bread, it is too thin and will not crisp up!

Ingredients Nutrition


  • 8 slices thick bread (white) or 8 slices wholemeal bread
  • butter, softened to spread
  • 1 onion, peeled and finely sliced
  • 8 ounces mature farmhouse cheddar cheese, grated

  • 1 pint milk
  • 3 eggs, lightly beaten
  • 1 teaspoon English mustard
  • salt and pepper
  • 1 tablespoon chopped fresh mixed herbs or 1 teaspoon dried herbs, to taste

  • tomatoes, sliced (optional)
  • sliced ham (optional)
  • cooked sausage (optional)
  • cooked and crumbled bacon (optional)
  • branston pickle (optional)
  • chutney (optional)


  1. Butter 8 slices of bread and make sandwiches with the grated mature cheese and sliced onion. Cut the the sandwiches into four triangles and arrange them standing up with the points to the top, in a well greased baking dish. (Do NOT use standard American style sandwich bread, it is too thin and will not crisp up!).
  2. (Feel free to vary to contents of the sandwiches. If it doesn't have to be a vegetarian dish, some ham would be very nice. Or you might want to put some pickle on the sandwiches, some sliced tomatoes, cooked sausage or whatever you fancy.).
  3. Beat the eggs with the milk, mustard powder, salt, pepper, and the herbs.
  4. Pre-heat oven to 200C or 400°F.
  5. Pour the egg custard mixture over the sandwiches. (If you had any cheese left over, sprinkle it on top. Onion, too if you have any left over.) Allow the pudding to stand for about 30 minutes before baking - you get a lighter pudding.
  6. Bake the bread and butter pudding in the pre-heated oven for about 20 to 30 minutes, or until the cheese custard has set and the cheese on the top is golden.
  7. In a nutshell - it's cheese sandwiches with savoury custard poured over then baked in the oven - or savoury bread and butter pudding!
  8. Serve warm for breakfast, brunch, lunch or supper. Can be prepared the night before and baked next morning - bring it to room temperature for about 30 minutes before baking it however.
Most Helpful

What a lovely and (yes) gorgeous bread pudding. Heaven on a plate. I used a loaf of bread that had cheddar baked in, added some crisped and crumbled bacon, sauted my onion in a bit of the bacon drippings and added some scallions on top to give it a bit of color. For my cheeses I used an extra sharp cheddar and a Dublin white cheddar. For my herbs I used thyme, parsley and used a pinch of your Sel Fou recipe for the salt. I wouldn't change a thing! The most satisfying breakfast I've had in a long time! Another brilliant recipe!

under12parsecs March 31, 2011

This is so close to my Grandmas recipe, only she would add 1/2 tsp paprika, and sometimes leave the onions out. She would serve with a slice of bacon and a tomato wedge. It is my favorite comfort food.

cookalot #2 January 10, 2011

Oh my word, this is so good. It's such an easy-fix too w/a lovely company-worthy presentation worthy of a spec occasion. I used whole wheat bread + a simple mix of herbs (mostly chives & parsley) & loved the flavor & bit of texture the onion added. DH & I enjoyed this for brunch (Mother's Day) & I think it would be so easy to expand this to a 1-dish meal by adding chopped broccoli to the cheese-custard mix. That sounds very good to me, esp combined w/the ham I used. Pair that w/a salad or soup & you got yourself a great meal. Thx for another fun, inspiring & tasty effort in my kitchen, FT. :-)

twissis May 11, 2008