creamy spinach and potato casserole with rosemary for winter evenings

10 min prep 6 min cook 10 servings
creamy spinach and potato casserole with rosemary for winter evenings
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s something quietly magical about the moment this casserole comes out of the oven: the top is blistered golden, the rosemary has perfumed the entire kitchen, and the creamy sauce is bubbling up around the edges like edible lava. For me, it always transports me back to the first January I spent in my tiny mountain rental—snow was thigh-high, the ancient furnace was more decorative than functional, and the only thing standing between me and seasonal despair was a cast-iron casserole dish and whatever produce hadn’t frozen on the porch. Potatoes, spinach, a sprig of rosemary that had miraculously survived the drive up, cream left over from holiday baking—those humble staples became this soul-warming main dish. I still serve it every winter solstice, candlelight flickering off the Dutch oven, wool socks mandatory, conversation slowing to appreciative murmurs. If you’re looking for edible hygge, you’ve found it.

Why This Recipe Works

  • Silky One-Pot Sauce: A quick béchamel enriched with nutty Gruyère eliminates any need for canned soup bases while staying week-night friendly.
  • Layered Greens: Fresh spinach wilts into the sauce, but a final cup stirred in at the end keeps the color vibrant and nutrients intact.
  • Par-cook Method: Simmering potato slices for exactly 6 minutes guarantees every bite is creamy, never crunchy or mushy.
  • Rosemary Infusion: We infuse both the cooking cream and the breadcrumb topping so the pine-like aroma permeates the dish—not just garnish the surface.
  • Crispy Contrast: A mix of panko and finely chopped walnuts bakes into a shatter-crisp lid that offsets the velvety interior.
  • Make-Ahead Marvel: Assemble up to 24 hours in advance; the flavors meld and actually improve overnight.
  • Vegetarian Comfort: Hearty enough for carnivores yet meat-free, it anchors any winter table without feeling like a compromise.

Ingredients You'll Need

Ingredients

This short pantry list proves winter comfort food doesn’t have to be complicated. Start with waxy potatoes such as Yukon Golds; they hold their shape after baking yet absorb the sauce like edible sponges. Baby spinach offers tenderness and sweetness—buy it pre-washed to save time, but avoid frozen spinach here; the higher water content will dilute your sauce. Heavy cream is non-negotiable for luxe consistency, though you can swap half with whole milk if you’d like a lighter forkful. Fresh rosemary should be perky and fragrant; if the needles bend rather than snap, move on. For the best melt and flavor, grate your own Gruyère: pre-shredded bags contain anti-caking agents that can make your sauce grainy. Finally, a bag of good-quality panko plus a handful of walnuts lends an addictive crunch; feel free to substitute hazelnuts or pecans depending on your pantry. Buy cream and cheese in bulk—this casserole rarely lasts one night and leftovers reheat beautifully for office lunches.

How to Make Creamy Spinach and Potato Casserole with Rosemary for Winter Evenings

1
Prep & Preheat
10 min

Position rack in center of oven; preheat to 400 °F (205 °C). Butter a 3-quart (13-by-9-inch) casserole dish or any oven-safe Dutch oven. Peel potatoes and slice ⅛-inch thick using a mandoline for uniformity; submerge slices in cold salted water to prevent oxidation while you start the sauce.

2
Par-cook Potatoes
8 min

Drain potatoes and transfer to a saucepan. Cover with well-salted water, add 1 sprig rosemary, bring to a boil, then simmer 6 minutes exactly. Potatoes should be just fork-tender but still holding shape. Drain thoroughly; discard rosemary. Toss hot potatoes with 1 tsp olive oil so they don’t stick together.

3
Bloom Rosemary Cream
5 min

In the same pot (fewer dishes!), pour 2 cups heavy cream. Add 2 whole rosemary sprigs, ½ tsp black pepper, and a pinch of salt. Warm over medium-low until tiny bubbles appear at edges—do NOT boil—then cover and steep off-heat for 10 minutes while you sauté aromatics.

4
Build the Roux
4 min

In a deep skillet melt 3 tbsp unsalted butter over medium. Add 1 small diced onion; cook 2 min until translucent. Sprinkle 3 tbsp all-purpose flour over surface; whisk constantly 2 min to cook out raw flavor. You want a light blond roux—think the color of sand, not peanut butter.

5
Velvety Béchamel
6 min

Remove rosemary sprigs from cream, squeezing leaves to extract oils. Gradually whisk infused cream into roux, ½ cup at a time, until smooth before adding more. Switch to a wooden spoon; simmer 3 minutes until thick enough to coat back of spoon. Stir in 1 tsp Dijon, ¼ tsp nutmeg, and 1 cup grated Gruyère until melted and glossy.

6
Wilting Spinach
2 min

Add half the spinach directly to hot béchamel, folding until wilted. Off heat, stir in remaining fresh spinach; residual heat will soften without turning army green. Taste and season with salt and white pepper; remember cheese adds saltiness.

7
Assembly
5 min

Layer one-third of potatoes in buttered dish, slightly overlapping. Spoon one-third of spinach sauce over top; repeat twice, finishing with sauce. Gently jiggle dish to eliminate air pockets. Cover loosely with foil; place on a rimmed baking sheet to catch drips.

8
First Bake
25 min

Bake covered 25 minutes until potatoes finish cooking and sauce starts bubbling around perimeter. Meanwhile, prepare topping: combine ¾ cup panko, ⅓ cup finely chopped walnuts, 1 tbsp minced fresh rosemary, pinch of salt, and 2 tbsp melted butter; toss until clumps form.

9
Crust Formation
12 min

Remove foil; sprinkle topping evenly over casserole. Return to oven 10-12 minutes until crumbs are deep golden and walnuts smell toasted. If you crave extra crunch, broil 1 minute at the end, watching like a hawk.

10
Rest & Serve
10 min

Let casserole stand 10 minutes; this sets the sauce and prevents tongue-scalding. Garnish with reserved rosemary leaves, cracked pepper, and a whisper of lemon zest to brighten the richness. Scoop generously—this is comfort food, not dainty canapés.

Expert Tips

Mandoline Safety

Use protective guard or cut-resistant gloves; evenly sliced potatoes cook uniformly and look professionally layered.

No Curdle Zone

Keep heat gentle when adding cream to roux; boiling causes proteins to seize and sauce to break.

Cheese Swap

For sharper bite use aged white cheddar; for alpine funk try Emmental or Appenzeller.

Green Revival

If casserole has cooled and spinach looks drab, stir in a handful of fresh baby leaves while reheating; steam brightens chlorophyll.

Scaling Up

Double recipe and bake in a deep half-sheet pan; add 15 extra minutes under foil, but keep final browning time same.

Transport Tip

Bring to potluck under foil in an insulated bag; slip topping in a zip bag and add for final bake on site so crumbs stay crunchy.

Variations to Try

  • Sweet Potato Swap: Replace half the Yukon Golds with orange sweet potatoes for nuance of sweetness against rosemary.
  • Smoky Heat: Add ½ tsp smoked paprika to roux and a minced chipotle in adobo to the sauce for a Spanish twist.
  • Spring Greens: Sub in equal parts spinach and young nettles or baby kale when seasonal optimism strikes.
  • Garlic Lover: Roast an entire head, squeeze cloves into béchamel, and mash for mellow caramelized depth.
  • Truffle Finish: Drizzle 1 tsp white truffle oil over crumbs post-bake for date-night elegance without extra effort.
  • Lemon-Parmesan: Swap Gruyère for Parmigiano-Reggiano and add 1 tsp finely grated zest to brighten winter palates.

Storage Tips

Refrigerate: Cool completely, cover tightly, and refrigerate up to 4 days. For best texture, reheat individual portions in toaster oven at 350 °F for 12-15 minutes; microwave works but will soften crumbs.

Freeze: Wrap unbaked casserole (no topping) in plastic and foil; freeze up to 2 months. Thaw overnight in fridge, add fresh topping, then bake as directed adding 10 extra minutes under foil.

Make-Ahead: Assemble through Step 7, cover, and refrigerate up to 24 hours. Remove from fridge 30 minutes before baking to remove chill and ensure even cooking.

Frequently Asked Questions

Full-fat cream provides the stable emulsion and velvety mouthfeel that defines this dish. If you must lighten, substitute up to half the cream with whole milk, but expect a slightly thinner sauce. Non-dairy barista-style oat or soy milk can work, yet you’ll need to add 1 tbsp cornstarch slurry to stabilize.

Par-cooking jump-starts starch gelatinization so the potatoes finish baking at the same time the sauce thickens, preventing both crunchy spuds and curdled cream. It’s only six minutes and makes the difference between rustic and refined.

Baby kale, Swiss chard leaves (remove ribs), or beet greens all wilt beautifully. If using tougher greens like collards, blanch separately first to soften fibers.

Absolutely. Fold in 2 cups shredded rotisserie chicken, flaked hot-smoked salmon, or crispy pan-fried tofu cubes between potato layers for a complete one-dish meal.

High heat causes dairy proteins to coagulate and separate. Keep béchamel at a gentle simmer (below 195 °F) and avoid over-baking. If separation occurs, whisk in warm milk a tablespoon at a time over low heat to re-emulsify.

Look for sauce bubbling up around edges, potatoes offering no resistance when pierced with tip of paring knife, and topping deeply golden. An instant-read thermometer inserted in center should register around 190 °F.
creamy spinach and potato casserole with rosemary for winter evenings
main-dishes
Pin Recipe

Creamy Spinach and Potato Casserole with Rosemary for Winter Evenings

(4.9 from 127 reviews)
Prep
25 min
Cook
45 min
Servings
8

Ingredients

Instructions

  1. Prep: Preheat oven to 400 °F. Butter a 3-quart casserole dish. Submerge potato slices in cold salted water.
  2. Par-cook: Simmer potatoes with rosemary 6 min, drain; discard rosemary.
  3. Infuse: Warm cream with 2 rosemary sprigs, pepper; steep 10 min, then discard sprigs.
  4. Roux: Sauté onion in butter 2 min, add flour, whisk 2 min.
  5. Sauce: Gradually whisk in infused cream; simmer 3 min. Stir in Dijon, nutmeg, cheese until melted.
  6. Spinach: Fold half spinach into hot sauce to wilt; add remainder off heat.
  7. Assemble: Layer potatoes and sauce, ending with sauce. Cover with foil.
  8. First bake: Bake covered 25 min.
  9. Top: Mix panko, walnuts, minced rosemary, melted butter; sprinkle over casserole.
  10. Finish: Bake uncovered 10-12 min until golden. Rest 10 min before serving.

Recipe Notes

For ultra-crispy crumbs, broil 1 minute at the end, watching closely. Leftovers reheat beautifully in a 350 °F toaster oven for 12-15 minutes.

Nutrition (per serving)

421
Calories
11g
Protein
27g
Carbs
31g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.