Go Back

Cheesy Spinach & Broccoli Egg Bake

A hearty and wholesome casserole packed with tender broccoli, spinach, fluffy eggs, and melted cheese, perfect for breakfast, brunch, or a light dinner.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Breakfast, Brunch
Cuisine: American
Calories: 310

Ingredients
  

For the Casserole
  • 2 cups broccoli florets, chopped
  • 2 cups fresh spinach, chopped
  • 8 large eggs
  • 1 cup whole milk
  • 1 cup shredded sharp cheddar cheese
  • 1 cup shredded mozzarella cheese
  • ½ cup crumbled feta cheese (optional) Use if desired
  • ½ cup grated Parmesan cheese Divided
  • 1 small onion, finely diced
  • 2 cloves garlic, minced
  • 1 tbsp olive oil
  • 1 tsp Italian seasoning
  • ½ tsp paprika
  • 1 tsp salt
  • ½ tsp black pepper
  • 2 tbsp chopped fresh parsley, for garnish For serving

Method
 

Preparation
  1. Preheat the oven to 375°F (190°C). Grease a 9-inch baking dish.
  2. Heat the olive oil in a skillet over medium heat. Sauté the onion until softened, then add the garlic and cook for 30 seconds.
  3. Stir in the broccoli and cook for 3–4 minutes. Add the spinach and cook until wilted. Remove from the heat.
  4. In a large bowl, whisk together the eggs, milk, Italian seasoning, paprika, salt, and pepper.
  5. Fold in the cooked vegetables, cheddar, mozzarella, feta (if using), and half of the Parmesan.
  6. Pour the mixture into the prepared baking dish and sprinkle the remaining Parmesan over the top.
Baking
  1. Bake for 35–40 minutes, or until the center is set and the top is golden brown.
  2. Let the casserole rest for 10 minutes before slicing. Garnish with fresh parsley and serve warm.

Notes

Pair with buttered toast or flaky biscuits, or add crispy bacon or breakfast sausage for a heartier meal. Enjoy leftovers reheated for a quick, protein-packed breakfast.