Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach Florentine Breakfast Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Maria B. Evans

Description

This Spinach Florentine Breakfast Casserole is a rich and flavorful egg bake packed with fresh spinach, melty cheese, and savory flavors. It’s easy to make, perfect for meal prep, and great for feeding a crowd at brunch!


Ingredients

Units Scale
  • For the Casserole:
  • 8 large eggs
  • 1 cup milk (whole or half-and-half for creaminess)
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon dried Italian seasoning (optional)
  • 2 tablespoons butter
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 5 cups fresh spinach (or 1 1/2 cups frozen, thawed and drained)
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1 cup cherry tomatoes, halved (optional, for freshness)
  • For the Topping (Optional):
  • 1/4 cup feta cheese or extra Parmesan
  • 1/4 teaspoon red pepper flakes (for a slight kick)

Instructions

  • 1. Preheat & Prep
  • Preheat oven to 375°F (190°C).
  • Grease a 9×13-inch baking dish.
  • 2. Sauté the Spinach & Onions
  • In a large skillet, melt butter over medium heat.
  • Add onion and sauté for 3-4 minutes until soft.
  • Stir in garlic and cook for 30 seconds.
  • Add spinach and cook until wilted (about 2 minutes). Remove from heat and let cool slightly.
  • 3. Make the Egg Mixture
  • In a large bowl, whisk together eggs, milk, salt, pepper, garlic powder, onion powder, and Italian seasoning.
  • Stir in the cheese and sautéed spinach mixture.
  • 4. Assemble & Bake
  • Pour the egg mixture into the prepared baking dish.
  • Sprinkle with cherry tomatoes (if using) and extra cheese.
  • Bake for 30-35 minutes, or until eggs are set and golden on top.
  • 5. Garnish & Serve
  • Sprinkle with feta, red pepper flakes, or extra Parmesan.
  • Slice and serve warm!
  • Serving Suggestions
  • Pair with toast, bagels, or fresh fruit.
  • Serve with a side of breakfast potatoes or sausage.
  • Enjoy as a meal prep option—great for reheating throughout the week!

Notes

  • Make it Dairy-Free: Use unsweetened almond milk and dairy-free cheese.
  • Add Protein: Mix in cooked bacon, sausage, or smoked salmon.
  • Storage: Refrigerate leftovers for up to 4 days or freeze for up to 2 months.
  • Nutrition (Per Serving, Approximate)
  • Calories: ~220
  • Protein: ~15g
  • Carbs: ~5g
  • Fat: ~15g
  • Sodium: ~450mg

Nutrition

  • Calories: ~220
  • Sodium: ~450mg
  • Fat: ~15g
  • Protein: Mix in cooked bacon, sausage, or smoked salmon.