This easy ham, cheese, and egg casserole is hearty, comforting, and perfect for busy mornings or feeding a crowd. Made with hash browns, fluffy eggs, and melty cheddar, it’s a make-ahead breakfast everyone loves!
Prep Time15 minutesmins
Cook Time1 hourhr
Total Time1 hourhr15 minutesmins
Course: Breakfast
Cuisine: American
Keyword: Ham, Cheese, & Egg Casserole
Servings: 6
Ingredients
1bag frozen cubed hash browns32 ounces
1large oniondiced
1-2cupscooked ham or crumbled turkey breakfast sausage
2cupsshredded cheddar cheese
10-12large eggs
1cupwhole milk
1teaspoonsalt
1teaspoonpepper
Instructions
Spray the insert of a slow cooker, instant pot, or 5-quart Dutch oven with nonstick cooking spray. Place 1/3 of the hash browns in the bottom. Top with 1/3 onions, 1/3 ham, and 1/3 cheese. Repeat two more times.
In a large bowl, beat together the eggs, milk, salt, and pepper until well blended. Pour over the ham and potato layers.
To make in the oven
Bake, uncovered, at 325 for 90 minutes, or until the eggs are set.
To make in the slow cooker
Place the crock in the slow cooker, cover with the lid, and bake on low for 7-8 hours or high for 3-4 hours.
To make in an Instant Pot
Place the insert in the Instant Pot. Press "slow cooker", then "adjust" until the light comes on under "less". Adjust the time using the plus and minus signs to get it to 7 hours. If you'd like to cook it faster, press "slow cooker." Do not adjust the temperature to less; instead, change the time to 3-4 hours.