Go Back
+ servings

Cheesy Breakfast Potato Casserole Recipe

Lil' Luna
Cheesy Breakfast Potato Casserole takes minutes to make and is a perfect make-ahead meal! It will become a breakfast favorite.
4.97 from 135 votes
Prep Time 5 minutes
Cook Time 35 minutes
Total Time 40 minutes
Course Breakfast
Cuisine American
Servings 12
Calories 227 kcal


  • 8 large eggs
  • ½ cup milk
  • 1 20 oz bag ,frozen diced hash browns thawed
  • 9 - 10 ounces precooked Italian sausage
  • salt and pepper, to taste
  • 1 ½ cups shredded mild cheddar cheese, divided


  • Preheat the oven to 350°F. Grease a 9-x-13-inch baking dish.
  • In a large bowl, mix eggs, milk, hash browns, sausage, salt, pepper, and 1 cup of cheese until combined. Pour into the prepared baking dish.
  • Bake for 32–35 minutes. Remove from the oven and add the remaining ½ cup cheese over the top. Place back in the oven and bake for an additional 3–5 minutes.



Make Ahead. Make this breakfast potato casserole through Step 2 up to 24 hours in advance. Just cover and keep in the refrigerator until ready to bake. Uncover and bake; you may need to add a few additional minutes to the baking time.
  • Mexican: Add chopped bell peppers and use Mexican blend cheese instead of cheddar.
  • Meat Lovers’: Add cooked bacon along with the sausage.
  • Low-Fat: Omit the meat and add a cup of chopped spinach and other vegetables.


Calories: 227kcalCarbohydrates: 9gProtein: 12gFat: 15gSaturated Fat: 7gCholesterol: 143mgSodium: 314mgPotassium: 258mgVitamin A: 340IUVitamin C: 4.3mgCalcium: 156mgIron: 1.3mg
Keyword Breakfast Casserole with Potatoes, Cheesy Breakfast Potato Casserole, Cheesy Potato Casserole, Potato Egg Casserole
Tried this recipe?Let us know how it was!