Spinach Casserole with Feta and Parmesan Recipe

If you’re looking for a comforting, cheesy, and nutritious dish that feels like a warm hug on a plate, you’ve got to try this Spinach Casserole with Feta and Parmesan Recipe. I absolutely love this because it combines creamy cottage cheese, tangy feta, and sharp Parmesan with vibrant spinach, making it the perfect side—or even a light vegetarian main—that always gets rave reviews in my house. Whether you’re aiming to sneak in some greens or want a crowd-pleaser that comes together quickly, this casserole is your go-to.

❤️

Why You’ll Love This Recipe

  • Simple Ingredients: You likely already have most in your kitchen, which makes this easy to whip up on a whim.
  • Rich & Flavorful: The combo of feta and Parmesan adds layers of cheesy goodness that complement the spinach beautifully.
  • Versatile & Crowd-Friendly: It works as a side, a vegetarian main, or even a brunch dish—my family goes crazy for it!
  • Comfort Food with a Healthy Twist: It’s packed with protein and greens but still feels totally indulgent.

Ingredients You’ll Need

The magic here is in the balance: creamy cottage cheese gives body without heaviness, while feta brings a salty tang paired with nutty Parmesan. Don’t skimp on draining that spinach well — this makes all the difference in texture!

  • Large eggs: They bind everything together perfectly and provide structure.
  • Cottage cheese: Use full-fat if you can — it adds a creamy texture that’s worth it.
  • Frozen chopped spinach: Thaw it completely and squeeze out every drop of moisture to avoid a watery casserole.
  • Feta cheese: Crumbled for bursts of salty flavor; try to find a good quality Greek feta.
  • Sweet onion: Adds just a hint of sweetness and crunch when sautéed or diced raw.
  • Melted butter: Enriches the casserole and helps give it a golden top.
  • Freshly grated Parmesan: The sharper, the better — it adds a lovely savory kick.
  • Black pepper: Freshly ground works best for a subtle spice.
  • Garlic powder: Adds depth without the hassle of fresh garlic.
  • Nutmeg: Just a dash — it elevates the spinach like magic.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love how flexible this Spinach Casserole with Feta and Parmesan Recipe is. Over the years, I’ve played around with different cheeses and add-ins, and you’ll find it’s easy to tailor it to your taste or what you have on hand.

  • Make it heartier: I sometimes add cooked quinoa or cooked rice for extra texture—my family loves that twist on chilly nights.
  • Swap out cheeses: Try goat cheese for a creamier tang or replace feta with mozzarella for milder flavor.
  • Spicy version: A pinch of red pepper flakes kicked it up when I needed a little heat without overpowering the dish.
  • Vegan option: I’ve experimented using tofu instead of cottage cheese and nutritional yeast for the Parmesan, which works surprisingly well for dairy-free needs.

How to Make Spinach Casserole with Feta and Parmesan Recipe

Step 1: Prep the Spinach and Dish

First things first, thaw your frozen chopped spinach completely, then press it firmly in a clean kitchen towel or paper towels to squeeze out as much water as possible. Trust me, this step ensures your casserole won’t be soggy. While you’re at it, preheat your oven to 350°F and grease a 1 ½-quart casserole dish—usually a 9-inch square one works perfectly. Lightly buttering the dish helps give you those lovely golden edges.

Step 2: Mix All Ingredients Together

In a large bowl, whisk your eggs first. Then stir in the cottage cheese, melted butter, diced sweet onion, crumbled feta, drained spinach, Parmesan, black pepper, garlic powder, and just a dash of nutmeg. I like to mix gently but thoroughly so the ingredients are evenly combined without overworking the eggs. The onion adds a subtle sweetness that balances the salty tang of the feta beautifully.

Step 3: Bake Until Set and Golden

Pour the mixture into your prepared casserole dish, smoothing it out evenly. Bake uncovered for about 40 to 45 minutes. You’ll know it’s done when the center is mostly set but still a tiny bit wobbly—it will continue cooking slightly as it cools. I usually let it rest for 5 to 10 minutes before slicing for the perfect texture and easier serving.

👨‍🍳

Pro Tips for Making Spinach Casserole with Feta and Parmesan Recipe

  • Drain the Spinach Well: This is my #1 tip—wet spinach means a watery casserole, and that’s no fun.
  • Don’t Overbake: I learned this the hard way—overbaking makes it dry and crumbly, so trust the wobble test.
  • Use Freshly Grated Parmesan: Pre-grated can be dry and less flavorful; freshly grated makes a noticeable difference.
  • Let It Rest Before Serving: Cutting into it too early? You’ll get a loose casserole that won’t hold shape—patience pays off.

How to Serve Spinach Casserole with Feta and Parmesan Recipe

The image shows a white rectangular baking dish with a spinach and cheese casserole inside. The casserole is cut into square pieces, exposing three layers: a bottom layer of white creamy cheese, a thick middle layer of cooked, dark green spinach mixed with cheese, and a top layer of slightly browned spinach and melted cheese, giving a textured green and golden look. There is a small green herb garnish on the top center of the casserole. The baking dish sits on a white marbled surface, and the edges of the dish show some baked cheese residue. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

I love sprinkling fresh chopped parsley or dill on top just before serving. It brightens the flavors and adds a fresh burst of color that makes the casserole feel even more inviting. Sometimes, I also drizzle a touch of good olive oil or a squeeze of fresh lemon juice to cut through the richness.

Side Dishes

This casserole pairs beautifully with roasted chicken, grilled fish, or even a simple baked potato. For a vegetarian meal, I like serving it alongside warm crusty bread and a crisp salad to balance the richness and add some crunch.

Creative Ways to Present

For holidays or special dinners, I’ve filled individual ramekins with this spinach casserole. It makes serving neat and elegant, plus everyone gets their own perfectly portioned dish. Adding a sprinkle of extra cheese on top before baking helps create a golden, bubbly crust that’s always a crowd-pleaser!

Make Ahead and Storage

Storing Leftovers

I store leftovers in an airtight container in the fridge for up to 3 days. This casserole actually tastes great warmed up the next day—a perfect quick lunch or dinner when you’re in a rush.

Freezing

I’ve frozen this casserole a couple of times by letting it cool completely, then wrapping tightly with foil and plastic wrap before popping it into the freezer. When thawed slowly overnight in the fridge, it reheats nicely without losing much texture or flavor.

Reheating

To reheat, I bake it uncovered at 350°F for about 15-20 minutes or until warmed through. You can also microwave individual servings, but watch the time carefully to avoid drying it out.

FAQs

  1. Can I use fresh spinach instead of frozen in this casserole?

    Absolutely! If you use fresh spinach, you’ll want to wilt it down in a pan first, then make sure to squeeze out all the moisture like you would with frozen spinach. This helps keep the casserole from becoming watery.

  2. Is this Spinach Casserole with Feta and Parmesan Recipe suitable for meal prep?

    Definitely. It stores and reheats well, making it a smart option for prepping ahead. Just remember to keep leftovers refrigerated within two hours of baking for food safety.

  3. Can I add other vegetables to the casserole?

    Yes! Chopped mushrooms, bell peppers, or even artichoke hearts are great mix-ins. Just make sure any added veggies are cooked or well-drained so they don’t add unwanted moisture.

  4. How can I make this casserole vegan?

    You can substitute the eggs with a flax or chia egg, use vegan cottage cheese or tofu for creaminess, and replace feta and Parmesan with dairy-free cheese alternatives or nutritional yeast for flavor.

Final Thoughts

This Spinach Casserole with Feta and Parmesan Recipe has been one of my kitchen staples for years because it’s so simple yet incredibly flavorful and satisfying. Whenever I bring it to family dinners or just make it for a cozy night in, it’s always a hit—and I hope you’ll enjoy it just as much. Give it a try; once you find that perfect creamy-cheesy balance with a hint of nutmeg, you’ll be reaching for this recipe again and again.

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
Spinach Casserole with Feta and Parmesan Recipe

Spinach Casserole with Feta and Parmesan Recipe

4.5 from 123 reviews
  • Author: Jessica
  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Total Time: 55 minutes
  • Yield: 6 servings
  • Category: Casserole
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

A comforting and nutritious spinach casserole combining creamy cottage cheese, feta, and Parmesan with tender spinach and a hint of nutmeg, baked to perfection for a wholesome side or light main dish.


Ingredients

Spinach Casserole Ingredients

  • 3 large eggs, beaten
  • 2 cups cottage cheese
  • 10 ounce package frozen chopped spinach, thawed and very well drained
  • 1/3 cup crumbled feta cheese
  • 1/3 cup diced sweet onion
  • 1/4 cup melted butter
  • 2 tablespoons freshly grated Parmesan cheese
  • 1/8 teaspoon black pepper
  • 1/8 teaspoon garlic powder
  • Dash of nutmeg


Instructions

  1. Preheat oven: Preheat your oven to 350 degrees F (175 degrees C) to prepare for baking the casserole.
  2. Prepare the dish: Grease a 1½-quart (9-inch square) casserole dish thoroughly to prevent sticking and set it aside.
  3. Combine ingredients: In a large bowl, mix together the beaten eggs, cottage cheese, well-drained chopped spinach, crumbled feta, diced sweet onion, melted butter, grated Parmesan, black pepper, garlic powder, and a dash of nutmeg until evenly blended.
  4. Transfer to casserole dish: Pour the mixture into the prepared casserole dish, spreading it evenly.
  5. Bake: Place the dish uncovered in the preheated oven and bake for 40-45 minutes, or until the center is nearly set and the edges are lightly golden.
  6. Cool and serve: Allow the casserole to cool for 5-10 minutes before cutting into portions, serving, and enjoying this flavorful dish.

Notes

  • Make sure to drain the frozen spinach very well to avoid excess moisture in the casserole.
  • You can substitute feta with another cheese like goat cheese or omit it for a milder flavor.
  • The casserole can be made ahead and reheated gently before serving.
  • Adding a pinch of nutmeg enhances the savory depth of the casserole.
  • This dish freezes well; wrap tightly and freeze for up to 2 months.

Nutrition

  • Serving Size: 1 slice (approx. 1/6 of casserole)
  • Calories: 180
  • Sugar: 2g
  • Sodium: 390mg
  • Fat: 11g
  • Saturated Fat: 6g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 2g
  • Protein: 13g
  • Cholesterol: 125mg