
There’s something special about waking up to the comforting aroma of a freshly baked casserole, especially one that’s rich, hearty, and bursting with flavor. This Savory & Cheesy Spinach and Feta Egg Casserole is the kind of breakfast that makes any morning feel extraordinary. Whether it’s a relaxing weekend brunch, a special family gathering, or a make-ahead breakfast for busy weekdays, this dish delivers the perfect blend of nourishment and indulgence.
Inspired by Mediterranean flavors, this recipe celebrates the classic pairing of spinach and feta — a combination known for its balance of freshness and tanginess. The fluffy eggs and melted cheese tie everything together, creating a creamy, satisfying texture that’s impossible to resist. It’s simple to make, full of wholesome ingredients, and guaranteed to impress everyone at the table.
Ingredients
-
10 large eggs
-
1 cup milk (whole or 2%)
-
2 cups fresh spinach, chopped
-
1 cup crumbled feta cheese
-
1 cup shredded mozzarella cheese
-
½ cup diced onion
-
1 red bell pepper, diced
-
2 cloves garlic, minced
-
1 teaspoon salt
-
½ teaspoon black pepper
-
½ teaspoon dried oregano
-
½ teaspoon paprika
-
1 tablespoon olive oil (for sautéing)
-
Nonstick cooking spray or butter for greasing the baking dish
Directions
-
Preheat the oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish with nonstick spray or butter to ensure the casserole releases easily after baking.
-
Sauté the vegetables. In a medium skillet, heat olive oil over medium heat. Add the diced onion and red bell pepper, cooking for 3–4 minutes until softened. Stir in the minced garlic and chopped spinach, cooking just until the spinach wilts. Remove from heat and let it cool slightly.
-
Whisk the eggs and milk. In a large mixing bowl, whisk together the eggs, milk, salt, pepper, oregano, and paprika until fully combined and slightly frothy. This step ensures a light, airy texture once baked.
-
Add the cheeses and vegetables. Stir in the feta and mozzarella cheeses, then fold in the sautéed vegetable mixture. Mix gently until everything is evenly distributed.
-
Pour and bake. Pour the egg mixture into the prepared baking dish, spreading it out evenly. Bake for 35–40 minutes, or until the center is set and the top is golden brown.
-
Cool slightly before serving. Allow the casserole to rest for 5–10 minutes before slicing. This helps the layers firm up and makes serving easier.
Prep Time
15 minutes
Cook Time
40 minutes
Total Time
55 minutes
Yield
6–8 servings
Notes
-
You can use frozen spinach if fresh isn’t available — just make sure to thaw and squeeze out excess moisture before adding it.
-
For a creamier texture, substitute half of the milk with heavy cream.
-
This casserole stores beautifully — simply refrigerate leftovers in an airtight container for up to 4 days and reheat in the oven or microwave.
-
Add extra cheese on top before baking for a more indulgent, golden-brown crust.
Why You’ll Love This Recipe
The Savory & Cheesy Spinach and Feta Egg Casserole isn’t just a breakfast dish — it’s a versatile recipe that works for brunch, lunch, or even a light dinner. Here’s why it stands out:
-
Wholesome ingredients: Packed with protein-rich eggs, vitamin-loaded spinach, and calcium from feta and mozzarella, this meal fuels your day the healthy way.
-
Mediterranean flavor: The combination of feta and spinach brings a classic, savory taste reminiscent of Greek cuisine.
-
Easy to customize: Add mushrooms, sun-dried tomatoes, or shredded chicken for a twist that fits your taste.
-
Make-ahead friendly: Bake it the night before and reheat in the morning — perfect for busy families or hosting guests.
-
Beautiful presentation: Its golden top and colorful layers make it a crowd-pleaser on any breakfast table.
The Perfect Occasions to Serve It
This dish suits nearly any occasion that calls for comfort and simplicity. It’s perfect for:
-
Weekend brunch gatherings with family or friends, served alongside fresh fruit and toast.
-
Meal prep mornings, since you can bake and store portions for quick weekday breakfasts.
-
Holiday breakfasts, when you want something filling yet elegant without the stress of last-minute cooking.
-
Light lunches or dinners, paired with a crisp salad or roasted potatoes.
Its combination of flavor and ease makes it a recipe you’ll reach for again and again.
Tips for Success
To make sure your Spinach and Feta Egg Casserole turns out perfectly every time, follow these tried-and-true tips:
-
Drain the spinach well. Whether you’re using fresh or frozen spinach, removing excess moisture prevents a soggy texture.
-
Use freshly grated cheese. Pre-shredded cheese often contains anti-caking agents that affect melting — freshly grated melts creamier and smoother.
-
Don’t overbake. The casserole should be set in the middle but still slightly jiggly. Overbaking can make it dry.
-
Let it rest before slicing. This helps the casserole firm up and hold its shape when served.
-
Add spices thoughtfully. Feta brings a natural saltiness, so taste before adding extra salt.
Nutritional Benefits
This egg casserole isn’t just comforting — it’s packed with nutrients:
-
Protein: Eggs and cheese provide sustained energy and help keep you full longer.
-
Iron and fiber: Spinach adds vital nutrients that support overall wellness.
-
Low-carb option: Ideal for those following a low-carb or keto-friendly lifestyle.
-
Calcium and vitamins: Feta and mozzarella deliver a boost of calcium for strong bones and a dose of vitamin B12 for energy.
It’s a guilt-free meal that delivers both taste and nourishment in every bite.
Make-Ahead and Storage Instructions
One of the best parts about this casserole is how well it stores and reheats.
-
Make ahead: Prepare the casserole up to a day in advance, cover it tightly, and refrigerate. Bake it the next morning, adding an extra 5–10 minutes to the cook time.
-
Freeze it: Once baked, allow it to cool completely, then cut into portions and freeze for up to 2 months. Reheat individual slices in the microwave or oven until warmed through.
-
Refrigerate leftovers: Store in an airtight container for up to 4 days. Simply reheat in the microwave or oven before serving.
Recipe Variations
Here are some creative ways to switch things up while keeping the same comforting base:
-
Vegetable Lovers’ Casserole: Add sautéed mushrooms, zucchini, or tomatoes for extra color and texture.
-
Cheesy Greek Twist: Mix in kalamata olives and a sprinkle of oregano for stronger Mediterranean flavor.
-
Protein Boost: Stir in diced cooked chicken or turkey for added heartiness.
-
Spicy Spinach Bake: Add a pinch of crushed red pepper flakes or diced jalapeños for heat.
-
Herb Garden Casserole: Incorporate fresh herbs like basil, parsley, or dill for an aromatic boost.
Each version keeps the same creamy, cheesy core while offering a unique twist for different tastes.
Serving Suggestions
This casserole shines on its own, but pairing it with the right sides turns it into a full meal:
-
Fresh fruit salad for a light, refreshing contrast.
-
Roasted potatoes or hash browns for a hearty brunch.
-
Toasted sourdough or whole-grain bread to soak up the cheesy goodness.
-
Greek yogurt with honey and nuts for a Mediterranean-inspired breakfast spread.
-
Mixed greens salad with a lemon vinaigrette for a well-balanced lunch.
No matter how you serve it, the combination of warm, cheesy comfort and fresh sides creates a perfectly satisfying meal.
How to Make It a Complete Brunch
Transform your Spinach and Feta Egg Casserole into a memorable brunch spread with these simple additions:
-
A fresh fruit platter: Grapes, berries, and melon add a burst of natural sweetness.
-
Warm bread or muffins: Serve slices of banana bread or warm biscuits on the side.
-
A simple salad: A crisp cucumber or tomato salad with olive oil and herbs complements the rich casserole flavors.
-
Fresh juice or smoothies: Pair with orange juice, green smoothies, or any fruit blend for a refreshing drink.
This combination not only fills your table with color and texture but also balances the meal perfectly.
A Comfort Food Classic
This Savory & Cheesy Spinach and Feta Egg Casserole captures everything we love about homemade comfort food — warmth, flavor, and simplicity. It’s a dish that brings people together, whether served for a family breakfast, shared at a potluck, or enjoyed as a weekday treat.
Every bite is creamy, cheesy, and filled with the fresh flavor of spinach and herbs. It’s one of those rare recipes that taste indulgent while still being nourishing and wholesome. Once you make it, it’s bound to become a regular part of your cooking routine — a classic you’ll turn to for years to come.
Frequently Asked Questions
Can I use frozen spinach instead of fresh?
Yes! Frozen spinach works perfectly in this recipe. Just make sure to thaw it completely and squeeze out as much liquid as possible. Excess water can make the casserole watery instead of firm and fluffy.
Can I make this casserole ahead of time?
Absolutely. You can assemble it the night before and refrigerate it overnight. Simply bake it in the morning, adding a few extra minutes of cook time. It’s a wonderful make-ahead option for busy mornings or entertaining.
What kind of cheese works best in this recipe?
Feta provides the tangy, salty kick that makes this dish stand out, while mozzarella adds creamy texture. However, you can also use cheddar, Swiss, or Monterey Jack if you prefer a different flavor profile.
How do I know when the casserole is done baking?
The top should be golden brown, and the center should be set but still slightly jiggly. A knife inserted into the center should come out clean. If it looks wet or runny, give it a few more minutes in the oven.
Print
Savory & Cheesy Spinach and Feta Egg Casserole
- Total Time: 55 minutes
- Yield: 6-8 servings 1x
Description
This Savory & Cheesy Spinach and Feta Egg Casserole is a warm, flavorful, and hearty dish that makes mornings feel special. Whether you’re serving it for a relaxed weekend brunch, a holiday breakfast, or preparing it ahead for busy weekdays, it’s a comforting meal that’s both nourishing and delicious. The combination of fluffy eggs, creamy feta, and tender spinach creates the perfect balance of taste and texture, making it a wholesome favorite for any occasion.
Ingredients
-
10 large eggs
-
1 cup milk (whole or 2%)
-
2 cups fresh spinach, chopped
-
1 cup crumbled feta cheese
-
1 cup shredded mozzarella cheese
-
½ cup diced onion
-
1 red bell pepper, diced
-
2 cloves garlic, minced
-
1 teaspoon salt
-
½ teaspoon black pepper
-
½ teaspoon dried oregano
-
½ teaspoon paprika
-
1 tablespoon olive oil (for sautéing)
-
Nonstick cooking spray or butter for greasing the baking dish
Instructions
-
Preheat the oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish with nonstick spray or butter.
-
In a skillet, heat olive oil over medium heat. Add the diced onion and bell pepper, cooking for 3–4 minutes until softened.
-
Stir in the minced garlic and chopped spinach, cooking just until the spinach wilts. Remove from heat and let cool slightly.
-
In a large bowl, whisk together the eggs, milk, salt, black pepper, oregano, and paprika until smooth and slightly frothy.
-
Add the feta and mozzarella cheeses, then fold in the sautéed vegetables until well combined.
-
Pour the mixture into the prepared baking dish and spread evenly.
-
Bake for 35–40 minutes, or until the center is set and the top is golden brown.
-
Let the casserole rest for 5–10 minutes before slicing and serving.
Notes
-
If using frozen spinach, thaw completely and squeeze out excess liquid before adding.
-
Substitute half of the milk with heavy cream for a richer texture.
-
Store leftovers in an airtight container in the refrigerator for up to 4 days.
-
Add extra cheese on top before baking for a golden, bubbly crust.
-
For variety, mix in sun-dried tomatoes, mushrooms, or cooked chicken for added flavor.
- Prep Time: 15 minutes
- Cook Time: 40 minutes

