This casserole combines chunks of ham with eggs, cheese, and often bread or hashbrowns, baked together until golden. It’s a complete meal in one dish, offering protein, flavor, and comfort in every serving.
2 cups cooked ham, diced
8 large eggs
2 cups milk (or half-and-half for creaminess)
2 cups shredded cheddar cheese (or Swiss/Gruyère)
6 cups cubed bread (day-old French bread, sourdough, or brioche) or 3 cups thawed hashbrowns
1 small onion, finely chopped (optional)
1 red bell pepper, diced (optional)
1 teaspoon garlic powder
1 teaspoon salt
½ teaspoon black pepper
2 tablespoons fresh parsley (optional garnish)
Set oven to 350°F (175°C) and grease a 9×13-inch baking dish.
Spread cubed bread or thawed hashbrowns evenly in the dish.
Layer diced ham evenly over the bread or potatoes. Sprinkle onion and bell pepper on top if using.
In a large bowl, whisk eggs, milk, garlic powder, salt, and pepper until smooth.
Pour egg mixture evenly over the dish. Sprinkle shredded cheese generously on top.
Bake uncovered for 40–45 minutes, or until the eggs are set and the top is golden brown.
Let the casserole cool for 5 minutes before slicing. Garnish with parsley.
Find it online: https://gordonramsayeats.com/ham-and-cheese-breakfast-casserole/