Melty cheese, savory ham, and fluffy eggs are the base of this delicious ham and cheese breakfast casserole. This casserole is the kind of dish that makes mornings feel cozy and effortless. You can make this casserole right before you bake it or you can prepare it the night before. In the morning, all you have to do is pop it in the oven to bake.
Whether you are feeding a crowd, prepping for a busy week, or just craving something hearty and comforting, this recipe delivers. It is simple to throw together, endlessly customizable, and is guaranteed to satisfy even the pickiest eaters. To customize this casserole, you can swap out the diced ham for sausage or bacon. You can also add in any diced vegetables you have that need used up.
Table of Contents

Why you will love this recipe
- Easy to make ahead – This recipe can be prepared the night before. Just bake it in the morning while you are getting ready for an easy start to the day.
- Feeds a crowd – One pan, many bellies. This recipe is ideal for brunches, sleepovers, or busy mornings when you need something hearty and shareable.
- Customizable – This recipe can be easily adjusted to meet your family’s preferences or to use up any leftover vegetables in your fridge. You can also substitute the ham with sausage or bacon!
Ingredients
- 8 eggs
- 1 cup milk
- 1 teaspoon salt
- 1/2 teaspoon pepper
- 1 cup ham, cubed
- 1 and 1/2 cup shredded cheddar cheese, divided
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
How to make ham and cheese breakfast casserole
- Preheat the oven to 350 degrees Fahrenheit.
- Crack the eggs into a bowl and whisk them together.

- Add in the milk, salt, pepper, garlic powder, and onion powder and mix well.

- Add in the ham and 1 cup of the shredded cheese and mix.

- Pour the egg mixture into a greased 9×13 dish.
- Sprinkle the remaining cheese on top of the casserole.

- Bake at 350 degrees Fahrenheit for 40-45 minutes.
How to store ham and cheese breakfast casserole
- Store this casserole in an airtight container in the fridge for up to 4 days.
More delicious casserole recipes
Ham and Cheese Breakfast Casserole
12
servings15
minutes45
minutesIngredients
8 eggs
1 cup milk
1 teaspoon salt
1/2 teaspoon pepper
1 cup ham, cubed
1 and 1/2 cup shredded cheddar cheese, divided
1 teaspoon garlic powder
1 teaspoon onion powder
Directions
- Preheat the oven to 350 degrees Fahrenheit.
- Crack the eggs into a bowl and whisk them together.
- Add in the milk, salt, pepper, garlic powder, and onion powder and mix well.
- Add in the ham and 1 cup of the shredded cheese and mix.
- Pour the egg mixture into a greased 9×13 dish.
- Sprinkle the remaining cheese on top of the casserole.
- Bake at 350 degrees Fahrenheit for 40-45 minutes.








Leave a Reply