[{"type":"span","children":[{"text":"Join now"}]}]

Get up to 70% off*!

*On Core & Premium 12 month plans only. Offer ends 18/06/24. See terms.
Photo of Savoury bread pudding with prosciutto by WW

Savoury bread pudding with prosciutto

Total Time
1 hr
20 min
40 min
Layers of cheesy bread and tasty bites of prosciutto create a fantastic savoury pudding.


Brown onion

2 medium, thinly sliced

Prosciutto fat trimmed

100 g, cut into 1cm pieces


2 clove(s), crushed

Wholegrain bread

8 slice(s), cut in half diagonally

Grated parmesan cheese

35 g

Extra light cheddar cheese

40 g, grated


3 medium

Reduced-fat milk

2 cup(s), (500ml)

Whole grain mustard

1 tbs


3 cup(s)

Cherry tomatoes

250 g, halved

Lebanese cucumber

1 medium, thinly sliced

Oil spray

6 x 3 second spray(s)


  1. Preheat oven to 180°C or 160°C fan-forced. Spray a 1.5L (6-cup) capacity ovenproof dish with oil.
  2. Lightly spray a large non-stick frying pan with oil and heat over medium heat. Add onion and cook, stirring, for 5 minutes or until softened. Add prosciutto and garlic and cook, stirring, for 2–3 minutes or until prosciutto is golden.
  3. Place half the bread, slightly overlapping, in the base of prepared dish. Top with half the onion mixture and sprinkle with half the combined parmesan and tasty cheese. Repeat with remaining bread, onion mixture and combined cheese.
  4. Whisk eggs, milk and mustard in a large jug. Season with salt and freshly ground black pepper. Carefully pour egg mixture over layers in dish and set aside for 10 minutes. Bake pudding for 25–30 minutes or until golden and firm to touch.
  5. Combine rocket, tomatoes and cucumber in a bowl. Serve pudding in wedges with salad.