Easy Denver Omelet Hash Brown Casserole Recipe – This egg casserole is loaded with eggs, potatoes, ham, cheese, and all the veggies in a Denver omelette.

Slice of Denver Omelette Hashbrown casserole on a plate

Easy Breakfast Casserole has been one of my most popular recipes since 2013.  It’s great because it comes together so quickly.

This easy hash brown casserole recipe takes just a few extra steps to chop up some vegetables.  But, it’s definitely worth it!

How to make this egg casserole:

  • In a large bowl, add frozen hash browns.
  • Add chopped ham.

Bowl of frozen hash brown potatoes and chopped ham for easy breakfast casserole

  • Add shredded cheddar cheese.
  • Add chopped bell pepper and chopped yellow onion.
  • Add halved cherry tomatoes and minced garlic.
  • Stir together.

Bowl of hash browns, ham, cheese, green peppers, tomatoes, onions, and garlic for Denver omelette casserole

  • Spray a large baking dish with cooking spray.
  • Pour the hash brown mixture into the dish.

Pouring make ahead breakfast casserole ingredients into a baking dish

  • In a large bowl (I use the same bowl from the hash browns), add eggs.
  • Add milk, salt, and pepper.
  • Whisk to combine.

Bowl of eggs, milk, salt, and pepper for overnight breakfast casserole

  • Pour the eggs over the hash brown mixture.

Pouring eggs over hash browns, ham, cheese, and vegetables for egg casserole

  • Bake for 1 hour.
  • Cool at least 10 minutes before slicing.

Baked cheesy hash brown breakfast casserole in a baking dish

Try these other great breakfast recipes.

  • My Avocado Bacon Crustless Quiche
  • Biscuits and Gravy from Self Proclaimed Foodie
  • Hashbrown Breakfast Casserole from A Mindfull Mom
  • Easy Pancake Recipe from Julie’s Eats and Treats

Watch the step by step video for Easy Denver Omelet Hash Brown Casserole Recipe below.

Slice of hash brown breakfast casserole with ham, cheese, and vegetables

Easy Denver Omelet Hash Brown Casserole

Easy Denver Omelet Hash Brown Casserole Recipe - This egg casserole is loaded with eggs, potatoes, ham, cheese, and all the veggies in a Denver omelette.
Prep Time 12 minutes
Cook Time 1 hour
Total Time 1 hour 12 minutes
Servings: 12 servings
Calories: 234kcal
Author: Amanda Finks
Print Recipe Pin Recipe Rate this Recipe
5 from 4 votes


  • 6 cups frozen hash browns -about 18 oz.
  • 16 oz. cubed ham
  • 2 cups shredded cheddar cheese
  • 1 cup cherry tomatoes -halved
  • 1 medium green bell pepper -chopped
  • ½ medium yellow onion -chopped
  • 4 garlic cloves -minced
  • 12 large eggs
  • 1 cup milk
  • 1 teaspoon salt
  • ½ teaspoon ground black pepper


  • Preheat oven to 350 degrees F.
  • Add the frozen potatoes, ham, cheese, tomatoes, bell pepper, onion, and garlic to a large bowl. Stir to combine. Pour the mixture into a 9x13 baking dish that has been sprayed with cooking spray.
  • In a large bowl, whisk the eggs with the milk, salt, and pepper (I use the same bowl from step 2).
  • Pour the egg mixture over the hash brown mixture. Pat everything down with the back of a wooden spoon.
  • Bake for one hour. The center should be set and the edges should be golden brown.
  • Let the casserole rest for 10 minutes before slicing and serving.*


*The center will continue to set as it rests.


Serving: 1/12th of the recipe | Calories: 234kcal | Carbohydrates: 11g | Protein: 18g | Fat: 12g | Saturated Fat: 5g | Cholesterol: 205mg | Sodium: 886mg | Potassium: 282mg | Sugar: 2g | Vitamin A: 555IU | Vitamin C: 14.9mg | Calcium: 193mg | Iron: 1.7mg
Course Breakfast, brunch
Cuisine American
Keyword easy breakfast casserole, egg casserole recipe, hash brown casserole recipe
Pin This Recipe
Follow Me On Pinterest!Click Here To Follow @afinks