Spinach and Feta Potato Bake
Description
Spinach and Feta Potato Bake is a comforting, creamy, and flavorful dish that combines tender golden potatoes with fresh spinach, tangy feta cheese, garlic, herbs, and a lightly creamy sauce. Finished with a generous layer of melted cheese and baked until beautifully golden, this hearty casserole makes an excellent vegetarian main course, satisfying side dish, or easy family dinner.
The combination of potatoes and spinach is simple but incredibly delicious. Potatoes provide a hearty, comforting base, while spinach adds freshness, color, and a mild earthy flavor. Feta cheese brings a salty, tangy contrast that makes every bite more flavorful. A touch of garlic, onion, oregano, and black pepper ties all the ingredients together.
This potato bake is especially useful when you want a meatless meal that still feels substantial. It can be served on its own with a crisp salad or alongside roasted chicken, grilled fish, or Mediterranean-style vegetables.
The casserole is also ideal for meal preparation because it reheats beautifully. You can prepare it ahead of time, refrigerate it, and bake it when you’re ready for dinner.
Recipe Details
Prep Time: 25 minutes
Cook Time: 50–60 minutes
Total Time: About 1 hour 20 minutes
Servings: 6–8
Course: Main Course / Side Dish
Cuisine: Mediterranean-inspired
Difficulty: Easy to Moderate
Ingredients
For the Potato Bake
- 2½ pounds Yukon Gold or russet potatoes
- 2 tablespoons olive oil
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 6 cups fresh spinach
- 1 teaspoon dried oregano
- ½ teaspoon dried thyme
- ½ teaspoon paprika
- ¾ teaspoon salt
- ½ teaspoon freshly ground black pepper
- ½ teaspoon red pepper flakes, optional
For the Creamy Mixture
- 1 cup heavy cream
- ½ cup whole milk
- 2 large eggs
- ½ teaspoon garlic powder
- ¼ teaspoon nutmeg
- ¼ teaspoon black pepper
- ½ cup grated Parmesan cheese
For the Cheese Topping
- 1½ cups crumbled feta cheese
- 1 cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
For Garnish
- 2 tablespoons chopped fresh parsley
- 1 tablespoon fresh dill, chopped
- Lemon wedges, optional
- Drizzle of extra-virgin olive oil
Step 1: Prepare the Potatoes
Preheat your oven to 375°F (190°C).
Lightly grease a 9×13-inch baking dish with olive oil or cooking spray.
Wash and peel the potatoes if desired. Yukon Gold potatoes can be left unpeeled for a more rustic dish, while russet potatoes are usually best peeled.
Slice the potatoes into thin, even rounds, approximately ⅛ to ¼ inch thick.
Try to keep the slices similar in thickness. This is important because uneven potato slices cook at different rates. Very thick pieces may remain firm while thin pieces become overly soft.
Place the sliced potatoes in a large bowl and toss them gently with 1 tablespoon of olive oil, paprika, a small pinch of salt, and black pepper.
Set them aside while you prepare the spinach mixture.
Step 2: Cook the Spinach and Onion
Heat the remaining tablespoon of olive oil in a large skillet over medium heat.
Add the diced onion and cook for approximately 4–5 minutes, stirring occasionally, until softened and lightly golden.
Add the minced garlic and cook for another 30–45 seconds.
Be careful not to burn the garlic because it can become bitter.
Add the fresh spinach in batches.
It may look like there is too much spinach at first, but it will quickly wilt as it cooks.
Continue stirring until all the spinach is wilted, which should take approximately 2–3 minutes.
Add oregano, thyme, salt, black pepper, and optional red pepper flakes.
Remove the skillet from the heat.
If the spinach mixture contains excess liquid, drain it thoroughly.
This step is important because excess moisture can make the finished potato bake watery.
Step 3: Make the Creamy Egg Mixture
In a medium bowl, whisk together the heavy cream, milk, eggs, garlic powder, nutmeg, black pepper, and Parmesan cheese.
Whisk until smooth and well combined.
The eggs help the creamy mixture set as the casserole bakes, while Parmesan adds extra savory flavor.
The small amount of nutmeg may seem unusual, but it works beautifully with spinach and cream. It adds warmth without making the dish taste strongly of nutmeg.
Set the mixture aside.
Step 4: Assemble the First Layer
Arrange approximately one-third of the potato slices across the bottom of the prepared baking dish.
Try to overlap them slightly so there are no large gaps.
Spread one-third of the spinach and onion mixture over the potatoes.
Sprinkle approximately one-third of the feta cheese over the spinach.
Add a small amount of mozzarella.
Repeat the layering process.
The goal is to distribute the potatoes, spinach, and feta throughout the casserole rather than placing all the spinach in one thick layer.
Step 5: Add the Creamy Mixture
Once all the potato, spinach, and feta layers have been arranged, slowly pour the creamy egg mixture over the casserole.
Move the dish gently from side to side so the mixture can settle between the potato layers.
Use the back of a spoon to gently press down the top layer.
This helps the potatoes absorb some of the creamy mixture while baking.
Do not worry if the liquid does not completely cover the potatoes. The potatoes will release some moisture as they cook.
Step 6: Add the Cheese Topping
Sprinkle the remaining feta evenly over the top.
Add the shredded mozzarella.
Finish with the remaining Parmesan cheese.
The combination of feta, mozzarella, and Parmesan creates a delicious topping.
Feta becomes pleasantly browned and savory, mozzarella gives you that beautiful melted cheese texture, and Parmesan helps create golden crispy edges.
Step 7: Bake
Cover the casserole loosely with aluminum foil.
Place it in the preheated oven and bake for approximately 35 minutes.
Remove the foil and continue baking for another 15–25 minutes.
The exact cooking time will depend on the thickness of your potato slices.
The casserole is ready when the potatoes are completely tender when pierced with a knife and the cheese on top is melted and golden.
If you want a deeper golden crust, turn the oven to broil for the final 1–2 minutes.
Watch carefully during this step because the cheese can brown very quickly.
Step 8: Rest Before Serving
Remove the casserole from the oven and allow it to rest for 10–15 minutes.
This resting period is important.
The creamy mixture will continue to set slightly, making the casserole easier to slice and serve.
Before serving, sprinkle the top with fresh parsley and dill.
For a Mediterranean-style finish, add a small drizzle of extra-virgin olive oil and serve with lemon wedges.
Why You’ll Love This Recipe
There are many reasons this potato bake deserves a place in your dinner rotation.
First, it uses simple ingredients that are easy to find.
Second, it is naturally vegetarian while still being incredibly satisfying.
Third, the combination of potatoes, spinach, and feta creates a wonderful balance of textures and flavors.
The potatoes become tender and creamy inside while developing lightly golden edges.
The spinach adds freshness and a beautiful green color.
Feta brings a salty, tangy flavor that prevents the casserole from tasting too heavy.
Finally, the cheese topping becomes golden and bubbly, making the dish especially appealing when served straight from the oven.
Choosing the Best Potatoes
Both Yukon Gold and russet potatoes work well.
Yukon Gold potatoes have naturally buttery flesh and hold their shape nicely. They create a creamy, rich texture.
Russet potatoes contain more starch and become wonderfully soft and fluffy as they bake.
For a combination of creamy texture and good structure, Yukon Gold potatoes are an excellent choice.
Avoid slicing the potatoes too thickly because they may not cook completely before the cheese becomes overly browned.
Fresh vs. Frozen Spinach
Fresh spinach is ideal because it provides excellent color and a fresh flavor.
However, frozen spinach can also be used.
If using frozen spinach, thaw it completely and squeeze out as much water as possible before adding it to the skillet.
Excess water is one of the most common causes of a watery casserole.
You can place thawed spinach in a clean kitchen towel and squeeze firmly to remove excess moisture.
Tips for the Best Spinach and Feta Potato Bake
Slice the Potatoes Evenly
Uniform slices ensure that everything cooks at the same rate.
Don’t Skip Draining the Spinach
Whether you’re using fresh or frozen spinach, excess water should be removed.
Use Good-Quality Feta
Feta is one of the main flavors in this dish, so good-quality feta can make a noticeable difference.
Don’t Over-Salt
Feta and Parmesan are naturally salty, so season the potatoes and creamy mixture moderately.
You can always add more salt at the table.
Let It Rest
Allowing the casserole to rest before slicing makes it easier to serve and helps the layers stay together.
Watch the Broiler
The final broiling step can create a beautiful golden top, but it only takes a minute or two.
Easy Variations
Add Mushrooms
Sauté 1½ cups sliced mushrooms with the onions before adding the spinach.
Mushrooms provide a delicious earthy flavor that pairs beautifully with feta.
Add Cherry Tomatoes
Halved cherry tomatoes can be scattered between the layers for a Mediterranean-inspired variation.
Their sweetness and acidity balance the creamy potatoes.
Add Roasted Red Peppers
Chopped roasted red peppers add sweetness, color, and smoky flavor.
Add Artichokes
Chopped marinated artichoke hearts are another excellent Mediterranean addition.
Drain them well before using.
Make It Spicy
Add extra red pepper flakes or a pinch of cayenne pepper to the spinach mixture.
Add Protein
For a non-vegetarian version, add shredded cooked chicken, diced turkey, or cooked crumbled sausage.
Approximately 1½ cups of cooked protein is enough.
Make It Lighter
If you want a lighter version, replace the heavy cream with additional whole or low-fat milk.
You can also reduce the mozzarella and use a smaller amount of Parmesan.
Greek yogurt can be incorporated into the creamy mixture, although it should be mixed carefully to prevent curdling.
Increasing the amount of spinach and reducing the amount of cheese is another simple way to lighten the casserole.
Make-Ahead Instructions
Spinach and Feta Potato Bake is an excellent make-ahead recipe.
Prepare the casserole completely, but do not bake it.
Cover it tightly and refrigerate for up to 24 hours.
When ready to bake, remove it from the refrigerator and allow it to sit at room temperature for approximately 20–30 minutes.
Bake according to the recipe instructions.
Because the casserole starts cold, you may need to add approximately 10–15 minutes to the baking time.
If the top becomes too brown before the potatoes are fully tender, cover it loosely with foil.
Storage
Allow leftovers to cool to room temperature before storing.
Transfer portions to airtight containers and refrigerate for up to 4 days.
Reheat individual portions in the microwave or in a 350°F oven until hot.
For the best texture, reheating in the oven is recommended because it helps the cheese topping become bubbly again.
Freezing Instructions
The casserole can be frozen, although potatoes and creamy sauces can sometimes change texture slightly after freezing.
For best results, allow the casserole to cool completely.
Wrap the baking dish tightly with plastic wrap followed by aluminum foil.
Freeze for up to 2 months.
Thaw overnight in the refrigerator before reheating.
For the freshest topping, add a small amount of fresh mozzarella or Parmesan before reheating.
Serving Suggestions
This potato bake is versatile enough to work as both a main dish and a side.
For a complete vegetarian meal, serve it with:
- Greek salad
- Tomato and cucumber salad
- Lemon-dressed arugula
- Roasted asparagus
- Grilled zucchini
- Fresh fruit
- Warm pita bread
For a larger dinner, serve it alongside:
- Lemon herb chicken
- Grilled salmon
- Roasted chicken
- Garlic shrimp
- Baked fish
- Turkey meatballs
A simple salad with lemon, olive oil, cucumber, and tomatoes is especially good because its freshness balances the richness of the casserole.
Nutritional Benefits
This recipe provides a satisfying combination of carbohydrates, protein, vegetables, and fats.
Potatoes provide carbohydrates for energy, potassium, and some fiber.
Spinach contributes folate, vitamin K, vitamin A, vitamin C, and plant-based nutrients.
Feta cheese provides protein and calcium while adding strong flavor, allowing you to use a moderate amount without sacrificing taste.
Olive oil provides monounsaturated fat and works particularly well in Mediterranean-style cooking.
For a more nutrient-dense version, use extra spinach, add mushrooms or peppers, and serve the casserole with a fresh vegetable salad.
Approximate Nutrition
Nutrition will vary depending on the exact brands and quantities used.
For approximately one serving based on 8 servings:
- Calories: 430–470
- Protein: 16–19 g
- Carbohydrates: 43–48 g
- Fat: 22–26 g
- Fiber: 5–6 g
- Sugar: 4–6 g
- Calcium: approximately 300–350 mg
- Iron: approximately 3 mg
These values are estimates rather than laboratory measurements.
Frequently Asked Questions
Can I use sweet potatoes?
Yes. Sweet potatoes work beautifully and create a sweeter, more colorful casserole.
Can I make this without eggs?
Yes. The eggs help the creamy mixture set, but you can omit them and make a simple cream-and-cheese sauce instead.
Can I use cottage cheese?
Yes. Cottage cheese can replace part of the feta or cream mixture for additional protein and a creamy texture.
Can I use mozzarella instead of feta?
You can, but the flavor will be milder. Feta provides the distinctive salty and tangy flavor that makes this recipe special.
Why are my potatoes still hard?
The most common causes are slices that are too thick or an oven temperature that is too low.
Slice the potatoes thinly and evenly, and cover the casserole during the first part of baking.
Can I use pre-cooked potatoes?
Yes. Leftover boiled or roasted potatoes can be used. Because they are already cooked, reduce the baking time and focus on heating the casserole and browning the cheese.
Can I make this gluten-free?
Yes. The ingredients are naturally easy to adapt for a gluten-free diet because this recipe does not require flour. Always check packaged ingredients such as seasonings and cheeses if cross-contact is a concern.