Cheesy Hash Brown Ham and Egg Casserole

Cheesy Hash Brown Ham and Egg Casserole

There’s nothing like delicious comfort food to start the morning. My Cheesy Hash Brown Ham and Egg Casserole is the perfect weekend or holiday breakfast to share with friends and family.

Prep Time: 30 min. Total Bake Time: 37 min.

Servings: 8-10


  • 2 ½ cups shredded hash browns (thawed)
  • ¾ cup finely diced ham
  • ½ cup finely diced green pepper (1 medium green pepper)
  • 2 cups block sharp cheddar cheese (grated)
  • 8 eggs 
  • ½ cup sour cream
  • ½ cup light cream
  • ⅛ tsp. ground white pepper
  • ¼ salt
  • 3 tbsp. + 1 tsp. olive oil
  • cooking spray
  • large bowl
  • small frying pan
  • large frying pan
  • deep dish pie plate (10 ½ x 10 ½ approx.)


  • Add 1 tsp. oil to a small frying pan and over medium heat, cook pepper (uncovered and stirring frequently) until softened, approx. 5 minutes.
  • Remove from heat, set aside and let cool.
  • Add 2 tbsp. oil to a large frying pan and over medium-high heat add shredded hash browns to form an even layer in the pan. 
  • Cook the hash browns for 5-7 minutes until golden. 
  • On the top side, drizzle 1 tbsp. oil and sprinkle with salt, then turn hash browns over and cook for another 4-6 minutes until golden.
  • Remove from heat and break up into smaller pieces, then set aside.
  • Preheat the oven to 350 degrees.
  • Using cooking spray, lightly spray the inside of the pie plate and set aside.
  • Crack eggs into a large bowl and add sour cream, light cream and ground white pepper, whisk all together.
  • Gently stir in the green pepper, ham and 1 cup sharp cheese. 
  • Pour the egg mixture into the pie plate and bake uncovered for 35 minutes.
  • Sprinkle ¼ cup cheese evenly over the top of the egg bake. Then, layer the hash browns evenly over the top of the cheese and then sprinkle ¾ cup of cheese evenly over the top. 
  •  Bake under the broiler for 2 minutes just until the cheese is melted and slightly bubbly. 
Back to blog