Oh, how I love Greek food! The flavors just sing—bright, tangy, and so satisfying. This Greek Spinach Feta Casserole is one of those dishes I make when I want something delicious but don’t want to fuss. It’s simple, packed with flavor, and comes together in no time. Honestly, the hardest part is waiting for it to bake because the smell of spinach and feta mingling in the oven is downright irresistible.

Table of Contents
Table of Contents
Why You’ll Love This Greek Spinach Feta Casserole
Trust me, this casserole is a winner—here’s why:
- Quick & easy: Just mix, bake, and enjoy—no complicated steps!
- Healthy but indulgent: Packed with spinach and protein, yet rich with feta’s creamy tang.
- Flavor bomb: Salty feta, earthy spinach, and a hint of pepper—so good!
- Vegetarian-friendly: A hearty meatless meal that even carnivores adore.
- Leftovers rock: Tastes even better the next day (if it lasts that long).
Ingredients for Greek Spinach Feta Casserole
This dish comes together with just a handful of simple ingredients—but each one plays a starring role. Here’s what you’ll need:
- Dairy:
- 2 cups 4% cottage cheese (trust me, the extra richness matters!)
- 8 oz crumbled feta cheese (Greek feta if you can find it—so much better!)
- 4 large eggs, lightly beaten
- Greens:
- 1 package (10 oz) frozen chopped spinach, thawed and thoroughly squeezed dry (I press mine in a clean kitchen towel—no soggy casseroles here!)
- Dry ingredients:
- 6 tbsp all-purpose flour (the binder that holds it all together)
- 1/2 tsp freshly ground black pepper (don’t skip—it balances the saltiness)
- 1/4 tsp salt (go easy—the feta’s already salty)
Ingredient Notes & Substitutions
Baking is part science, part improv—here’s how to tweak this recipe without losing its Greek soul:
- Cottage cheese: Full-fat gives the creamiest texture, but low-fat works in a pinch. For extra richness, blend it smooth first.
- Spinach: Fresh works too! Use about 5 cups chopped, wilted, and squeezed dry (measure after prepping).
- Feta: Pre-crumbled saves time, but block feta tastes brighter. Avoid “feta-style” cheeses—they’re too mild.
- Flour: Gluten-free? Swap in 1:1 GF flour blend (I’ve tested this—works great!).
- Eggs: Out of eggs? Try 1/4 cup plain Greek yogurt per egg (texture will be denser but still tasty).
Pro tip: Taste your feta before adding salt—some brands are saltier than others. You can always add more at the table!

How to Make Greek Spinach Feta Casserole
Okay, let’s get cooking! This casserole couldn’t be simpler—just follow these steps for perfect results every time:
- Preheat your oven to 350°F (175°C). This gives your oven time to stabilize while you prep—cold ovens lead to uneven baking!
- Combine the cheeses and spinach in a large bowl. I like to mix the cottage cheese and feta first, then fold in the spinach so it distributes evenly.
- Add dry ingredients—sprinkle the flour, pepper, and salt over the cheese mixture. Mix gently but thoroughly—you’ll see the flour start to disappear into the creamy base.
- Incorporate the eggs—pour in the beaten eggs and stir until everything’s beautifully combined. The mixture will thicken slightly as you mix—that’s exactly what you want!
- Transfer to baking dish—spoon the mixture into a greased 9-inch square baking dish (or similar size). Smooth the top with a spatula for even baking.
- Bake uncovered for about 1 hour. You’ll know it’s done when the edges are golden and the center feels set (a thermometer should read 160°F if you’re checking).
Tips for Perfect Greek Spinach Feta Casserole
After making this dozens of times, here are my can’t-live-without tips:
- Squeeze that spinach dry! I wrap thawed spinach in a clean kitchen towel and wring it out like I’m mad at it—excess moisture makes a soggy casserole.
- Let it rest for 5-10 minutes after baking. This helps it set for cleaner slices.
- Check early if using a dark pan—they bake faster! Start checking at 50 minutes.
- Golden edges = flavor—don’t pull it out too soon. Those crispy bits are the best part!
- Room temp ingredients mix better—take eggs and cottage cheese out 30 minutes before baking.
Watch out for: Overmixing (can make it tough) and underbaking (center will be wobbly). When in doubt, give it another 5 minutes!
Print
Greek Spinach Feta Casserole: 5-Star Creamy Comfort in 1 Hour
- Prep Time: 10 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 10 minutes
- Yield: 6 servings 1x
- Category: Main Dish
- Method: Baking
- Cuisine: Greek
- Diet: Vegetarian
Description
A simple and delicious Greek-inspired spinach and feta casserole that’s perfect for a healthy meal.
Ingredients
- 2 cups 4% cottage cheese
- 1 package (10 ounces) frozen chopped spinach, thawed and squeezed dry
- 8 ounces crumbled feta cheese
- 6 tablespoons all-purpose flour
- 1/2 teaspoon pepper
- 1/4 teaspoon salt
- 4 large eggs, lightly beaten
Instructions
- Preheat oven to 350°.
- In a large bowl, combine the cottage cheese, spinach, and feta cheese.
- Stir in the flour, pepper, and salt.
- Add eggs and mix well.
- Spoon mixture into a greased 9-in. square baking dish.
- Bake, uncovered, until a thermometer reads 160°, about 1 hour.
Notes
- Ensure spinach is thoroughly drained to avoid excess moisture.
- Serve warm for best flavor.
Nutrition
- Serving Size: 1 serving
- Calories: 220
- Sugar: 3g
- Sodium: 580mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 16g
- Cholesterol: 150mg
Serving Suggestions for Greek Spinach Feta Casserole
This casserole shines brightest with simple Greek accompaniments—here’s how I love to serve it:
- A crisp Greek salad with tomatoes, cucumbers, and Kalamata olives
- Warm crusty bread for scooping up every cheesy bite
- A drizzle of good olive oil right before serving (trust me!)
- For brunch? Add sliced tomatoes and hard-boiled eggs
Leftovers? Crumble it over toasted pita with a fried egg—breakfast magic!
Storage & Reheating
Here’s the beautiful thing about this casserole—it actually gets better after sitting overnight! The flavors meld together beautifully in the fridge. Just follow these simple storage tips:
- Refrigerator: Let it cool completely, then cover tightly with foil or transfer to an airtight container. It’ll keep for up to 3 days—though mine never lasts that long!
- Reheating: My favorite method? Cover with foil and warm at 350°F for about 15 minutes until heated through. The foil keeps it from drying out while bringing back that fresh-from-the-oven goodness.
- Microwave option: In a hurry? Place individual portions on a microwave-safe plate, cover with a damp paper towel, and heat in 30-second bursts until warm.
Pro tip: If the edges seem dry after reheating, drizzle with a little olive oil—it brings everything back to life!

Greek Spinach Feta Casserole FAQs
I get asked about this recipe all the time—here are the answers to the most common questions that pop up:
Can I use fresh spinach instead of frozen?
Absolutely! You’ll need about 5 cups of chopped fresh spinach. Just wilt it in a pan with a splash of water first, then squeeze it really dry—fresh spinach holds way more moisture than frozen. I actually prefer fresh when it’s in season!
Is this casserole freezer-friendly?
Yes, but with a caveat. Bake it completely first, let it cool, then wrap tightly in plastic and foil before freezing. When ready to eat, thaw overnight in the fridge and reheat covered at 350°F for about 25 minutes. The texture changes slightly (gets a bit denser), but the flavor stays fantastic.
Can I make this ahead?
You bet! Assemble the whole thing (without baking) up to a day in advance—just cover and refrigerate. When ready to bake, let it sit at room temp for 30 minutes first so it bakes evenly. You might need to add 5-10 extra minutes to the baking time.
What’s the best feta to use?
Greek feta in brine is my gold standard—it’s tangier and creamier than the pre-crumbled stuff. If you can find it, buy a block and crumble it yourself. Bulgarian feta works great too. Just avoid “feta-style” cheeses—they lack that signature bite.
Why does mine come out watery?
Nine times out of ten, it’s because the spinach wasn’t squeezed dry enough. Seriously—when you think you’ve squeezed enough, squeeze again! Also make sure your oven is fully preheated before baking. If all else fails, try adding an extra tablespoon of flour next time.
Nutritional Information
Now, I’m no nutritionist, but I do believe in knowing what’s going into my food! Here’s the scoop on this Greek Spinach Feta Casserole’s nutritional profile—just remember these numbers can vary based on your exact ingredients and portion sizes:
- Serving size: 1/6 of the casserole (about a generous scoop)
- Calories: 220 per serving (mostly from that delicious feta and eggs)
- Fat: 12g (7g saturated—hello, dairy goodness!)
- Carbs: 12g (with 2g fiber from that spinach)
- Protein: 16g (perfect for keeping you full)
- Sodium: 580mg (feta’s salty—reduce if needed)
Important note: These are estimates based on standard ingredients—your actual numbers might differ slightly depending on brands or substitutions. For exact counts, I’d recommend plugging your specific ingredients into a nutrition calculator. But honestly? Sometimes it’s better to just enjoy the flavors and not overthink it!

Did You Make This Recipe?
I’d love to see your Greek Spinach Feta Casserole creations! There’s nothing more exciting than seeing how this recipe turns out in your kitchen. Did you add a personal twist? Maybe some extra herbs or a sprinkle of paprika on top? Snap a photo and tag me—I live for those golden-brown edges and melty feta shots! You can find more of my recipes on Facebook.
Your version might just inspire someone else to try this dish. And hey, if you ran into any hiccups along the way, let me know that too—we’re all learning together in the kitchen. Now go enjoy that cheesy, spinach-y goodness!