Easy Feta and Spinach Casserole

Save this recipe on:

This easy feta and spinach casserole is the ultimate cozy-meets-healthy dish you’ll want to put on repeat. It has that perfect balance of creamy and hearty, with layers of leafy greens, tangy feta, and soft baked eggs binding everything together. Whether you’re meal prepping for the week or feeding a crowd at brunch, this dish checks every box.

Pin this Recipe

Imagine pulling a warm slice from the oven—it holds its shape, smells incredible, and feels both indulgent and nourishing. This vegetarian casserole brings together Mediterranean flavors with the ease of American comfort food. Plus, it’s naturally gluten-free and makes a fantastic make-ahead option.


What Kind of Spinach Should I Use?

Fresh spinach gives you the best texture and color, but frozen chopped spinach is totally fair game and super convenient. Just make sure it’s thoroughly drained and squeezed dry to avoid a watery casserole. Baby spinach wilts down faster, while mature spinach adds more bite. Either way, the greens are the backbone of this dish’s flavor and nutrition.


Ingredients for the Easy Feta and Spinach Casserole

  • Spinach: Packed with nutrients and the base of this casserole. Fresh or frozen works, but drain well.
  • Feta cheese: Adds tangy, salty creaminess that pairs perfectly with greens.
  • Eggs: Binds everything together and adds protein-rich fluff.
  • Onion: Gives a sweet and savory edge to balance the cheese.
  • Cottage cheese or ricotta: Optional, but boosts creaminess without making it heavy.
  • Olive oil: Helps sauté the onion and adds a subtle richness.
  • Garlic: Just a clove or two punches up flavor without overpowering.
  • Salt & pepper: To season everything just right.

How To Make the Easy Feta and Spinach Casserole

Step 1: Prep the Spinach

If you’re using frozen spinach, defrost and squeeze it dry. For fresh, chop and sauté lightly until wilted. Let it cool before mixing.

Step 2: Sauté the Onion and Garlic

In a skillet, heat olive oil and cook the chopped onion until soft. Add garlic and sauté for another minute. Remove from heat.

Step 3: Mix the Filling

In a large bowl, beat the eggs. Stir in feta, cottage or ricotta cheese, the cooled spinach, and sautéed onions and garlic. Season with salt and pepper.

Step 4: Assemble and Bake

Pour the mixture into a greased 9×13-inch baking dish. Spread evenly and bake at 375°F (190°C) for 35–40 minutes or until set in the middle and lightly golden on top.

Step 5: Cool and Serve

Let it sit for 10 minutes before slicing. This makes it easier to cut and enhances flavor.


How to Store and Reheat This Casserole

Once baked and cooled, this casserole stores like a dream. Keep leftovers in an airtight container in the fridge for up to 4 days. For freezing, slice into portions and wrap tightly in plastic wrap, then foil. Reheat in the microwave or oven until warmed through. It stays creamy and flavorful even after reheating.


What to Serve With Easy Feta and Spinach Casserole?

Fresh Garden Salad

The crispness of cucumbers, tomatoes, and a lemon vinaigrette balances the creamy casserole perfectly.

Roasted Sweet Potatoes

Their natural sweetness contrasts beautifully with the salty feta.

Greek Yogurt with Dill

Spoon on the side as a tangy, cooling touch.

Garlic Bread

For those who love a little crunch and carbs to round out the meal.

Roasted Tomatoes

Brings a touch of acidity and added depth.

Fresh Fruit Platter

Especially nice if serving this at brunch—berries, melon, and grapes add a fresh, sweet element.


Want More Casserole Ideas?

If this spinach and feta bake hit the spot, you’ll love trying these other savory favorites:


Save This Pin For Later

Save this delicious idea to your favorite Pinterest board so it’s easy to find when you’re ready to whip it up again.

Tried it with a twist? Maybe swapped in kale or added sun-dried tomatoes? I’d love to hear how it turned out—drop your tips or questions in the comments below.

Need more inspiration? Explore my daily kitchen creations on Savor Queen on Pinterest. Your next favorite might be waiting there.


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: Julia Walton
  • Total Time: 55 minutes
  • Yield: 6 servings
  • Diet: Vegetarian

Description

This easy feta and spinach casserole is a hearty, healthy twist on classic comfort food that’s perfect for breakfast, brunch, or a light dinner. With creamy feta cheese, tender spinach, and protein-rich eggs baked to golden perfection, this easy recipe brings together Mediterranean flavor and American ease. Ideal for meal prep or a vegetarian dinner idea, this dish is gluten-free, packed with leafy greens, and incredibly satisfying. If you’re searching for quick breakfast ideas, healthy snack options, or a new favorite in your lineup of easy dinner recipes—this one delivers!


Ingredients

4 cups chopped spinach (fresh or thawed frozen)

1 cup crumbled feta cheese

4 large eggs

1 small onion, diced

1 cup cottage cheese or ricotta cheese

1 tablespoon olive oil

1 clove garlic, minced

0.5 teaspoon salt

0.25 teaspoon black pepper


Instructions

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

2. If using frozen spinach, thaw and squeeze dry. For fresh, chop and sauté until wilted, then cool.

3. In a skillet, heat olive oil. Sauté onion until soft, then add garlic for 1 minute. Remove from heat.

4. In a large bowl, whisk eggs. Stir in feta, cottage or ricotta, spinach, onions, garlic, salt, and pepper.

5. Pour mixture into baking dish. Spread evenly.

6. Bake for 35–40 minutes or until set and golden on top.

7. Let cool for 10 minutes before slicing and serving.

Notes

Be sure to squeeze all moisture out of the spinach to avoid a soggy casserole.

Letting it cool before cutting helps it set and improves flavor.

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Casserole
  • Method: Baking
  • Cuisine: Mediterranean-American

Nutrition

  • Serving Size: 1 slice
  • Calories: 220
  • Sugar: 2g
  • Sodium: 530mg
  • Fat: 15g
  • Saturated Fat: 7g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 5g
  • Fiber: 1g
  • Protein: 13g
  • Cholesterol: 130mg

Keywords: easy casserole, spinach recipe, feta bake, vegetarian meal, brunch idea

Save this recipe on: