Potato, Spinach, and Cheese Casserole

This comforting casserole combines tender potatoes, sautéed spinach, and a creamy egg and cheese mixture, making it a delicious and hearty dish for any occasion.

Preparation Time:
20 minutes

Cooking Time:
25 minutes

Total Time:
45 minutes

Servings:
4-6

Ingredients:

  • 4 medium potatoes, peeled and sliced or cubed
  • 1 onion, chopped
  • 250 g spinach, washed and roughly chopped
  • 4 eggs
  • 100 g soft cream cheese
  • 150 g hard mozzarella cheese, grated
  • Vegetable oil (for cooking and greasing)
  • Salt, to taste
  • Ground black pepper, to taste
  • Dried ground garlic, to taste

Directions:

  1. Preheat the Oven:
    • Preheat your oven to 180°C (350°F).
  2. Prepare the Potatoes:
    • Peel and slice or cube the potatoes. Set them aside.
  3. Cook the Onions and Spinach:
    • Heat some vegetable oil in a large skillet over medium heat.
    • Add the chopped onion and cook until translucent.
    • Add the spinach and cook until wilted.
    • Season with salt, ground black pepper, and dried ground garlic.
  4. Cook the Potatoes:
    • In a separate pan, boil the potatoes in salted water until just tender but not fully cooked.
    • Drain and set aside.
  5. Prepare the Egg Mixture:
    • In a bowl, beat the eggs. Mix in the soft cream cheese until smooth.
    • Season with a pinch of salt and pepper.
  6. Assemble the Dish:
    • Grease a baking dish with vegetable oil.
    • Layer the cooked potatoes evenly on the bottom of the dish.
    • Spread the onion and spinach mixture over the potatoes.
    • Pour the egg and cream cheese mixture evenly over the top.
    • Sprinkle the grated mozzarella cheese over the entire dish.
  7. Bake the Casserole:
    • Bake in the preheated oven for 20-25 minutes, or until the eggs are set and the top is golden brown.
  8. Serve:
    • Allow the casserole to cool slightly before serving.
    • Enjoy your hearty and satisfying meal!

Serving Suggestions:

  • Serve as a main dish with a side of crusty bread.
  • Pair with a fresh green salad for a complete meal.
  • Add a dollop of sour cream or Greek yogurt for extra creaminess.
  • Enjoy with a drizzle of hot sauce for a spicy kick.

Cooking Tips:

  • Ensure the potatoes are cooked but still firm to avoid them falling apart.
  • Cook the spinach until most of the moisture has evaporated to prevent the casserole from becoming watery.
  • Use freshly grated mozzarella for better melting and flavor.
  • For extra flavor, sprinkle some grated Parmesan cheese on top before baking.

Why You’ll Love This Recipe:

  • Combines creamy, cheesy goodness with tender vegetables.
  • Easy to prepare with simple, everyday ingredients.
  • A versatile dish that can be served as a main course or a side.
  • Perfect for meal prep and reheats beautifully.

Conclusion:
This Potato, Spinach, and Cheese Casserole is a comforting and versatile dish that’s perfect for any occasion. Whether served as a cozy family dinner or a crowd-pleasing potluck dish, it’s sure to be a hit with its creamy texture and rich flavors. Give it a try and enjoy the perfect combination of vegetables and cheese!