Print

Easy Hashbrown and Spinach Breakfast Casserole

easy Hashbrown and Spinach Breakfast Casserole recipe

This casserole is a baked egg dish layered with shredded hashbrowns, fresh or frozen spinach, and cheese. It’s similar to a frittata but heartier thanks to the potatoes at the base. The spinach adds color, nutrition, and balance, making it a healthier alternative to traditional sausage-heavy casseroles.

Ingredients

Scale
  • 3 cups frozen shredded hashbrowns (thawed)

  • 1 tablespoon olive oil or butter

  • 1 small onion, finely chopped

  • 2 cups fresh spinach (or 1 cup frozen spinach, thawed and squeezed dry)

  • 8 large eggs

  • 1 cup milk

  • 1 cup shredded mozzarella or cheddar cheese

  • 1 teaspoon garlic powder

  • 1 teaspoon salt

  • ½ teaspoon black pepper

  • ¼ teaspoon nutmeg (optional, pairs well with spinach)

Instructions

 

  • Preheat oven – Set to 350°F (175°C) and grease a 9×13-inch baking dish.

  • Cook onions and spinach – Sauté onion in olive oil until soft, then stir in spinach until wilted.

  • Spread hashbrowns – Layer thawed hashbrowns evenly in the dish.

  • Top with vegetables – Add the onion and spinach mixture over the potatoes.

  • Mix egg base – Whisk eggs, milk, garlic powder, salt, pepper, and nutmeg until smooth.

  • Pour over layers – Evenly distribute the egg mixture across the dish.

  • Add cheese – Sprinkle shredded cheese generously on top.

  • Bake – Cook for 35–40 minutes until the center is set and the top is golden.

  • Cool and serve – Rest for 5 minutes before slicing.