This easy breakfast casserole with ham and cheese can be made in just minutes using things you likely already have at home! It’s delicious, great for feeding a crowd, and the perfect way to use leftover ham from the holidays!
Whether you’re looking for something to enjoy Christmas morning, something to use up leftover ham from Easter, or something for a Mother’s Day brunch – this breakfast casserole with ham will be your new favorite dish!
Want to save this recipe?
Enter your email below and we’ll send this idea straight to your inbox (plus you’ll receive fun weekly ideas from us too!)
Ham Breakfast Casserole
One of my favorite things to make for breakfast is a good breakfast casserole. There’s just something about combining all things breakfast in one dish that screams comfort food and exactly what we all need every so often.
This ham and cheese breakfast casserole has been one of my favorites for as long as I can remember – ten years maybe? The combination of the crescent roll crust, fluffy egg mixture, and the salt of the ham together is like one great big breakfast sandwich bake!
Why people love this recipe
- Super easy – this easy ham breakfast casserole is about as easy as it can get. You just roll out the crescent roll then top it with the ingredients!
- Great for a crowd – this makes enough to feed 12 people all in one dish and if you want to feed even more, you can just make two or three batches!
- Quiche in a casserole – this tastes similar to a quiche but without having to deal with making an actual quiche!
Ham Breakfast Casserole Ingredients
- Ham – leftover spiral ham diced up into small bites works great for this! Or just buy a ham steak and dice it up into small bite-sized pieces.
- Milk – I recommend using whole milk for this to keep it as creamy and fluffy as possible.
- Shredded cheese – I used shredded Mexican blend but a good cheddar would be delicious as well.
- Crescent roll sheet – if you can’t find a crescent roll sheet, you can use crescent rolls as well – simply pinch them together to make a full sheet.
How to make this Breakfast Casserole with Ham
Remember how I said making this casserole was super easy? Well, here you go. Four steps and thirty minutes to deliciousness!
1 – Roll out the crescent rolls
Preheat the oven to 350 degrees. Then spray a 9×13 baking dish with cooking spray.
Open the package of crescent rolls and place them in the bottom of a non-stick baking dish, making sure to line the edges slightly with the crescent rolls – creating a crust for the casserole.
If you don’t line all of the sides with the crescent rolls, you’ll end up with egg underneath the crust, which is nowhere near as tasty.
2 – mix your egg mixture
Mix your large eggs, milk, shredded cheese, and parsley together in a large mixing bowl until the eggs are beat and everything is well combined.
3 – Add the ham
Add the ham to the egg mixture and stir until the ham is evenly distributed throughout the egg mixture. You could technically add it in step two, but it makes it a lot more difficult to beat the eggs well.
4 – Bake the Breakfast Casserole
Pour your egg and ham mixture on top of the crescent roll base and bake in the oven at 350 degrees for 30-40 minutes.
How do you know when egg casserole is done?
Check the casserole at 30 minutes and see if the texture of the casserole is still liquid when you gently shake the casserole. You want it to move a little bit but not be liquid. If it’s still liquid, increase your cook time by a few minutes then try it again until the casserole is not runny.
Remove from the oven and cut into squares then serve hot. Or warm. Or at room temperature.
It’s delicious no matter what time or temperature you serve it! You could even put it in a freezer safe dish and freeze – just toss in the oven to heat back up when you’re ready!
Tips & Storage Info
Store any leftovers of the breakfast casserole in an airtight container in the refrigerator.
Don’t have ham? Substitute the ham with bacon or sausage or whatever meat you’d like for different variations.
Make this ahead of time by pouring everything together in the casserole dish and putting it in the fridge over night. Cover tightly then bake as soon as you’re ready.
Reheat any leftovers either in the microwave or in the oven by placing in a cold oven, preheating to 350 degrees, and letting the casserole warm up with the oven.
Recipe FAQs
Can I prepare the casserole the night before?
Make this ahead of time by pouring everything together in the casserole dish and putting it in the fridge over night. Cover tightly then bake right before you’re ready.
Does breakfast casserole have to sit overnight?
This egg casserole does not need to sit overnight. You can prep it, bake it, and serve it right away. You can have it sit overnight if you want, but it’s not necessary.
What’s good to serve with this ham breakfast casserole?
This ham breakfast casserole would be great with this tropical fruit salad, with a little fruit salsa, or just fresh fruit. You can also serve it along with a side of salsa to top the casserole.
More Delicious Breakfast Recipes
If you’re looking for other breakfast recipes, make sure to try these ones next!
- Crockpot breakfast tater tot casserole – a delicious crockpot version of the classic tater tot casserole with a breakfast twist!
- Biscuits and gravy pizza – individual biscuits topped with homemade sausage gravy, eggs, and cheese for delicious breakfast pizzas!
- Mini pancakes – cute, fluffy pancakes perfect for a breakfast board or brunch!
- Chicken minis – a homemade copycat version of the popular Chick-Fil-A breakfast items!
- Cinnamon rolls with heavy cream – these are the best homemade cinnamon rolls you’ll ever try, promise!
- Breakfast muffins with shredded hash browns – these individual egg cups combine shredded potatoes, eggs, and bacon together in mini egg muffins!
Want more Goodies?
Want more delicious recipes just like this one? Enter your first name and email address in the form below to join the Play Party Plan community! You’ll receive weekly recipes and party ideas directly to your inbox!
Breakfast Casserole with Ham and Cheese
Ingredients
- 1 crescent roll sheet
- 8 eggs
- ½ cup milk
- ½ tsp kosher salt
- 1 cup shredded Mexican blend cheese
- 1 tsp dried parsley
- 8 oz ham diced
Instructions
- Preheat oven to 350 degrees.
- Open the crescent roll sheet and roll it out on the bottom of a 9×13 baking dish making sure to go up on the ends and sides of the dough.1 crescent roll sheet
- Combine eggs, milk, salt, cheese, and parsley in a large bowl. Whisk until well combined.8 eggs, 1/2 cup milk, 1/2 tsp kosher salt, 1 cup shredded Mexican blend cheese, 1 tsp dried parsley
- Add diced ham and stir until distributed through the egg mixture evenly.8 oz ham
- Pour ham + egg mixture over top of the crescent roll sheet.
- Bake in the oven at 350 degrees for 35-45 minutes or until the eggs are totally set.
- Serve warm.
Leave a Reply