Creamy Spinach Potato Casserole

Transform your table with this Creamy Spinach Potato Casserole, a comforting and nutritious dish that’s sure to become a new favorite. Combining the heartiness of potatoes, the freshness of spinach, and the creamy tang of sour cream, this casserole is topped with a generous layer of melted cheddar cheese for an irresistible finish. Infused with garlic, oregano, and black pepper, every bite is a warm embrace of flavors and textures. Whether you’re looking for a satisfying side dish or a vegetarian main course, this casserole offers a delightful way to enjoy some of the best produce the garden has to offer.


  • 4 pounds potatoes, peeled and diced
  • 2 tablespoons oil
  • 1 onion, minced
  • 8 cups fresh spinach leaves
  • 4 garlic cloves, minced
  • 7 ounces sour cream
  • ½ teaspoon salt
  • ¼ teaspoon black pepper (adjust to taste)
  • 1 teaspoon dried oregano
  • 1 teaspoon garlic powder
  • 8 ounces cheddar cheese, shredded


  1. Precook the Potatoes: In a large pot of boiling salted water, cook the diced potatoes until tender, about 10-15 minutes. Drain and set aside.
  2. Sauté the Onion and Spinach: Heat oil in a large skillet over medium heat. Add the minced onion and cook until translucent, about 2-3 minutes. Add the minced garlic and cook for an additional minute until fragrant. Gradually add the spinach leaves, stirring until wilted, about 3-4 minutes. Remove from heat.
  3. Mix the Casserole Base: Preheat your oven to 375°F (190°C). In a large mixing bowl, combine the precooked potatoes, sautéed spinach and onion mixture, sour cream, salt, black pepper, dried oregano, and garlic powder. Mix well until the potatoes are evenly coated with the mixture.
  4. Assemble the Casserole: Transfer the potato and spinach mixture to a greased baking dish, spreading it out evenly. Sprinkle the shredded cheddar cheese over the top.
  5. Bake: Place the casserole in the preheated oven and bake for about 20-25 minutes, or until the cheese is melted and bubbly, and the edges start to turn golden brown.
  6. Serve: Allow the casserole to cool for a few minutes before serving. This dish is perfect on its own or as a side to your favorite protein.

This Creamy Spinach Potato Casserole is not just a dish; it’s a hearty, soul-satisfying experience that brings together the simplicity of ingredients and the richness of flavors. It’s an ideal choice for a cozy family dinner, a potluck, or any occasion that calls for a touch of home-cooked comfort. Enjoy the creamy, cheesy goodness with the nutritional boost of spinach in every forkful!