Wholesome Comfort: Spinach and Potato Casserole

When it comes to comfort food, casseroles often top the list. They are not only easy to prepare but also offer a hearty and satisfying meal for the entire family. One such delightful dish is the Spinach and Potato Casserole. This dish combines the earthiness of potatoes with the vibrant flavor of spinach, all bound together with creamy eggs and rich cream cheese. Whether you’re looking for a cozy dinner option or a nutritious side dish, this spinach and potato casserole will surely hit the spot.


  • 450 grams of potatoes
  • Water (for boiling)
  • Salt (to taste)
  • 1 onion, chopped
  • Vegetable oil (for cooking and greasing)
  • 250 grams of spinach, washed and chopped
  • 4 eggs
  • 4 tablespoons cream cheese


  1. Prepare the Potatoes
    • Peel and cut the potatoes into evenly sized chunks.
    • Place the potatoes in a large pot, cover with water, and add a pinch of salt.
    • Bring to a boil over medium-high heat and cook until the potatoes are tender when pierced with a fork, about 15-20 minutes.
    • Drain the potatoes and set aside to cool slightly.
  2. Cook the Onions and Spinach
    • While the potatoes are boiling, heat a small amount of vegetable oil in a skillet over medium heat.
    • Add the chopped onion and sauté until translucent and fragrant, about 5 minutes.
    • Add the chopped spinach to the skillet and cook until wilted, about 3-4 minutes.
    • Season with salt to taste and remove from heat.
  3. Preheat the Oven and Prepare the Baking Dish
    • Preheat your oven to 375°F (190°C).
    • Grease a baking dish with vegetable oil to prevent sticking.
  4. Mix the Casserole Ingredients
    • In a large mixing bowl, combine the cooked potatoes, sautéed onions, and wilted spinach.
    • In a separate bowl, beat the eggs and then mix in the cream cheese until well combined.
    • Pour the egg and cream cheese mixture over the potato and spinach mixture.
    • Gently stir to ensure all ingredients are evenly coated and distributed.
    • Season with additional salt if needed.
  5. Assemble and Bake
    • Transfer the mixture to the greased baking dish, spreading it out evenly.
    • Place the dish in the preheated oven and bake for about 25-30 minutes, or until the casserole is set and the top is lightly golden.
    • Remove from the oven and let it rest for a few minutes before serving.


The Spinach and Potato Casserole is a comforting and nutritious dish that is perfect for any meal. Its combination of tender potatoes, fresh spinach, and creamy eggs makes it a versatile option that can be enjoyed as a main course or a hearty side. With its simple preparation and delicious flavors, this casserole is sure to become a favorite in your household. Give it a try and enjoy the wholesome goodness it brings to your table!