Wake up to the ultimate breakfast comfort food with this irresistibly cheesy Ham Egg and Cheese Bake! Packed with savory cubed ham, a blend of melted cheddar and mozzarella, and the subtle crunch of green onions, this dish is a flavor-packed twist on a classic breakfast casserole. Soft cubes of buttery white bread soak up a rich, seasoned egg mixture, creating a satisfyingly fluffy texture with a golden, crisp top. Perfect for brunch gatherings or meal prepping for busy mornings, this easy-to-make recipe comes together with just 15 minutes of prep time and bakes beautifully to feed a crowd of six. Whether served fresh from the oven or as next-day leftovers, this hearty breakfast bake is sure to be a crowd-pleaser.
Preheat your oven to 375°F (190°C) and lightly grease a 9x13-inch baking dish with nonstick spray or butter.
In a large mixing bowl, whisk together the eggs, milk, salt, and black pepper until well combined.
Add the cubed ham, shredded cheddar cheese, shredded mozzarella cheese, and sliced green onions to the egg mixture. Stir to evenly combine.
Place the cubed bread in the greased baking dish in an even layer. Pour the melted butter over the bread cubes, tossing gently to coat.
Slowly pour the egg and ham mixture over the bread in the baking dish. Use a spatula to press everything down slightly, ensuring the bread absorbs the liquid.
Let the mixture sit for about 10 minutes to fully soak the bread.
Transfer the baking dish to the preheated oven and bake for 35–40 minutes, or until the top is golden brown and the center is set. A knife inserted into the center should come out clean.
Remove the bake from the oven and let it cool for 5 minutes. Garnish with additional sliced green onions if desired.
Slice into squares and serve warm. Enjoy!
Calories |
4849 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 184.1 g | 236% | |
| Saturated Fat | 82.6 g | 413% | |
| Polyunsaturated Fat | 0.3 g | ||
| Cholesterol | 1979 mg | 660% | |
| Sodium | 12640 mg | 550% | |
| Total Carbohydrate | 518.9 g | 189% | |
| Dietary Fiber | 18.1 g | 65% | |
| Total Sugars | 67.1 g | ||
| Protein | 288.9 g | 578% | |
| Vitamin D | 10.7 mcg | 53% | |
| Calcium | 3183 mg | 245% | |
| Iron | 39.4 mg | 219% | |
| Potassium | 3111 mg | 66% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.