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.


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:
- Hashbrown Chicken Casserole for a creamy, crowd-pleasing classic.
- Runza Casserole packed with beef and cabbage in flaky layers.
- Slow Cooker Chicken and Dumplings for a rich and cozy dinner idea.
- Chicken Taco Casserole if you’re craving bold Tex-Mex flavor.
- French Onion Beef Rice Casserole with all the caramelized goodness you want.
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.
Easy Feta and Spinach Casserole
- 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
