Spinach and Potato Casserole: A Comforting, Nutritious, and Delicious Classic

Hi I'm Stacy

Everyday Culinary Delights👩‍🍳

Posted on

Looking for the ultimate comfort food that’s hearty, flavorful, and packed with good-for-you ingredients? Meet the Spinach and Potato Casserole—a dish that marries creamy potatoes, tender spinach, savory cheese, and aromatic spices into one cozy, satisfying bake. Whether you’re feeding a hungry family, preparing a make-ahead weeknight meal, or craving a vegetarian dish that doesn’t skimp on comfort, this casserole delivers.

Why Spinach and Potato Casserole Is a Must-Try

There’s a lot to love about this humble yet delicious dish:

  • Budget-friendly and easy to make
  • Vegetarian, hearty, and customizable
  • Perfect for batch cooking or meal prepping
  • Comfort food that also feels wholesome
  • Great for breakfast, lunch, dinner, or potlucks

Ingredients You’ll Need

This recipe uses simple, accessible ingredients that pack a punch:

Base Ingredients:

  • 4–5 medium potatoes, thinly sliced
  • 2 tablespoons olive oil or butter
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 5 cups fresh spinach (or 1 box frozen, thawed and squeezed dry)
  • Salt and black pepper, to taste
  • 1 teaspoon dried thyme or Italian seasoning
  • 1/2 cup milk or heavy cream
  • 1/2 cup grated Parmesan or shredded mozzarella
  • 1/2 cup shredded cheddar (optional, for topping)

How to Make Spinach and Potato Casserole

Step 1: Prepare the Potatoes

  • Wash and thinly slice the potatoes (a mandoline works well for even slices)
  • Boil or steam slices for 5–7 minutes until just tender, then drain and set aside

Step 2: Sauté the Vegetables

  • Heat oil or butter in a skillet over medium heat
  • Sauté onion until soft, then add garlic and cook for 1 minute
  • Add spinach and cook until wilted
  • Season with salt, pepper, and herbs

Step 3: Assemble the Casserole

  • Preheat oven to 375°F (190°C)
  • Lightly grease a baking dish
  • Layer half of the potatoes in the dish
  • Spread the spinach mixture evenly over the potatoes
  • Pour milk or cream over the spinach layer
  • Top with remaining potato slices
  • Sprinkle cheese over the top

Step 4: Bake

  • Cover with foil and bake for 25 minutes
  • Uncover and bake for another 15–20 minutes until golden and bubbly
  • Let rest for 10 minutes before slicing

Nutrition Benefits of Spinach and Potato Casserole

This dish is indulgent but also offers a nutritious edge:

  • Potatoes: Provide complex carbs, fiber, and vitamin C
  • Spinach: Rich in iron, calcium, and antioxidants
  • Cheese and milk: Add protein and calcium
  • Olive oil: Brings in healthy fats

Balanced and comforting, it’s a smart choice for families and meal planners.

Flavor Variations and Add-Ins

Make it your own with these tasty twists:

  • Add protein: Crumbled tofu, bacon bits, or ground turkey
  • Extra veggies: Mushrooms, zucchini, or roasted peppers
  • Spicy kick: Add a pinch of chili flakes or cayenne
  • Eggs: Crack in 2–3 eggs for a brunch-style version
  • Creamy upgrade: Add a béchamel or cream cheese layer

Make-Ahead and Storage Tips

  • Make ahead: Assemble the night before and refrigerate
  • Store: Keep in the fridge for up to 4 days in an airtight container
  • Freeze: Freeze portions in airtight containers for up to 2 months
  • Reheat: Oven at 350°F or microwave until hot throughout

Perfect Serving Ideas

Pair your spinach and potato casserole with:

  • A crisp green salad with vinaigrette
  • Roasted vegetables or grilled meats
  • Toasted bread or garlic baguette
  • A light soup for a cozy dinner

When to Serve It

This casserole is ideal for:

  • Family dinners
  • Weekend brunches
  • Holiday potlucks
  • Vegetarian meal preps
  • Leftover-friendly lunches

Expert Tips for Success

  • Slice potatoes evenly for even cooking
  • Drain spinach well to avoid excess moisture
  • Let casserole rest before slicing to help it hold together
  • Use a mix of cheeses for flavor and texture depth
  • Try smoked paprika or garlic powder for extra flavor

Common Questions (FAQs)

Can I use sweet potatoes?
Yes! They’ll add natural sweetness and more fiber.

Can I make it dairy-free?
Use plant-based milk and cheese alternatives.

Can I skip pre-boiling the potatoes?
Not recommended—par-cooking ensures they bake evenly and soften properly.

Can I make this in a slow cooker?
Yes, cook on low for 4–6 hours and skip pre-boiling, but slice thinly.

How do I know when it’s done?
Top should be golden and bubbling, and a knife should slide easily through the potatoes.

Final Thoughts: Why This Spinach and Potato Casserole Belongs in Your Meal Plan

The spinach and potato casserole is more than just a warm and filling dish—it’s a wholesome, versatile recipe that you’ll turn to again and again. With layers of comforting flavor, nutrient-packed greens, and crowd-pleasing textures, it hits all the right notes.

Whether you stick to the classic or explore creative twists, this casserole is one of those recipes that checks every box: nourishing, budget-friendly, easy to make, and downright delicious. Ready to bake your way to cozy satisfaction? Grab those potatoes and spinach—you’ve got a casserole to make!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach and Potato Casserole: A Comforting, Nutritious, and Delicious Classic


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: YOUSSEF litim
  • Total Time: 1 hour 5 minutes
  • Yield: 6 servings

Description

This spinach and potato casserole is cozy, cheesy, and packed with flavor—a hearty vegetarian dish perfect for dinner or meal prep.


Ingredients


  • 45 medium potatoes, thinly sliced


  • 2 tablespoons olive oil or butter


  • 1 medium onion, diced


  • 3 garlic cloves, minced


  • 5 cups fresh spinach (or 1 box frozen spinach, thawed and squeezed dry)


  • Salt and black pepper, to taste


  • 1 teaspoon dried thyme or Italian seasoning


  • 1/2 cup milk or heavy cream


  • 1/2 cup grated Parmesan or shredded mozzarella



  • 1/2 cup shredded cheddar (optional, for topping)



Instructions

  • Prep the potatoes: Peel (optional) and thinly slice the potatoes using a sharp knife or mandoline. Boil or steam for 5–7 minutes until just tender. Drain and set aside.

  • Sauté the aromatics: In a skillet, heat oil or butter. Sauté onion until translucent, then add garlic and cook for 1 more minute.

  • Cook the spinach: Add spinach to the skillet and cook until wilted. Season with salt, pepper, and dried herbs. Remove from heat.

  • Assemble the casserole: Preheat oven to 375°F (190°C). Lightly grease a baking dish. Layer half the potato slices, top with the spinach mixture, pour over milk or cream, then layer the remaining potatoes. Sprinkle cheese evenly on top.

  • Bake: Cover with foil and bake for 25 minutes. Remove foil and bake for another 15–20 minutes until golden and bubbly.

 

  • Cool and serve: Let the casserole rest for 10 minutes before slicing and serving.

Notes

  • Slice potatoes evenly for consistent cooking.

  • Use a mandoline for perfect, thin slices.

  • Drain spinach well to avoid excess moisture.

  • Mix cheeses for deeper flavor—try Parmesan and cheddar.

  • Let the casserole rest before slicing to help it set.

 

  • Add extra cream or cheese if you like it richer and creamier.

  • Prep Time: 20minutes
  • Cook Time: 45minutes

Leave a comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star