Savoury Ham & Cheese Bread Pudding

  • Prep Time 10 min
  • Total Time 1 h
  • Serves: 4

Ingredients

  • 1 tbsp olive oil 15 mL
  • 1 onion, finely diced
  • 2 cloves garlic, finely chopped
  • 6 eggs
  • 2 cups milk 500 mL
  • 1 tbsp Dijon mustard 15 mL
  • ¼ tsp each salt and pepper 1 mL
  • ½ sourdough boule (1/2 of 225 g round loaf), cut into 1-in. (2.5-cm) cubes
  • ½ cup shredded Cheddar cheese, divided 125 mL
  • ¾ cup coarsely chopped ham (approx. 3 oz/90 g) 175 mL
  • ¼ cup chopped chives 60 mL

Directions

  • Step 1

    Preheat oven to 375°F (190°C). Heat oil in large skillet over medium heat. Add onion and cook 5 to 7 min., or until starting to brown. Add garlic and cook 1 min, or until golden. Transfer onion and garlic to plate to cool.

  • Step 2

    Meanwhile, in large bowl, whisk together eggs, milk, mustard, salt and pepper. Mix in bread cubes; allowing them to soak up egg mixture; about 2 min. Mix in ¼ cup (60 mL) cheese, ham, chives, cooled onions and garlic.

  • Step 3

    Pour into greased 9-in. (23-cm) square baking dish. Top with remaining ¼ cup (60 mL) cheese. Cover with foil. Bake 20 min. Remove foil and bake an additional 20 min., until bread pudding is set and cheese topping is golden.

Tip

Substitute 1 chopped leek for onion and equal amount of Swiss cheese for the Cheddar.

Rate 1 Star2 Stars3 Stars4 Stars5 Stars

Nutrition Facts

  • Nutrition Description Per serving (¼ recipe):
  • Calories 360
  • Fat 18 g
  • Saturated Fat 7 g
  • Carbs 26 g
  • Sugar 8 g
  • Protein 23 g
  • Cholesterol 310 mg
  • Fibre 1 g
  • Sodium 910 mg