Print

Veggie Loaded Breakfast Casserole

Veggie loaded breakfast casserole slice with eggs peppers spinach and cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This hearty, make-ahead breakfast casserole is the perfect solution for busy mornings or feeding a crowd. Packed with eggs, sausage, colorful vegetables, and cheese over a hash brown crust, it bakes up golden and satisfying. Assemble it the night before for a stress-free, delicious start to the day.

Ingredients

Scale
  • 12 large eggs
  • 1 cup whole milk
  • 1/2 cup heavy cream or half-and-half
  • 1 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 1 teaspoon garlic powder
  • 1/2 teaspoon smoked paprika
  • 1 tablespoon olive oil or butter
  • 1 medium yellow onion, diced
  • 1 red bell pepper, diced
  • 1 green bell pepper, diced
  • 8 ounces baby bella mushrooms, sliced
  • 2 cups fresh spinach, roughly chopped
  • 1 pound breakfast sausage, cooked and crumbled
  • 2 cups shredded cheddar cheese, divided
  • 1 (20 oz) bag frozen shredded hash browns, thawed
  • Cooking spray or extra butter for greasing

Instructions

  1. Whisk eggs, milk, cream, salt, pepper, garlic powder, and smoked paprika in a large bowl until smooth. Set aside.
  2. Heat oil in a large skillet over medium heat. Add onion and bell peppers. Cook 5-7 minutes until softening.
  3. Add mushrooms to skillet. Cook 5 more minutes until browned. Stir in spinach until wilted, about 1 minute. Remove from heat.
  4. Grease a 9×13 inch baking dish. Spread thawed hash browns in an even layer on the bottom.
  5. Top hash browns with cooked sausage, then the sautéed vegetable mixture. Sprinkle 1 1/2 cups cheese over the top.
  6. Pour the egg mixture evenly over everything. Gently poke with a fork to help egg seep down. Top with remaining 1/2 cup cheese.
  7. Cover and refrigerate overnight (optional) or bake immediately. Preheat oven to 375°F (190°C).
  8. Bake uncovered for 50-60 minutes, until edges are golden, center is set, and a knife inserted comes out clean.
  9. Let casserole rest for 10 minutes before slicing and serving.

Notes

For a vegetarian version, omit the sausage. Thaw hash browns completely to prevent sogginess. Letting the casserole rest after baking is crucial for clean slices. Leftovers reheat well.

Nutrition