Spinach Casserole with Feta Cheese


Elevate your dinner table with a dish that combines wholesome spinach and tangy feta cheese in a delightful Spinach Casserole. Bursting with flavor and packed with nutrients, this casserole is a perfect side dish or main course for any occasion. In this SEO article, we’ll explore how to create this mouthwatering dish and why it deserves a spot in your recipe repertoire.


  • 3 large Eggs, beaten
  • 2 cups Cottage Cheese
  • 10 ounces Frozen Chopped Spinach, thawed and very well drained
  • ⅓ cup Crumbled Feta
  • ⅓ cup Diced Sweet Onion
  • ¼ cup Melted Butter
  • 2 tablespoons Freshly Grated Parmesan
  • ⅛ teaspoon Black Pepper
  • ⅛ teaspoon Garlic Powder
  • A dash of Nutmeg


  1. Prep Work: Preheat your oven to 350 degrees F. Grease a 1 ½-quart (9-inch square) casserole dish and set aside.
  2. Combine Ingredients: In a large bowl, mix together the beaten eggs, cottage cheese, drained spinach, feta, sweet onion, melted butter, Parmesan, black pepper, garlic powder, and a dash of nutmeg until well combined.
  3. Bake the Casserole: Transfer the mixture to the prepared casserole dish. Bake, uncovered, for about 40-45 minutes, or until the center is nearly set.
  4. Serve: Allow the casserole to cool for 5-10 minutes before cutting into it. Serve warm and enjoy the comforting blend of flavors.
  5. Prep Time: 10 minutes | Cook Time: 45 minutes | Total Time: 55 minutes
  6. Servings: 6 | Calories: 218 kcal per serving

Serving Suggestions:

  1. Serve Spinach Casserole with Feta Cheese as a delicious and nutritious side dish alongside roasted meats, grilled fish, or poultry.
  2. Pair it with a fresh salad or steamed vegetables for a well-balanced meal.
  3. For brunch or breakfast, serve slices of the casserole with a side of crusty bread or toasted bagels.

Storage Guidelines:

  1. Allow any leftover Spinach Casserole with Feta Cheese to cool completely before storing.
  2. Store leftovers in an airtight container in the refrigerator for up to 3-4 days.
  3. If you have a large batch of leftovers, consider dividing them into individual portions in separate containers for easy reheating.


  1. Can I use frozen spinach instead of fresh?
    • Yes, you can substitute frozen spinach for fresh spinach in this recipe. Thaw and drain the frozen spinach before adding it to the skillet, and be sure to squeeze out any excess moisture to prevent the casserole from becoming too watery.
  2. Can I make this casserole ahead of time?
    • Absolutely! Spinach Casserole with Feta Cheese can be prepared in advance and stored in the refrigerator until ready to bake. Simply cover the unbaked casserole tightly with plastic wrap or aluminum foil and refrigerate for up to 24 hours before baking as directed.
  3. Is there a dairy-free alternative to Greek yogurt?
    • Yes, you can use dairy-free yogurt or sour cream as a substitute for Greek yogurt in this recipe. Choose a plain, unsweetened variety for the best results, and adjust the amount of salt to taste if needed.
  4. Can I add other vegetables to the casserole?
    • Absolutely! Feel free to customize the casserole by adding other vegetables such as bell peppers, mushrooms, or cherry tomatoes. Simply sauté them along with the onion and garlic until softened before mixing them into the casserole.
  5. Can I use a different type of cheese instead of feta?
    • While feta cheese adds a delicious tangy flavor to the casserole, you can substitute it with other cheeses if desired. Try using goat cheese, shredded mozzarella, or grated Parmesan for a different flavor profile. Adjust the amount of cheese to suit your taste preferences.


With its vibrant green spinach, creamy feta cheese, and aromatic dill, Spinach Casserole with Feta Cheese is a nutritious and satisfying dish that will delight your taste buds and nourish your body. Whether served as a side dish or main course, this casserole is sure to become a favorite in your household. So why wait? Gather your ingredients and experience the deliciousness of Spinach Casserole with Feta Cheese today!

Leave a Comment