Cheesy Loaded Baked Potato Breakfast Casserole
Prep time
Cook time
Total time
This loaded baked potato breakfast casserole is a delicious and hearty way to start the day!
Recipe type: Breakfast
Serves: 10-12
  • 6 C shredded hash brown potatoes
  • 2-3 C diced ham (*or other meat of your choice)
  • 2-3 C baby broccoli florets, chopped
  • 1 C cottage cheese
  • 1 C sour cream, divided
  • 2 C shredded cheddar cheese, divided
  • 2 TBSP green onions, sliced (approx 3 green onions)
  • 1 dozen eggs
  • salt & pepper
  1. Preheat oven to 350 degrees.
  2. Grease 13x9 pan, layer bottom of pan with potatoes. Season with salt & pepper. Place in oven to cook (about 10 minutes) while you prep the other ingredients.
  3. In a large mixing bowl, combine ham, broccoli, cottage cheese, green onions, 1 C shredded cheese, and ½ C sour cream. Stir to combine.
  4. Remove potatoes from the oven. Dump mixture over potatoes in pan and stir to combine mixture with potatoes.
  5. In empty mixing bowl then, whisk the eggs with sour cream until well combined.
  6. Pour eggs over the mixture in the pan. Let the eggs soak in to the mixture for just a minute.
  7. Top with remaining shredded cheese.
  8. Bake for approximately 45 minutes until eggs are cooked through.
  9. Serve and enjoy!
Recipe by Mom Endeavors at