Spinach Casserole with Feta and Parmesan Recipe
Introduction
This spinach casserole is a creamy, flavorful dish perfect for a comforting side or a light main. With a blend of cheeses, tender spinach, and subtle spices, it bakes into a warm, satisfying casserole that’s easy to prepare and sure to please.

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
- 1/3 cup diced sweet onion
- 1/4 cup melted butter
- 2 tablespoons freshly grated Parmesan
- 1/8 teaspoon black pepper
- 1/8 teaspoon garlic powder
- Dash of nutmeg
Instructions
- Step 1: Preheat your oven to 350 degrees F (175 degrees C) and grease a 1½-quart (9-inch square) casserole dish. Set it aside while you prepare the mixture.
- Step 2: In a large bowl, combine the beaten eggs, cottage cheese, drained spinach, crumbled feta, diced sweet onion, melted butter, grated Parmesan, black pepper, garlic powder, and a dash of nutmeg. Stir well until everything is evenly mixed.
- Step 3: Pour the mixture into the prepared casserole dish and spread it out evenly.
- Step 4: Bake the casserole uncovered for about 40 to 45 minutes, or until the center is nearly set and the top is lightly golden.
- Step 5: Remove from the oven and let the casserole cool for 5 to 10 minutes before cutting and serving. Enjoy warm.
Tips & Variations
- Make sure to drain the spinach thoroughly to avoid excess moisture that can make the casserole watery.
- For extra flavor, add a handful of shredded mozzarella or sharp cheddar cheese on top before baking.
- Swap sweet onion for shallots or green onions for a slightly different onion taste.
- Add cooked, crumbled bacon or diced ham for a heartier version.
- Use fresh spinach by sautéing it first, then draining well and proceeding with the recipe.
Storage
Store leftover spinach casserole tightly covered in the refrigerator for up to 3 days. To reheat, warm in the oven at 325 degrees F until heated through or microwave individual portions until hot. This casserole can also be frozen for up to 1 month; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh spinach instead of frozen?
Yes, you can substitute fresh spinach by roughly 6-8 cups. Sauté it until wilted, then drain well to remove excess moisture before adding to the mixture.
What can I serve with this spinach casserole?
This casserole pairs well with grilled meats, roasted chicken, or even a fresh salad for a light meal. It also makes a great side dish for holiday dinners or potlucks.
PrintSpinach Casserole with Feta and Parmesan Recipe
A creamy and savory spinach casserole featuring a blend of cottage cheese, feta, and parmesan with fragrant spices, baked to perfection for a comforting and nutritious side dish or light main meal.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Method: Baking
- Cuisine: American
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
- Preheat Oven: Preheat your oven to 350 degrees Fahrenheit to prepare for baking the casserole.
- Prepare Casserole Dish: Grease a 1 and 1/2-quart (9-inch square) casserole dish thoroughly to prevent sticking and ensure easy serving.
- Mix Ingredients: In a large bowl, combine the beaten eggs, cottage cheese, thawed and drained spinach, crumbled feta, diced sweet onion, melted butter, grated Parmesan, black pepper, garlic powder, and a dash of nutmeg. Mix well until all ingredients are evenly incorporated.
- Transfer to Dish: Pour the spinach mixture into the greased casserole dish, spreading it out evenly.
- Bake: Place the casserole dish in the preheated oven and bake uncovered for about 40 to 45 minutes, or until the center is nearly set and the top is lightly golden.
- Cool and Serve: Remove the casserole from the oven and let it cool for 5 to 10 minutes before cutting into portions. Serve warm and enjoy your delicious spinach casserole!
Notes
- Ensure spinach is very well drained to avoid excess moisture in the casserole.
- You can substitute sweet onion with yellow or white onion if preferred.
- For a richer flavor, use full-fat cottage cheese and butter.
- This casserole can be made ahead and reheated before serving.
- Optional: Add a sprinkle of extra Parmesan on top before baking for a crispier crust.
Keywords: spinach casserole, baked spinach, cottage cheese casserole, feta spinach bake, easy casserole recipe

