Print

Cheesy Ham and Broccoli Christmas Morning Casserole

Cheesy Ham and Broccoli Christmas Morning Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Ingredients

Scale
  • 6 cups cubed crusty bread (such as French bread or sourdough)
  • 2 cups cooked ham, diced
  • 2 cups broccoli florets, chopped small and steamed slightly
  • 2 cups sharp cheddar cheese, shredded
  • 8 large eggs
  • 2 cups whole milk
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon garlic powder
  • 1/2 teaspoon dried mustard (optional for extra tang)

Instructions

  1. Preheat your oven to 375°F (190°C). Grease a 9×13 inch baking dish generously with butter or non-stick cooking spray to prevent the eggs from sticking to the sides.
  2. Spread the cubed bread evenly across the bottom of the prepared baking dish. Scatter the diced ham and the lightly steamed broccoli florets over the bread. Sprinkle the shredded cheddar cheese over the top, ensuring it covers the ingredients evenly.
  3. In a large mixing bowl, crack the 8 eggs and whisk them thoroughly. Add the milk, salt, black pepper, onion powder, garlic powder, and dried mustard. Whisk until the mixture is well combined and slightly frothy.
  4. Pour the egg and milk mixture slowly over the layers in the baking dish. Use a spatula or a large spoon to gently press down on the bread cubes to make sure they are all submerged and soaking up the liquid.
  5. Place the dish in the center rack of the oven. Bake for 40 to 45 minutes, or until the center is set and the top is golden brown and bubbly. If the top browns too quickly, you can cover it loosely with foil for the last 10 minutes.
  6. Remove the casserole from the oven and let it rest for 5 to 10 minutes before slicing. This allows the eggs to firm up slightly, making it much easier to serve clean squares.