Cherry tomato & ham bread & butter bake

Contains pork – recipe is for non-Muslims only
Quick and easy to prepare, this dish makes a great family dinner to use up leftover bread

  • Prep:10 mins
    Cook:40 mins
  • Serves 4
  • Easy

Nutrition per serving

  • kcal 351
  • fat 18g
  • saturates 9g
  • carbs 29g
  • sugars 8g
  • fibre 1g
  • protein 20g
  • salt 1.52g


  • 25g butter, softened
  • 1 garlic clove, crushed
  • 4 thick slices stale white bread
  • 12 cherry tomatoes
  • 50g ham, roughly chopped
  • 500ml milk
  • 3 eggs
  • 50g cheddar, grated


Make it different: Sausage & herb bread pudding
Replace the cherry tomatoes and ham with 3 sliced cooked sausages, tucking them amongst the bread with a few basil leaves, Pour on the egg mixture, sprinkle over the cheese and cook as above.


  1. Heat oven to 180C/160C fan/gas 4. Mix the butter and garlic together, then use a little to grease a shallow baking dish or tin. Use the rest to butter the bread slices, then cut them in half diagonally.

  2. Arrange the bread slices, overlapping, in the baking dish. Tuck the cherry tomatoes and ham in and around them.

  3. Whisk the milk and eggs together, and season with salt and pepper. Pour over the bread and gently push the slices down in the liquid. Leave to stand for 5 mins. Scatter the cheese over the top, then bake for 35-40 mins until golden and just set. Serve with a crisp green salad.

Suggested recipes from this collection...