warm spinach and potato casserole with garlic and fresh herbs

5 min prep 15 min cook 1 servings
warm spinach and potato casserole with garlic and fresh herbs
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Warm Spinach & Potato Casserole with Garlic & Fresh Herbs

There’s something quietly magical about the way potatoes soften into velvety layers, how spinach wilts into emerald ribbons, and how garlic—when coaxed in a little olive oil—turns sweet, nutty, and utterly irresistible. This casserole is the edible equivalent of a hand-knit blanket: humble ingredients, woven together with intention, that somehow feel luxurious once they emerge from the oven. I first made it on a blustery March evening when the pantry was nearly bare—just a bag of baby potatoes, a wilting box of spinach, and the last sprigs of winter herbs. What started as desperation became tradition; now we bake it every year for St. Patrick’s Day (green! green!), for Meatless Monday spreads, and for the casual Sunday dinners when friends drop by with a bottle of white and zero agenda. If you’ve been hunting for a vegetarian main that even the steak-lovers at the table will fight over, bookmark this one. The top crisps like a giant potato-chip lid, the center stays creamy like spinach-artichoke dip, and the aroma—garlic, rosemary, and the faintest whiff of lemon zest—will have neighbors knocking.

Why This Recipe Works

  • No boil potatoes: Paper-thin slices finish cooking in garlicky cream, saving a pot and 15 minutes.
  • Double spinach hit: Both wilted fresh leaves and a handful of frozen spinach deliver deep, mineral flavor without watering down the bake.
  • Herb finish: A shower of raw parsley, chives, and dill on top keeps the flavors bright and spring-like.
  • Two textures in one dish: Crispy Parmesan-Panko crown meets molten, cream-soaked layers beneath.
  • Make-ahead genius: Assemble up to 24 hrs early; bake straight from the fridge while the wine breathes.
  • Naturally vegetarian, easily vegan: Swap oat milk + nutritional yeast for the dairy and you’ll never miss it.

Ingredients You'll Need

Ingredients

Before we talk swaps, let’s talk potatoes. Baby Yukon Golds (sometimes sold as “creamer” potatoes) are my ride-or-die here; their waxy flesh holds shape while absorbing flavor like little starch sponges. If you can only find russets, peel and soak them in cold salted water for 20 minutes to leach excess starch so they don’t cloud the sauce. For spinach, grab the freshest box you can; older leaves oxidize and taste metallic once baked. Frozen spinach is fine, but wring it in a clean towel until bone-dry—excess water is the enemy of a silky casserole.

Heavy cream gives the most luxurious body, yet half-and-half plus a teaspoon of arrowroot starch whisked in works for a lighter bake. I keep whole milk Greek yogurt on hand for tang; sour cream is an equal swap. Garlic is non-negotiable—use the freshest, firmest heads you can find. When cloves start to sprout, the green germ tastes sharp; remove it with the tip of a paring knife.

As for herbs, think of this as a choose-your-own adventure: rosemary for piney depth, thyme for lemon-pepper brightness, and dill for a faint pickle note that makes spinach sing. In summer I fold in basil; in winter I double the rosemary and add a whisper of nutmeg. Buy whole nutmeg and grate it yourself—pre-ground tastes like pencil shavings.

Cheese: Parmigiano Reggiano melts into nutty pockets while aged white cheddar brings sharpness. Vegans, replace both with ⅓ cup nutritional yeast and 2 tsp white miso for umami. Panko keeps the top shatter-crisp; if you’re gluten-free, pulse cornflakes with a pinch of smoked paprika for color and crunch.

How to Make Warm Spinach and Potato Casserole with Garlic and Fresh Herbs

1
Prep your produce

Heat oven to 400 °F (204 °C). Scrub potatoes but leave skins on; slice ⅛-inch thick using a mandoline or the side of a box grater with the slicing slot. Rinse slices in cold water to remove surface starch, then spin dry in a salad spinner—dry potatoes equals crispy edges. Mince 6 cloves of garlic, zest 1 lemon, and strip leaves from 2 sprigs of rosemary and 4 sprigs of thyme. Measure out 5 oz baby spinach (about 8 packed cups).

2
Build the aromatics

In a deep sauté pan, warm 3 Tbsp olive oil over medium. Add garlic, rosemary, thyme, and ½ tsp kosher salt; cook 90 seconds until fragrant but not browned. Tip in half the spinach and toss until wilted, then add the remaining spinach and cook just until collapsed—total 3 minutes. Transfer mixture to a bowl and wipe the pan clean; you’ll reuse it for the cream.

3
Simmer the cream

Return the same pan to medium heat and pour in 1½ cups heavy cream, ½ cup whole milk, 1 tsp Dijon mustard, ½ tsp freshly grated nutmeg, and ½ tsp black pepper. Bring to a gentle simmer, then reduce heat to low and whisk in ½ cup grated Parmigiano and ½ cup grated white cheddar until melted and silky. Remove from heat; stir in lemon zest plus ¼ cup Greek yogurt for brightness.

4
Layer like a lasagna

Butter a 2-quart casserole dish. Spoon 2 Tbsp of the cream into the bottom. Arrange one-third of the potato slices in overlapping rows, season with salt, top with half the spinach mixture, and drizzle another 3 Tbsp cream. Repeat layers, finishing with potatoes. Press down firmly; the liquid should come halfway up the sides—add a splash of milk if needed. Cover with foil.

5
Bake low, then high

Place the covered casserole on a rimmed baking sheet (it may bubble over) and bake 30 minutes. Remove foil, scatter ¾ cup Panko mixed with 2 Tbsp olive oil and ¼ cup more Parm over the top, and return to oven uncovered. Increase heat to 425 °F and bake 20–25 minutes more, until the top is deep golden and a knife slides through the potatoes with zero resistance.

6
Rest and bloom

Let the casserole rest 10 minutes; this sets the sauce and prevents molten eruptions when you scoop. Just before serving, shower with ¼ cup each chopped parsley and chives, plus 1 Tbsp chopped dill. The cool herbs against the hot, creamy layers is the flavor equivalent of opening a window in spring.

Expert Tips

Mandoline safety

Leave a ½-inch “handle” on each potato end so you’re never tempting fate with fingertips. Alternatively, slice in the food processor with the 2 mm blade.

Dry spinach = creamy bake

After wilting, spread spinach on a kitchen towel, roll it up, and twist ends to wring out every drop of liquid. Your future self will thank you.

Instant-read thermometer

The casserole is done when the center bubbles at 205 °F. Any hotter and the dairy can break; any cooler and potatoes taste starchy.

Browning too fast?

Tent loosely with foil during the last 10 minutes. The crumbs will finish crisping as it rests, thanks to carry-over heat.

Freeze single slices

Cool completely, cut into squares, wrap each in parchment, then foil. Reheat from frozen at 350 °F for 25 minutes for instant comfort food.

Color pop

Add a layer of thinly sliced roasted red peppers between potato rows for festive flecks of scarlet—gorgeous on a holiday buffet.

Variations to Try

  • Smoky Kale & Gruyère

    Sub lacinato kale (stems removed) and swap Gruyère for cheddar. Add ½ tsp smoked paprika to the cream.

  • Leek & Lemon Ricotta

    Replace spinach with 2 sliced leeks sweated in butter; dollop ricotta between layers and finish with lemon zest breadcrumbs.

  • Spicy Harissa Swirl

    Whisk 2 Tbsp harissa into the cream for North-African heat; top with crumbled feta instead of Parm.

  • Sweet Potato & Sage

    Use orange sweet potatoes, fresh sage, and coconut milk. Finish with toasted pecans for crunch.

  • Protein Boost

    Fold in 1 can of drained chickpeas or 2 cups shredded rotisserie chicken between layers for a complete one-dish meal.

  • Low-carb Cauliflower

    Replace half the potatoes with ⅛-inch cauliflower slices; reduce cream by ¼ cup and bake 10 minutes less.

Storage Tips

Refrigerate: Cool completely, cover tightly, and refrigerate up to 4 days. Reheat single portions in a 350 °F oven for 12 minutes or in the microwave at 70 % power for 2 minutes with a damp paper towel on top.

Freeze: Wrap the cooled casserole dish (or individual slices) in a double layer of plastic wrap plus foil. Freeze up to 2 months. Thaw overnight in the fridge and bake at 375 °F until center registers 165 °F.

Make-ahead: Assemble through Step 4, press plastic wrap directly onto the surface, and refrigerate up to 24 hours. Add 10 minutes to the covered bake time since you’re starting cold.

Leftovers reinvented: Crisp a slice in a skillet with olive oil and top with a fried egg for breakfast, or mash into potato-spinach cakes rolled in panko and pan-fried.

Frequently Asked Questions

Yes—thaw 10 oz frozen chopped spinach, squeeze bone-dry, and stir directly into the cream. You’ll lose a touch of vibrant color but the flavor is still excellent.

For the silkiest texture, yes. You can sub ¾ cup half-and-half plus ¾ cup whole milk whisked with 2 tsp cornstarch; the bake will be slightly looser but still luscious.

A 2-quart (8-inch square or 9-inch round) yields the tallest, creamiest layers. A 9×13 works but produces more surface area and a drier texture—reduce cream by ¼ cup.

Yes—layer as directed, cook on LOW 4 hours, sprinkle the Panko mixture on top, then broil 2 minutes in the oven to crisp.

Simply swap the Panko for gluten-free panko or crushed cornflakes. All other ingredients are naturally gluten-free.

The potatoes should be tender when pierced, the sauce bubbling around the edges, and the top deeply golden. If unsure, an instant-read thermometer in the center should read 205 °F.
warm spinach and potato casserole with garlic and fresh herbs
main-dishes
Pin Recipe

warm spinach and potato casserole with garlic and fresh herbs

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

Ingredients

Instructions

  1. Prep: Preheat oven to 400 °F. Slice potatoes ⅛-inch thick and submerge in cold water. Drain and spin dry.
  2. Sauté aromatics: In a skillet, warm 1 Tbsp oil. Cook garlic, rosemary, thyme, and ½ tsp salt 90 seconds. Add spinach; wilt. Transfer to a bowl.
  3. Make cream sauce: In same pan, heat cream, milk, mustard, nutmeg, and pepper until steaming. Whisk in ½ cup Parm and the cheddar until melted. Stir in lemon zest and yogurt.
  4. Layer: Butter a 2-qt casserole. Spoon 2 Tbsp cream into bottom. Layer one-third potatoes, salt, half the spinach, and 3 Tbsp cream. Repeat, ending with potatoes. Press down.
  5. Bake covered: Cover with foil and bake 30 minutes on a sheet pan.
  6. Add crunch: Mix Panko with remaining 1 Tbsp oil and ¼ cup Parm. Uncover casserole, sprinkle crumbs, increase oven to 425 °F, and bake 20–25 minutes until golden and bubbly.
  7. Rest & garnish: Let stand 10 minutes. Top with parsley, chives, and dill before serving.

Recipe Notes

For the crispest top, broil for the final 1 minute—but don’t walk away! The Panko can go from bronzed to burnt in seconds.

Nutrition (per serving)

418
Calories
12g
Protein
28g
Carbs
30g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.