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.