Welcome to recipecorners

hearty spinach and potato casserole for comforting family suppers

By Emily Sanders | January 31, 2026
hearty spinach and potato casserole for comforting family suppers

Hearty Spinach & Potato Casserole for Comforting Family Suppers

There’s a moment every October—right after the first real chill sneaks under the door—when my kitchen calendar flips to “casserole season.” Suddenly the daylight hours feel shorter, the couch feels magnetized, and the only thing that sounds better than fuzzy socks is a bubbling dish that perfumes the house with garlic, thyme, and melted cheese. This spinach-and-potato number is the recipe I’ve leaned on for a decade of those evenings. It was born the winter my oldest decided she hated anything green and my youngest would only eat potatoes if they arrived under a blanket of cheese. One pan, one hour, zero complaints: that was the brief. Over the years the casserole has followed us through new babies, cross-country moves, and every Thanksgiving when the vegetarians outnumber the turkey fans. It’s humble enough for a Tuesday, but dressy enough for company—especially if you bring the whole skillet to the table and let everyone scoop their own fragrant, golden corner. If your people crave comfort food that secretly smuggles in a pound of greens and still feels like a giant carb-y hug, bookmark this page. Supper is about to get very, very cozy.

Why This Recipe Works

  • One-pan wonder: No pre-boiling potatoes; the thin slices simmer in garlicky cream while the oven does the work.
  • Triple spinach insurance: Fresh wilts into silky layers, frozen fills every crevice, and a last-minute sprinkle of crispy baked kale on top convinces the skeptics.
  • Make-ahead magic: Assemble up to 24 hours in advance; the flavors meld like a dream.
  • Vegetarian protein boost: White beans snuggled between layers turn a side dish into a complete meal.
  • Cheese flexibility: Use sharp cheddar for zing, Gruyère for nuttiness, or dairy-free mozzarella for a vegan twist.
  • Crispy edges galore: A cast-iron or ceramic baking dish guarantees those coveted burnt-cheese corners.
  • Kid-approved greens: The mild spinach flavor disappears under melted cheese, but you still get a full serving of vegetables in every portion.

Ingredients You'll Need

Ingredients

Great casseroles start with everyday staples, but a few smart choices elevate this from predictable to plate-licking good. Below are the key players, plus the swaps I’ve tested when the pantry is bare.

Potatoes

I reach for Yukon Golds almost exclusively here. Their naturally creamy flesh holds shape after 45 minutes in the oven, yet they soften enough to absorb the herby cream. Russets work—especially if you like the fluffier interior—but they can fall apart; if you go that route, slice ¼-inch thick instead of ⅛-inch. Red-skinned potatoes are waxier and will need an extra splash of stock so the casserole doesn’t feel stiff.

Spinach

You need a full 10 oz bag of fresh baby spinach; it wilts dramatically to barely two cups. If your produce drawer is empty, 10 oz frozen chopped spinach (thawed and squeezed bone-dry) is a lifesaver. Avoid the whole-leaf frozen variety; the stems poke through the creamy layers like tiny green swords.

Alliums

One large leek plus two fat cloves of garlic build a mellow, sweet base. No leeks? Swap in one large shallot or half a yellow onion. Sweat them slowly—you want translucency, not caramelized color, so the final dish stays spring-time golden.

Cream Component

Heavy cream delivers the French-gratin vibe, but half-and-half keeps things lighter for weeknights. If you’re dairy-free, full-fat canned coconut milk (shaken) is surprisingly neutral once baked with garlic and thyme. For an in-between option, I often use ¾ cup cream + ¾ cup unsweetened oat milk; the casserole sets perfectly without feeling heavy.

Cheese

Sharp white cheddar melts smoothly and brings that nostalgic mac-and-cheese pull. Gruyère or Comté add sophisticated nuttiness—lovely when company’s coming. Vegans can substitute 1½ cups shredded plant-based mozzarella plus 2 tablespoons nutritional yeast for umami depth.

Beans (Optional but Recommended)

One 15-oz can of cannellini or great Northern beans, rinsed, transforms this side into a meatless main. They tuck between potato layers and soak up cream like tiny bean-shaped sponges. If beans aren’t your thing, 1 cup diced cooked chicken or ham works just as well.

Herbs & Seasonings

Fresh thyme is my ride-or-die here; strip the leaves off two sprigs. Dried thyme is fine—use ¾ teaspoon. A whisper of freshly grated nutmeg bridges spinach and cream, but skip it if you’re sensitive. Finish with flaky sea salt and a crack of black pepper just before serving; the top layer can handle the crunch.

How to Make Hearty Spinach & Potato Casserole for Comforting Family Suppers

1
Heat the oven & prep the dish

Set rack in center and preheat to 400 °F (205 °C). Butter a 2-quart shallow baking dish or a 10-inch cast-iron skillet. A wider surface area equals more crispy cheese real estate—nobody complains about that.

2
Slice the potatoes—no peeling required

Scrub 2 lb (about 4 large) Yukon Golds and slice ⅛-inch thick using a mandoline or sharp knife. Submerge slices in a bowl of cold water for 5 minutes to remove excess starch; this prevents gumminess. Drain and pat very dry so the cream isn’t watered down.

3
Wilt the spinach

Heat 1 tablespoon olive oil in a wide sauté pan over medium. Add half the spinach, season with a pinch of salt, and toss until just collapsed; repeat with remaining spinach. Transfer to a sieve and press out liquid. You want damp, not dripping, greens.

4
Build the aromatics

In the same pan, melt 2 tablespoons butter. Add 1 thinly sliced leek and cook 4 minutes until silky. Stir in 2 minced garlic cloves and 1 teaspoon fresh thyme leaves; cook 30 seconds until fragrant but not browned. Pour in 1½ cups cream, ½ cup vegetable broth, ½ teaspoon salt, ¼ teaspoon pepper, and a few gratings of nutmeg. Simmer 2 minutes to meld.

5
Layer, cheese, repeat

Arrange one-third of potatoes in overlapping concentric circles. Scatter half the spinach, half the beans (if using), and ½ cup shredded cheese. Spoon a thin ladle of cream mixture over. Repeat layers, finishing with potatoes on top. Press down to compact; this eliminates air pockets that can curdle the sauce.

6
Add liquid & first bake

Pour remaining cream mixture around edges so it seeps up without disturbing the top layer. Dot with 1 tablespoon butter, cover tightly with foil, and bake 30 minutes. The foil traps steam and jump-starts the potatoes’ tenderizing.

7
Uncover & cheese crown

Remove foil, sprinkle final 1 cup cheese over surface, and return to oven 15–18 minutes until the sauce is bubbling and the cheese is mottled gold. If you like an extra crunch, switch to broil for the last 90 seconds; watch closely so the edges don’t scorch.

8
Rest & serve

Let stand 10 minutes; this sets the sauce and prevents molten cheese lava. Scatter with extra thyme leaves or a whisper of smoked paprika for color. Serve straight from the dish with a big green salad and crusty bread to swipe the pan.

Expert Tips

Buy block cheese & shred yourself

Pre-shredded cellulose-coated cheese resists melting smoothly. A box grater takes 90 seconds and delivers that Instagram-worthy cheese pull.

Mandoline safety hack

Cut a small flat base on the potato so it sits firmly. Always use the guard—your knuckles will thank you, and the slices stay uniform for even baking.

Deglaze the pan

After wilting spinach, splash 2 tablespoons white wine or broth into the hot pan; scrape the green bits. This “free” flavor turbo-charges the cream base.

Size matters

A 2-quart shallow dish maximizes crust. If you only have a deep 9×9, increase cream by ¼ cup so the top doesn’t dry before the center cooks.

Quick cool-down

In a rush? Set the baked casserole over a wire rack and place a frozen bag of peas on top for 5 minutes. It cools just enough to serve without turning grainy.

Double-batch bonus

Bake two and freeze one (unbaked) for up to 2 months. Wrap tightly, then thaw overnight in fridge. Add 10 extra minutes to covered bake time.

Variations to Try

  • Mediterranean remix

    Sub sun-dried tomato strips for beans, swap thyme for oregano, and finish with crumbled feta and a squeeze of lemon.

  • Smoky bacon twist

    Fry 4 slices chopped bacon until crisp; use rendered fat instead of butter. Sprinkle bacon on top for the last 5 minutes of bake.

  • Spicy Southwest

    Add 1 minced chipotle in adobo to the cream, use pepper-jack cheese, and stir 1 cup corn kernels into the spinach layer.

  • Gratin-style with sweet potatoes

    Replace half the Yukon with orange sweet potatoes for a sweet-savory vibe. Add ½ teaspoon smoked paprika to the cream.

  • Low-carb swap

    Use thinly sliced cauliflower in place of every other potato layer. Reduce cream by ÂĽ cup and bake 5 minutes less.

Storage Tips

Refrigerator

Cool completely, cover tightly, and chill up to 4 days. Reheat individual portions in microwave at 70% power for 90 seconds, or warm the whole dish covered at 350 °F for 20 minutes.

Freezer (baked)

Wrap portions in foil, then slide into a zip bag. Freeze up to 2 months. Thaw overnight and reheat as above, adding a splash of broth to restore creaminess.

Make-ahead assembly

Layer everything, cover with buttered foil (butter-side down to prevent sticking), and refrigerate up to 24 hours. Add 5–7 minutes to covered bake time if going straight from fridge to oven.

Frequently Asked Questions

Thaw and squeeze dry first; otherwise excess water separates the sauce. Layer as directed but reduce initial covered bake to 20 minutes since the potatoes are par-cooked.

Absolutely. No flour is used; the sauce thickens naturally from potato starch. Just confirm your broth and cheese are certified GF if serving celiac guests.

Don’t let the cream boil on the stovetop—just a gentle simmer. Baking covered for the first half keeps the temperature even. If you sub lower-fat milk, add 1 teaspoon cornstarch slurry to stabilize.

Yes—use a 9×13 pan and increase total bake time by 10 minutes. Rotate the dish halfway for even browning. You may need an extra ½ cup liquid because the larger volume takes longer to heat through.

Roast chicken, garlicky pork chops, or cedar-plank salmon love the creamy potatoes. For a vegetarian feast, serve alongside a tomato-basil soup or a giant kale Caesar.

Steam-sliced potatoes in a covered bowl with 2 tablespoons water for 5 minutes, then drain. You can shave 10 minutes off oven time, but you’ll sacrifice some of the slow-baked flavor.
hearty spinach and potato casserole for comforting family suppers
main-dishes
Pin Recipe

Hearty Spinach & Potato Casserole for Comforting Family Suppers

(4.9 from 127 reviews)
Prep
20 min
Cook
45 min
Servings
6

Ingredients

Instructions

  1. Preheat & prep: Heat oven to 400 °F. Butter a 2-quart shallow baking dish.
  2. Slice potatoes: Cut â…›-inch thick on mandoline; soak 5 min, drain and pat dry.
  3. Wilt spinach: In oil over medium heat, cook spinach with a pinch of salt until just wilted; press out liquid.
  4. Build sauce: Melt 1 Tbsp butter, sauté leek 4 min, add garlic & thyme 30 sec. Stir in cream, broth, salt, pepper, nutmeg; simmer 2 min.
  5. Layer: Arrange ⅓ potatoes, ½ spinach, ½ beans, ½ cup cheese, splash of sauce. Repeat, ending with potatoes. Press down; pour remaining sauce around edges.
  6. Bake: Dot with remaining butter, cover with foil, bake 30 min. Uncover, top with remaining 1 cup cheese, bake 15–18 min more until golden and bubbly. Rest 10 min before serving.

Recipe Notes

For crisp edges, broil the last 90 seconds. Letting the casserole rest firms the sauce and makes serving neater.

Nutrition (per serving)

376
Calories
14g
Protein
28g
Carbs
24g
Fat

More Recipes