Potatoes with Spinach and Eggs Casserole Recipe: An Easy and Delicious Dinner

Discover the joys of a hearty and wholesome meal with this easy dinner recipe featuring potatoes, spinach, and eggs, layered with creamy cheeses. This dish is not only delicious but also nourishing, making it a perfect meal for any night of the week. The combination of simple ingredients results in a comforting casserole that’s sure to impress!


  • Onion: 1 large, finely chopped
  • Fresh Spinach: 250g, washed and chopped
  • Chicken Eggs: 4 large
  • Soft Cream Cheese: 100g
  • Mozzarella Cheese: 150g, grated
  • Vegetable Oil: For cooking
  • Salt, Ground Black Pepper, and Dried Ground Garlic: To taste
  • Potatoes: 5-6 medium, peeled and thinly sliced


1. Preheat the Oven

  • Preheat your oven to 180°C (350°F).

2. Prepare the Ingredients

  • In a large skillet, heat a little vegetable oil over medium heat.
  • Add the chopped onion and cook until translucent and slightly golden.

3. Cook the Spinach

  • Add the chopped spinach to the skillet with the onions.
  • Cook until the spinach is wilted and most of the liquid has evaporated.
  • Season with salt, pepper, and a pinch of ground garlic.
  • Set aside to cool slightly.

4. Prepare the Egg Mixture

  • In a mixing bowl, whisk together the eggs and soft cream cheese until well combined.
  • Season with a little salt and pepper.

5. Assemble the Casserole

  • Grease a baking dish with a bit of vegetable oil.
  • Layer half of the sliced potatoes at the bottom of the dish, slightly overlapping each piece. Season with salt and pepper.
  • Spread the cooked spinach and onion mixture over the potatoes.
  • Pour half of the egg and cream cheese mixture over the spinach.
  • Repeat with another layer of the remaining potatoes, and the rest of the egg mixture.

6. Add the Cheese

  • Sprinkle the grated mozzarella cheese evenly over the top.

7. Bake

  • Cover the dish with aluminum foil and bake in the preheated oven for about 40 minutes.
  • Remove the foil and bake for an additional 10-15 minutes, or until the top is golden and bubbly, and the potatoes are tender.

8. Serve

  • Let the casserole sit for a few minutes before slicing.
  • Serve warm and enjoy!

Tips for Perfecting Your Casserole

  • Slice Potatoes Thinly: Ensure the potatoes are thinly sliced to cook evenly and absorb the flavors from the egg mixture and cheeses.
  • Layering: Take care when layering the ingredients to ensure even distribution of flavors throughout the casserole.
  • Cooking Spinach: Make sure to cook the spinach until most of the liquid evaporates to prevent the casserole from becoming soggy.

Health Benefits

This casserole offers a balanced meal with a good source of protein from the eggs, calcium from the cheese, and vitamins and minerals from the spinach and potatoes. It’s a wholesome dish that combines nutrition with comfort.


Q: Can I use frozen spinach instead of fresh? A: Yes, frozen spinach can be used. Just thaw and drain it well before cooking to remove excess moisture.

Q: Can I add other vegetables to this recipe? A: Absolutely! Feel free to add other vegetables like bell peppers, mushrooms, or artichokes for added flavor and nutrition.


This Potatoes with Spinach and Eggs Casserole is a fantastic dish that offers both ease of preparation and delightful flavors. It’s a versatile recipe that can be adapted to include whatever ingredients you have on hand, making it a great option for a nutritious and satisfying dinner any day of the week. Try it tonight and watch it become a new family favorite!

Read Also: Quick Spinach Omelet Recipe: Nutritious and Ready in Minutes

Leave a Comment