in

Easy Feta and Spinach Casserole

WANT TO SAVE THIS RECIPE?

This Easy Feta and Spinach Casserole is the kind of comfort food that effortlessly blends simplicity and flavor. With a golden-baked cheesy top, creamy feta throughout, and earthy spinach packed in every bite, this dish brings both nutrition and indulgence together. Perfect for breakfast, brunch, or a weeknight dinner, it’s hearty, satisfying, and a breeze to prepare.

Pin this Recipe
Easy Feta and Spinach Casserole

What makes it even better is that it uses ingredients you likely already have on hand. It’s a meatless wonder that still leaves you full and nourished. One bite of this savory casserole and it might just become a new staple in your rotation.

Why You’ll Love This Easy Feta and Spinach Casserole

  • Packed with protein and iron from eggs and spinach
  • A perfect make-ahead meal for busy weeks
  • Freezer-friendly and great for leftovers
  • Customizable with different cheeses or herbs
  • Crowd-pleasing for potlucks, brunches, and family dinners

Can I Use Frozen Spinach Instead of Fresh?

Absolutely! Frozen spinach works perfectly in this recipe. Just make sure it’s completely thawed and very well drained before adding it in. Excess water can make the casserole soggy, so give it a good squeeze before mixing it with the other ingredients.


Ingredients for the Easy Feta and Spinach Casserole

Every ingredient here plays an essential role in bringing out the creamy, savory flavor and perfect texture:

  • Large eggs (6): These are the binding agent and bring protein and richness to the casserole.
  • Whole milk (1 cup): Adds moisture and helps create that custard-like texture.
  • Feta cheese (1 and 1/2 cups crumbled): Brings a creamy, tangy kick that pairs beautifully with spinach.
  • Mozzarella cheese (1 cup shredded): Adds gooeyness and a mild, melty texture.
  • Parmesan cheese (1/4 cup grated): A salty umami boost that crisps up the top.
  • Fresh spinach (5 cups, roughly chopped) or frozen chopped spinach (10 oz): Star of the show, bringing nutrients and earthy flavor.
  • Yellow onion (1 small, finely diced): Adds savory depth and aroma.
  • Garlic cloves (2, minced): Boosts flavor and richness.
  • Olive oil (1 tbsp): For sautéing and bringing everything together.
  • Salt (1/2 tsp) and Black pepper (1/2 tsp): Essential seasoning.
  • Dried oregano (1 tsp): Adds a herby Mediterranean touch.
  • All-purpose flour (1/4 cup): Helps thicken the mixture and bind the ingredients.

How To Make the Easy Feta and Spinach Casserole

Step 1: Preheat and Prepare

Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with olive oil or nonstick spray.

Step 2: Sauté the Aromatics

In a medium skillet over medium heat, add 1 tbsp olive oil. Sauté the diced onion until translucent, about 4-5 minutes. Add the minced garlic and cook for another 1 minute. Remove from heat.

Step 3: Mix the Wet Ingredients

In a large mixing bowl, whisk together the 6 eggs, 1 cup milk, salt, pepper, and oregano. Add the flour and whisk until smooth and fully incorporated.

Step 4: Combine the Filling

To the egg mixture, fold in sautéed onions and garlic, chopped spinach, crumbled feta, shredded mozzarella, and grated Parmesan. Stir until everything is evenly combined.

Step 5: Bake to Perfection

Pour the mixture into your prepared baking dish and smooth the top. Bake for 40-45 minutes, or until the top is golden and a toothpick inserted comes out clean.

Step 6: Rest and Serve

Let the casserole rest for 10 minutes before slicing. Garnish with parsley or extra feta if desired.


How to Serve and Store Easy Feta and Spinach Casserole

This recipe yields 9 generous squares, ideal for serving 6 to 8 people as a main dish or more as a side. Serve it warm with a fresh salad or soup, or let it cool and pack it for lunch.

To store: Keep leftovers in an airtight container in the refrigerator for up to 4 days. It also freezes beautifully – just wrap individual portions and freeze for up to 2 months.


What to Serve With This Casserole?

Crusty Garlic Bread

To mop up all the cheesy goodness.

Tomato Basil Soup

Pairs beautifully and adds a light acidic contrast.

Greek Yogurt with Herbs

Serve a dollop on the side for a creamy, tangy addition.

Roasted Sweet Potatoes

A colorful and filling complement.

Simple Green Salad

Freshness to balance the richness of the casserole.

Cucumber-Tomato Salad

Adds crunch and brightness.

Breakfast Sausage or Bacon

If serving this at brunch, some savory meats pair well.

Pickled Vegetables

For a little zing and contrast.


Frequently Asked Questions

Can I make this casserole ahead of time?

Yes! You can prep the entire casserole a day in advance. Store it covered in the fridge and bake the next day. Or bake it fully, cool, and reheat individual slices as needed.

Is this recipe gluten-free?

As written, it contains all-purpose flour. You can substitute with gluten-free all-purpose flour without affecting the texture.

Can I use other cheeses?

Absolutely. Ricotta, goat cheese, or even cheddar can work in place of or alongside feta and mozzarella.

What’s the best way to reheat leftovers?

Use an oven or toaster oven at 350°F until warmed through, about 10-15 minutes. Microwave also works but can soften the crisp top.

Can I add protein?

Yes! Cooked crumbled sausage, bacon bits, or diced ham can be folded in with the filling for a heartier meal.


Save This Pin For Later

📌 Save this recipe to your Pinterest breakfast or healthy dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you swap cheeses? Add some herbs?

I love hearing how others make these recipes their own. Questions are welcome too, let’s help each other bake smarter.

You can find more recipes just like this on Life With Rosa on Pinterest.


Conclusion

This Easy Feta and Spinach Casserole proves that you don’t need meat or complex ingredients to create a meal that’s rich in flavor and comfort. It’s perfect for any time of the day, flexible for all kinds of additions, and one of those dishes that just feels like home. Whether you’re cooking for your family or meal prepping for yourself, this casserole is a smart, satisfying choice.

Looking for more comforting casseroles and savory bakes? Try:


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

Easy Feta and Spinach Casserole


  • Author: Rosa Martinez
  • Total Time: 55 minutes
  • Yield: 9 squares
  • Diet: Vegetarian

Description

This Easy Feta and Spinach Casserole is a quick breakfast or dinner idea that combines creamy feta cheese, nutrient-rich spinach, and a trio of cheeses for a comforting and healthy snack or meal. It’s perfect for meal prep, freezer-friendly, and fits into breakfast ideas, healthy dinner options, or weekday food ideas effortlessly.


Ingredients

6 large eggs

1 cup whole milk

1 and 1/2 cups crumbled feta cheese

1 cup shredded mozzarella cheese

1/4 cup grated Parmesan cheese

5 cups chopped fresh spinach or 10 oz frozen chopped spinach

1 small yellow onion, finely diced

2 cloves garlic, minced

1 tablespoon olive oil

1/2 teaspoon salt

1/2 teaspoon black pepper

1 teaspoon dried oregano

1/4 cup all-purpose flour


Instructions

1. Preheat oven to 375°F (190°C) and grease a 9×13-inch baking dish.

2. Heat olive oil in a skillet and sauté onion for 4-5 minutes until translucent. Add garlic and cook for 1 more minute. Remove from heat.

3. In a large mixing bowl, whisk eggs, milk, salt, pepper, oregano, and flour until smooth.

4. Fold in sautéed onion and garlic, spinach, feta, mozzarella, and Parmesan cheese. Mix until combined.

5. Pour the mixture into the prepared baking dish and smooth the top.

6. Bake for 40–45 minutes or until golden and a toothpick comes out clean.

7. Let rest for 10 minutes before slicing. Serve warm and garnish with parsley if desired.

Notes

If using frozen spinach, thaw and squeeze out all excess moisture before mixing.

For extra crisp top, broil the casserole for 1–2 minutes at the end.

You can substitute gluten-free flour to make this recipe gluten-free.

  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Category: Breakfast, Dinner
  • Method: Baking
  • Cuisine: Mediterranean, American

Nutrition

  • Serving Size: 1 square
  • Calories: 240
  • Sugar: 2g
  • Sodium: 530mg
  • Fat: 17g
  • Saturated Fat: 8g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 1g
  • Protein: 14g
  • Cholesterol: 155mg

Keywords: quick breakfast, spinach casserole, easy dinner, feta casserole, healthy snack, food ideas

WANT TO SAVE THIS RECIPE?

Pecan Pie Cheesecake

Pecan Pie Cheesecake

Cheesy Baked Ziti

Cheesy Baked Ziti