Start your day off right with this hearty and satisfying Ham and Egg Brunch Casserole, a crowd-pleasing dish perfect for weekend breakfasts, holiday gatherings, or meal prep. This easy-to-make recipe combines fluffy eggs, savory diced ham, gooey melted cheddar cheese, and tender cubes of bread, all baked together into a golden, bubbling masterpiece. With just 15 minutes of prep time and a bake-until-golden technique, this casserole brings rich flavors and textures to the table with minimal effort. The addition of optional green onions adds a fresh, zesty kick, making it as visually appealing as it is delicious. Serve this dish warm for a comforting brunch centerpiece or reheat leftovers for a quick, protein-packed start to your day. Perfect for feeding a crowd, this casserole is a one-dish wonder you'll turn to time and again.
Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch casserole dish with unsalted butter or non-stick spray.
Melt 1 tablespoon of unsalted butter in a large skillet over medium heat. Add diced ham and cook for 3-4 minutes, stirring occasionally, until slightly browned. Remove from heat and set aside.
Layer the cubed bread evenly in the prepared casserole dish. Top with the cooked ham and shredded cheddar cheese.
In a medium mixing bowl, whisk together the eggs, whole milk, salt, and ground black pepper until well combined.
Pour the egg mixture evenly over the bread, ham, and cheese in the casserole dish. Use a spatula or the back of a spoon to gently press the bread down, ensuring it soaks up the egg mixture.
Sprinkle sliced green onions on top if desired for an extra pop of flavor.
Cover the casserole dish with aluminum foil and bake in the preheated oven for 30 minutes.
Remove the foil and bake an additional 15 minutes, or until the top is golden brown and the casserole is set in the center.
Let the casserole rest for 5 minutes before slicing and serving warm. Enjoy!
Serving size | 2223.7 grams (2223.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3968 |
Total Fat 169.70g | 218% |
Saturated Fat 77.40g | 387% |
Polyunsaturated Fat 0.50g | |
Cholesterol 2009mg | 670% |
Sodium 13205mg | 574% |
Total Carbohydrate 348.20g | 127% |
Dietary Fiber 21.50g | 77% |
Total Sugars 72.00g | |
Protein 271.90g | 544% |
Vitamin D 535IU | 2674% |
Calcium 2905mg | 223% |
Iron 29mg | 161% |
Potassium 3376mg | 72% |
Source of Calories