Looking for an easy holiday breakfast casserole? Look no further! This ham and egg casserole is delicious and perfect for using up any leftover Christmas ham. It’s also super simple to make and can be ready in about 50 minutes. Plus, it’s loaded with cheese, so it’s sure to please everyone at the table. So if you’re looking for a yummy dish that will feed a crowd, this Ham Breakfast Casserole is the recipe for you!
Do you love this ham and cheese breakfast casserole? Check out these 7 Easy Christmas Morning Breakfast Ideas!
Why this Ham Breakfast Casserole is the Best
One of my favorite things about the holidays is all of the leftovers. Turkey at Thanksgiving and ham at Christmas make for some great after-holiday meals.
The question always is…what to do with it all? You can always freeze some of it for later or make this Hawaiian Ham dip (really delicious), but making a breakfast casserole is one of the best ways to use up your holiday ham.
The combination of refrigerated crescent rolls, shredded cheese, and ham bakes nicely when covered with a delicious egg mixture. Christmas leftovers never tasted so good!
Keep scrolling to see how easy it is to make.
Ingredients needed
- Crescent rolls: You’ll need two cans of refrigerated crescent rolls for this recipe.
- Ham: One reason I love making this breakfast casserole Christmas morning is because it’s a great way to use any leftover Christmas ham! Either way, you’ll need 16 long slices.
- Shredded cheese: I like to mix cheddar and Monterey Jack cheese, but you can use any shredded cheese you want.
- Eggs: 5 eggs are plenty.
- Milk: Just use whatever type of milk you have on hand. I usually use 2%, but whole milk works great!
- Seasonings: I like to keep it simple with seasoned salt and black pepper. But feel free to add in any other seasonings that you love.
How to make a ham and egg casserole for breakfast
- Begin by taking two tubes of refrigerated crescent rolls and separating them into triangles. Take the leftover ham, slice long and evenly, and place it onto the wide side of each triangle.
- Roll each triangle up and place them into a 9×13 pan sprayed with non-stick spray.
- Cover the crescent rolls with the shredded cheese.
- Finally, whisk together the eggs, milk, seasoning salt, and black pepper in a bowl. Pour over the rolls and cheese in an even layer. Bake at 375°F for 30-40 minutes or until the egg mixture is completely set and the top is golden brown.
Tips for making a cheesy ham egg casserole
Before you make this delicious breakfast dish, take a look at these baking tips to make sure your egg casserole comes out perfectly!
- If you don’t have any ham leftover, you can always substitute another protein like breakfast pork sausage.
- You can easily make this breakfast casserole recipe vegetarian. Just leave out the ham and add in some extra veggies like diced bell peppers, onions, or mushrooms.
- Don’t have crescent rolls? No problem! You can use biscuits, croissants, or bread cut into cubes.
- Make sure to whisk the eggs well before you pour them over the casserole.
- If you want to lighten up this dish, you can use low-fat milk and cheese.
What to serve with homemade ham and cheese breakfast casserole
No matter what time of year, this cheesy breakfast casserole always hits the spot. I like to serve it with fresh fruit and cranberry mimosa for Christmas morning, but it’s also great with a side of bacon or sausage.
If you’re looking for something different, try serving it with a dollop of sour cream or green onions. It’s also delicious with a side of hash browns or roasted potatoes.
Need something a little sweet? You should try a batch of these cinnamon rolls.
No matter how you serve it, this dish is sure to be a hit!
Frequently Asked Questions:
What type of ham should I use?
You can use any ham that you like. If you have any leftover spiral ham, that works great. Otherwise, you can buy a ham steak from the grocery store.
Do I have to use premade crescent rolls?
No, you don’t have to use premade crescent rolls. You could easily use homemade dough. Lucky you, I have a great one rise recipe for you to use!
Can I make this breakfast casserole ahead of time?
Yes, you can easily make this casserole the night before. Just prepare it up to the point of baking and then cover it with plastic wrap or aluminum foil. When ready to bake it, remove the covering and pop it in the oven.
How long does this casserole last?
This casserole will last in the fridge for 3-4 days. Make sure to cover it tightly with plastic wrap or aluminum foil so it doesn’t dry out.
You can also freeze this casserole for up to 2 months. Thaw it in the fridge overnight before baking. Then, to reheat it, pop it in the oven at 375°F until it’s warmed all the way through.
What should I do if the egg mixture isn’t completely set?
If the egg mixture isn’t completely set, you can cover the pan with aluminum foil and bake it for an additional 5-10 minutes. Make sure to keep an eye on it so that the cheese doesn’t burn.
The end result is a delicious and flavorful ham breakfast casserole that the entire family will go crazy for. The added bonus is that you are using up those leftovers.
Although, I totally suggest that you can make this casserole all year long. Happy holidays!
Do you love breakfast? Try these recipes…
- Fluffy Sheet Pan Pancakes
- Skillet Sausage and Cheese Biscuits
- Maple Pecan Scones
- Dutch Baby Pancake
- Pancake, Sausage & Egg Sliders
- Crescent Roll Breakfast Pastry
Easy Cheesy Ham Breakfast Casserole
Ingredients
- 2 tubes refrigerated crescent rolls
- 16 long slices of ham {leftover works great}
- 2 cups shredded cheese
- 5 eggs
- 1 ½ cups milk
- ½ tsp seasoning salt
- ¼ tsp black pepper
Instructions
- Preheat oven to 375° and spray a 9x13 pan with non-stick cooking spray.
- Unroll both cans of refrigerated crescent rolls and separate into triangles. Place a slice of ham on the wide side of each triangle and roll up. Place into prepared pan {2 rows of 8 screscents}. Top crescents with shredded cheese.
- In a bowl combine eggs, milk, seasoning salt and black pepper. Whisk to combine and pour over the crescent and cheese mixture in an even layer.
- Bake for 30-40 minutes or until the egg mixture is completely set and the top is golden brown. Serve warm.
Notes
- If you don't have ham, use another protein link cooked link sausage.
- Make this casserole vegetarian by adding cooked onions, bell peppers and mushrooms in place of the ham.
Nutrition
