Ingredients

  • 6 large eggs
  • 1 cup whole milk
  • 2 cups diced cooked potatoes (or frozen hash browns)
  • 1 cup chopped bell peppers (red, green, or yellow)
  • 1 cup chopped fresh spinach
  • 1 cup shredded cheddar cheese
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • to taste salt and pepper
  • 0.25 teaspoon chili flakes (optional for a little kick)
  • for garnish fresh herbs (chives or parsley)

Instructions

  1. Preheat your oven to 350°F (175°C) and grease a 9x13-inch baking dish with cooking spray or olive oil.
  2. In a large mixing bowl, whisk together the eggs and milk until well combined.
  3. Add garlic powder, onion powder, salt, pepper, and chili flakes (if using) to the egg mixture. Whisk until fully incorporated.
  4. Layer the diced potatoes on the bottom of the greased baking dish evenly.
  5. Spread the chopped bell peppers and spinach over the potatoes.
  6. Pour the egg mixture over the layered vegetables, ensuring it is evenly distributed.
  7. Sprinkle the shredded cheddar cheese over the top of the casserole.
  8. Bake in the preheated oven for about 30-35 minutes, or until the eggs are set and the top is lightly golden. You can insert a knife in the center to check for doneness; it should come out clean.
  9. Once baked, let the casserole cool for about 5 minutes before slicing into squares.

💡 Chef's Notes

Serve warm on a platter and garnish with chopped fresh herbs for a pop of color and fresh flavor. Enjoy with a side of fruit or a light salad for a balanced breakfast!

Recipe by Elena - Recipe Creator & Food Blogger