There’s something incredibly comforting about a warm, cheesy casserole on a chilly evening, and this easy creamy spinach casserole is pure comfort food at its finest. Combining tender potatoes with vibrant spinach and an indulgent creamy sauce, it’s a dish you’ll want to make again and again.
You’ll love how this casserole manages to be both hearty and fresh, making it perfect for family dinners or casual gatherings. With simple ingredients and straightforward steps, the creamy spinach casserole can easily become your weeknight go-to.
Why You’ll Love This Recipe
- Rich, creamy texture that melts in your mouth
- Nutritious spinach adds a fresh, vibrant touch
- Uses simple pantry staples and fresh ingredients
- Perfectly balanced flavors with mild cheese and herbs
- Easy to prepare and bakes in under an hour
Ingredients
Gather these wholesome ingredients to make the ultimate creamy spinach casserole that’s full of flavor and comfort.
- 3 cups thinly sliced Yukon Gold potatoes (about 3 medium potatoes)
- 4 cups fresh spinach leaves, washed and roughly chopped
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded mozzarella cheese
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 2 cups whole milk, warmed
- 1/2 cup sour cream
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon nutmeg
- 1 tablespoon olive oil
- 2 tablespoons grated Parmesan cheese
Recipe Details
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Servings: 6
- Calories: Approximately 320 per serving
How to Make Easy Creamy Spinach & Potato Casserole: The Ultimate Comfort Food for Dinner!
- Preheat your oven to 375°F. Lightly grease a 9×13-inch baking dish with olive oil and set aside.
- In a large skillet, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 4 minutes. Stir in the minced garlic and cook for another minute until fragrant.
- Add the chopped spinach to the skillet and cook until wilted, about 3 minutes. Remove from heat and set aside.
- In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1-2 minutes to form a roux, stirring constantly to avoid browning.
- Gradually whisk in the warm milk until the sauce is smooth. Continue cooking and whisking until the sauce thickens, about 5 minutes. Remove from heat and stir in the sour cream, salt, pepper, and nutmeg.
- Layer half of the sliced potatoes evenly in the prepared baking dish. Spread half of the spinach mixture over the potatoes, then sprinkle with half of the cheddar and mozzarella cheeses.
- Pour half of the creamy sauce over the layers. Repeat the layering with the remaining potatoes, spinach, cheeses, and sauce.
- Sprinkle the top with grated Parmesan cheese for a golden crust. Cover the casserole with foil.
- Bake in the preheated oven for 30 minutes. Remove the foil and bake for an additional 10 minutes, or until the potatoes are tender and the top is bubbly and golden brown.
Tips for the Best Results
- Use Yukon Gold potatoes for their creamy texture and buttery flavor.
- Warm the milk before adding to the roux to prevent lumps in the sauce.
- Don’t skip sauteing the spinach and onions to enhance the casserole’s flavor.
- Cover with foil during most of the baking to keep moisture in and prevent drying out.
- For extra richness, add a sprinkle of breadcrumbs mixed with Parmesan on top before baking uncovered.
Storage and Reheating
Store any leftover creamy spinach casserole in an airtight container in the refrigerator for up to 3 days. For longer storage, freeze the casserole wrapped tightly in foil or freezer-safe containers for up to 2 months.
To reheat, thaw frozen portions overnight in the fridge. Warm individual servings in the microwave or reheat the whole casserole in a 350°F oven until heated through and bubbly, about 20-25 minutes.
Frequently Asked Questions
Can I use frozen spinach instead of fresh?
Yes, you can substitute frozen spinach, but be sure to thaw and squeeze out as much moisture as possible before using. This helps prevent the casserole from becoming watery.
What can I use instead of sour cream?
Greek yogurt is a great substitute for sour cream and will add a similar tang and creaminess to the casserole.
Can I make this casserole ahead of time?
Absolutely! Assemble the casserole and refrigerate it covered for up to 24 hours before baking. Just add a few extra minutes to the baking time if baking straight from the fridge.
Is this casserole suitable for vegetarians?
Yes, this recipe contains no meat and is perfect for vegetarians. Just ensure the cheeses you use are made without animal rennet if you prefer strict vegetarian options.
