in

Easy Feta and Spinach Casserole

Save this article on:

I’ve always been a fan of easy, comforting meals that feel like a warm hug at the end of a long day. That’s exactly what this Easy Feta and Spinach Casserole brings to the table. It’s the kind of dish that makes you close your eyes with the first bite—earthy spinach, salty feta, creamy eggs, and just the right balance of herbs baked into one glorious slice. It’s hearty without being heavy, and it always disappears fast at my table.

Whether I’m whipping it up for a quick breakfast, packing it for lunch, or serving it alongside a fresh salad for dinner, this casserole is always a hit. What I especially love is how flexible it is—you can make it ahead, freeze it, or eat it hot or cold. It’s one of those recipes that quietly becomes a staple in your weekly rotation.


Why You’ll Love This Easy Feta and Spinach Casserole

This casserole hits that sweet spot between healthy and indulgent. It’s packed with protein and greens, making it a smart option for any meal of the day. You don’t need fancy ingredients or complicated steps—just simple, honest flavors that work beautifully together. It’s also naturally gluten-free and vegetarian, so it suits a wide range of diets.


What Kind of Spinach Should I Use?

Fresh baby spinach or thawed frozen spinach both work perfectly in this dish. If using fresh, I like to sauté it just enough to wilt and remove excess moisture. Frozen spinach is super convenient, just make sure to drain it well—you don’t want extra water making your casserole soggy. The key is to get that vibrant, earthy flavor without compromising texture.


Options for Substitutions

Out of feta? Try ricotta, goat cheese, or even shredded mozzarella for a more melty version. Want to add more veggies? Chopped bell peppers, zucchini, or mushrooms make great additions. You can also throw in some cooked quinoa for extra bulk and protein. And if you’re not vegetarian, crumbled cooked bacon or sausage pairs really well with the spinach.


Ingredients for this Easy Feta and Spinach Casserole

  • Spinach – The star of the dish. It brings a hearty texture and earthy flavor. You can use fresh or frozen spinach, just make sure it’s well-drained.
  • Feta Cheese – Adds tanginess, saltiness, and creamy crumbles that melt into the casserole.
  • Eggs – They bind everything together and give the casserole its rich, custardy texture.
  • Onion – Provides sweetness and a subtle crunch to balance the soft texture of the spinach.
  • Garlic – Infuses the casserole with a warm, savory depth.
  • Olive Oil – Used for sautéing the aromatics, it brings a fruity, smooth undertone.
  • Milk or Half-and-Half – Adds moisture and creaminess to the egg mixture.
  • Salt and Pepper – Enhances all the natural flavors in the dish.
  • Nutmeg (optional) – Just a pinch adds warmth and complexity to the spinach and cheese combo.
  • Fresh Herbs (like dill or parsley) – Optional but recommended for brightness and a pop of fresh flavor.

Step 1: Prepare the Spinach

If using frozen spinach, thaw and squeeze out all excess water using a clean towel. For fresh spinach, chop it roughly and sauté in a large skillet until wilted. Let it cool slightly before mixing.


Step 2: Cook the Aromatics

Heat a bit of olive oil in a skillet over medium heat. Add chopped onions and cook until soft and translucent, about 5–6 minutes. Stir in the garlic and cook for another 30 seconds until fragrant. Let it cool slightly.


Step 3: Mix the Filling

In a large mixing bowl, whisk together the eggs and milk (or half-and-half). Add the cooled spinach, sautéed onions and garlic, crumbled feta, herbs (if using), and a pinch of nutmeg. Season with salt and pepper. Mix everything until well combined.


Step 4: Assemble the Casserole

Preheat your oven to 375°F (190°C). Lightly grease a baking dish with olive oil or cooking spray. Pour the mixture into the dish and spread it evenly with a spatula.


Step 5: Bake

Place the dish in the oven and bake for 35–40 minutes, or until the top is golden and the center is set. A knife inserted in the middle should come out clean. Let it cool for 5–10 minutes before slicing.


How Long to Prepare the Easy Feta and Spinach Casserole

Prep Time: If you’re using pre-washed baby spinach or frozen spinach, prepping this casserole takes about 15–20 minutes. Most of that time goes into sautéing the onions and spinach and whisking everything together. You can even chop the onions and garlic in advance to save more time.

Cook Time: Baking takes 35–40 minutes at 375°F (190°C), depending on your oven. It’s done when the top is golden and the center is set. Let it cool for at least 5–10 minutes before cutting—it will firm up nicely and slice cleanly.


Tips for Perfect Casserole

  • Squeeze out all excess water from spinach—this prevents a watery casserole.
  • Let sautéed onions and garlic cool slightly before mixing with eggs to avoid curdling.
  • Use good quality feta for maximum flavor. A block of feta you crumble yourself tends to be creamier than pre-crumbled.
  • Lightly grease your baking dish to prevent sticking.
  • Let it rest after baking—this helps it set and makes slicing easier.

Watch Out for These Mistakes While Cooking

  • Too much moisture: Whether it’s from spinach or milk, excess liquid can make the casserole soggy.
  • Overbaking: If you bake it too long, it can dry out. Keep an eye on the oven during the last 5–10 minutes.
  • Undermixing the eggs: Ensure everything is well combined so each bite has a balance of spinach, feta, and egg.
  • Not seasoning enough: Eggs and spinach both need a little help from salt, pepper, and herbs to bring out their flavor.
  • Using the wrong dish size: A very deep or large dish can throw off cook times and result in uneven texture.

What to Serve With Easy Feta and Spinach Casserole?

1. Fresh Tomato and Cucumber Salad

Crisp, juicy, and acidic—it cuts through the richness of the casserole beautifully.

2. Roasted Potatoes

Add a starchy side for a more filling brunch or dinner.

3. Crusty Bread or Garlic Toast

Perfect for scooping up every last bite of the casserole.

4. Greek Yogurt with Dill

Cool and creamy, this makes a refreshing topping or side dip.

5. Fruit Salad

Balance the savory flavors with something sweet and light.


Storage Instructions

Refrigerator: Let the casserole cool completely before storing. Cover tightly or transfer to an airtight container and refrigerate for up to 4 days.

Freezer: Slice into portions, wrap individually in plastic wrap and foil, and freeze for up to 2 months. Thaw overnight in the fridge and reheat in the oven or microwave.

Reheating: To keep the texture intact, reheat in the oven at 350°F (175°C) until warmed through. Microwave also works for a quick fix but may soften the crust.


Estimated Nutrition (per serving)

  • Calories: ~220 kcal
  • Protein: 12g
  • Carbohydrates: 6g
  • Fat: 17g
  • Saturated Fat: 6g
  • Fiber: 2g
  • Sugar: 2g
  • Sodium: 450mg

Frequently Asked Questions

How do I keep the casserole from getting watery?

Make sure to drain or squeeze out all the moisture from the spinach, and don’t add too much liquid in the egg mixture.

Can I make this casserole ahead of time?

Yes, assemble the casserole, cover, and refrigerate up to 24 hours before baking. Or bake and store for easy meal prep.

Can I use other cheeses instead of feta?

Absolutely! Ricotta, goat cheese, mozzarella, or a sharp white cheddar work well depending on your taste.

Is this casserole good for breakfast?

Yes, it’s packed with protein and veggies, making it a perfect savory breakfast or brunch option.

Can I freeze leftovers?

Definitely. Portion them, wrap well, and freeze. Thaw and reheat when needed for a quick meal.


Conclusion

This Easy Feta and Spinach Casserole is one of those back-pocket recipes that always delivers. It’s comforting, nutritious, and incredibly adaptable to whatever you have on hand. Whether you’re cooking for yourself, your family, or a brunch crowd, this dish is a satisfying, savory success every time. Plus, it’s ideal for make-ahead meals and pairs beautifully with so many sides. Simple, flavorful, and fuss-free—what’s not to love?


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

Easy Feta and Spinach Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sally Thompson
  • Total Time: 60 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

Looking for a quick, satisfying dish that’s perfect for any time of day? This Easy Feta and Spinach Casserole is a creamy, cheesy, protein-packed option that’s ideal for a quick breakfast, healthy snack, or easy dinner. Loaded with nutritious spinach and tangy feta, this savory bake is naturally gluten-free and vegetarian—great for meal prep or impressing guests at brunch. Whether you’re searching for breakfast ideas, dinner ideas, or just an easy recipe for busy weekdays, this dish is a flavorful, make-ahead solution you’ll want to keep on repeat.


Ingredients

Scale

10 oz frozen spinach (thawed and drained)

1 cup crumbled feta cheese

5 large eggs

1 small onion, finely chopped

2 cloves garlic, minced

1 tablespoon olive oil

1/2 cup milk or half-and-half

1/2 teaspoon salt

1/4 teaspoon black pepper

1/8 teaspoon nutmeg (optional)

2 tablespoons chopped fresh herbs (like dill or parsley, optional)


Instructions

1. If using frozen spinach, thaw it completely and squeeze out as much moisture as possible. If using fresh spinach, chop and sauté until wilted, then let it cool.

2. Heat olive oil in a skillet over medium heat. Add chopped onion and sauté for about 5–6 minutes until translucent. Add minced garlic and cook for another 30 seconds. Let cool slightly.

3. In a large bowl, whisk together eggs and milk (or half-and-half).

4. Add the spinach, sautéed onion and garlic, crumbled feta, nutmeg, salt, pepper, and optional herbs to the egg mixture. Stir until everything is well combined.

5. Preheat your oven to 375°F (190°C). Lightly grease an 8×8 inch baking dish.

6. Pour the mixture into the dish and smooth the top.

7. Bake for 35–40 minutes, or until the top is golden and the center is set. A knife inserted should come out clean.

8. Let it rest for 5–10 minutes before slicing and serving.

Notes

Always drain spinach thoroughly to avoid a watery casserole.

Let the casserole rest after baking so it sets up and slices neatly.

For richer flavor, use block feta instead of pre-crumbled.

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Breakfast, Brunch, Dinner
  • Method: Baked
  • Cuisine: Mediterranean, Vegetarian

Nutrition

  • Serving Size: 1 slice
  • Calories: 220
  • Sugar: 2g
  • Sodium: 450mg
  • Fat: 17g
  • Saturated Fat: 6g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 2g
  • Protein: 12g
  • Cholesterol: 175mg

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star