Cheese and Caramelised Onion Bread & Butter Pudding

In Journal, Recipes by Greg

Cheese Bread & Butter Pudding
Cheese Bread & Butter Pudding
The ultimate comfort food, this cheesy, savoury Bread & Butter Pudding is a great way to elevate humble ingredients and make good use of leftovers – stale bread works wonders, and you can use any cheese you like. Feel free to throw in any leftover roasted carrots, parsnips or meat if you wish. It’s a fine accompaniment to a roast dinner – or a delicious midweek dish on its own. Recipe by food writer and friend of Sharpham Cheese, Harry Hook.
Prep Time 30 minutes
Cook Time 25 minutes
Total Time 55 minutes
Servings 4


  • 1 Loaf of bread
  • 100 g Salted butter, softened.
  • 2 Garlic cloves
  • 1 Camembert
  • 200 ml Whole milk
  • 2 Eggs
  • 50 g Cornish clotted cream
  • 1 tsp Mustard
  • Salt and pepper

Caramelised Onions

  • 50 g Butter
  • Glug of olive oil
  • 3 Red onions
  • 2 tbsp Red wine vinegar


  • Heat the butter and olive oil over a medium heat, add the onions and coat them in the buttery oil. Cook for at least 20 minutes, prodding from time to time, until they are all caramelised. Add the red wine vinegar and cook for a couple more minutes until sticky. Season well and set aside.
  • Stir the grated garlic into the softened butter, parsley and pepper until thoroughly combined.
  • Spread the garlic butter over the bread on both sides. Slice the bread into triangles, don’t worry about removing the crusts as you might a sweet bread and butter pudding.
  • Slice the Camembert into thick, oozy slices, if using. Otherwise, grate your cheese.
  • Grease a baking dish and arrange a layer of bread in the bottom. Spoon over a layer of caramelised onions and cheese. Repeat with bread, onions and cheese until it’s all used up.
  • Whisk the milk, eggs, clotted cream and mustard, before seasoning with salt and pepper. Pour over the bread until it’s all soaked up.
  • If you have the time, allow to stand for a little while so the bread soaks up the mixture.
  • Preheat oven to 180c. Bake for 25 minutes until bubbling and golden on top.