creamy garlic roasted potato and spinach casserole for winter comfort

2 min prep 90 min cook 4 servings
creamy garlic roasted potato and spinach casserole for winter comfort
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Creamy Garlic Roasted Potato & Spinach Casserole for Winter Comfort

The first time I made this casserole, it was one of those January evenings when the sky had already gone dark at 4:30 and the wind was rattling the pine trees outside my kitchen window. My farmer’s-market tote was still half-full of starchy Yukon Golds and a crinkled bag of baby spinach that needed rescuing. I wanted—no, needed—something that would feel like a down comforter in edible form, but I also craved the confidence that comes from feeding people (myself included) a dinner that quietly sneaks in an entire pound of greens. One skillet, one baking dish, and forty-five minutes later, the casserole emerged: bronzed on top, bubbling around the edges, and perfumed with enough garlic to keep the season’s vampires—and winter blues—at bay. We ate it straight from the dish, parked in front of the fireplace, and declared it the culinary equivalent of hygge. Since then, it has become my go-to for potlucks, new-parent meal trains, and every “I’m cold, feed me” text my college roommate still sends. If you can roast potatoes and whisk cream, you can master this dish—and you’ll look like the kind of person who has her life together, even when the snowbanks are taller than your toddler.

Why This Recipe Works

  • Double garlic hit: Roasted garlic cloves melt into the potatoes while raw minced garlic blooms in the cream—no bland bites.
  • Built-in sauce: A quick stovetop roux means no canned soup; you control the salt and the soul.
  • Spinach that behaves: Squeezing every last drop of liquid from the wilted greens keeps the casserole creamy, not watery.
  • Crispy-cheesy lid: A mix of Gruyère and aged white cheddar bronzes like a fondue blanket while the bottom stays velvety.
  • One-pan roast: Par-roasting the potatoes in the same baking dish you’ll bake in means fewer dishes and more flavor fond.
  • Vegetarian hero: Hearty enough to be the main event, yet plays sidekick to roast chicken or pork loin if meat is on the table.
  • Make-ahead magic: Assemble up to 24 hours early; the flavors meld like a stew that went to finishing school.

Ingredients You'll Need

Ingredients

Let’s talk potatoes first. I reach for medium-starch Yukon Golds because they hold their shape after roasting but still absorb the garlicky cream like little sponges. Avoid russets here; they’ll fall apart and turn fluffy, which is lovely for mash but not for a casserole that needs structure. Look for potatoes the size of a child’s fist so the wedges stay chunky after a long bake.

Garlic is non-negotiable. I use two forms: whole cloves that mellow and caramelize alongside the potatoes, plus finely minced raw garlic that wakes up the béchamel. If you can find locally grown bulbs—tight, heavy, with papery skins still attached—the flavor is exponentially brighter than supermarket staples shipped in from halfway around the world.

Fresh baby spinach is my weeknight shortcut because it wilts in seconds and the stems are tender enough to leave on. If you’re working with mature curly spinach, strip the thick ribs and blanch an extra minute. Frozen spinach works in a pinch; just thaw, wrap in a tea towel, and wring until bone-dry or the casserole will weep.

For the cream sauce, I land somewhere between a classic béchamel and modern Alfredo. Butter and flour create the roux, but I swap whole milk for half-and-half to keep things lush without heavy-cream territory. A modest splash of dry white wine lifts the garlic and adds acidity to cut the richness. If you avoid alcohol, substitute vegetable stock plus a teaspoon of Dijon mustard.

Cheese is where you can play composer. A 50-50 blend of nutty Gruyère and sharp aged white cheddar gives both meltability and tang. If Gruyère feels extravagant, Swiss Emmental or even a young Fontina will still bubble beautifully. For a smoky twist, replace a quarter of the cheese with smoked Gouda.

Finally, a whisper of nutmeg warms the backdrop and makes spinach taste more like itself—trust the French on this one. Finish with fresh thyme leaves; their resinous perfume is winter in herb form. If thyme is scarce, rosemary works, but use half the amount or it will bully the garlic.

How to Make Creamy Garlic Roasted Potato & Spinach Casserole for Winter Comfort

1
Heat the oven & treat the dish

Position rack in center and preheat to 425 °F (220 °C). Brush a 9×13-inch (or 3-quart) ceramic or enameled baking dish with 1 tablespoon olive oil, then rub with the cut side of a garlic clove for stealth seasoning. This small step builds a flavor fence so potatoes never stick.

2
Season & par-roast the potatoes

Cut 2 ½ lb Yukon Golds into 1-inch wedges. In the prepared dish, toss with 2 tablespoons olive oil, 1 teaspoon kosher salt, ½ teaspoon black pepper, and 8 peeled whole garlic cloves. Roast 20 minutes, stirring once halfway, until edges just start to blond. They will finish later in the cream.

3
Wilt the spinach

While potatoes roast, heat 1 tablespoon butter in a large skillet over medium-high. Add 10 oz baby spinach in batches, tossing until collapsed, about 2 minutes. Transfer to a colander, cool slightly, then squeeze out every drop of liquid. Chop roughly; you should have a tight, green golf ball.

4
Build the garlic cream

In the same skillet, melt 3 tablespoons butter. Whisk in 3 tablespoons flour; cook 90 seconds to a nutty blonde. Slowly pour in 1 cup half-and-half, ½ cup milk, and ¼ cup dry white wine, whisking constantly until thick enough to coat the back of a spoon. Off heat, stir in 1 minced garlic clove, ½ teaspoon salt, ¼ teaspoon pepper, pinch nutmeg, and 1 cup shredded Gruyère until melted.

5
Combine the layers

Reduce oven to 400 °F. Scatter chopped spinach over potatoes, then pour the garlic cream evenly on top. Using a silicone spatula, fold gently so every potato is coated but the roasted garlic cloves stay tucked like buried treasure.

6
Cheese crown

Sprinkle remaining 1 cup Gruyère and 1 cup white cheddar across the surface. Add a light dusting of paprika for color and a whisper of smoky sweetness.

7
Bake until bronzed

Return dish to oven and bake 22–25 minutes, until the sauce is bubbling up the sides and the cheese is freckled golden brown. If you like an extra-crispy lid, broil 1–2 minutes, watching like a hawk.

8
Rest & garnish

Let stand 10 minutes; the sauce will thicken to a spoonable velvet. Scatter fresh thyme leaves and a crack of black pepper before serving. Spoon onto warm plates and prepare for the quiet that descends when everyone is too busy chewing to speak.

Expert Tips

Crank then cool

Starting at 425 °F jump-starts browning; lowering to 400 °F prevents scorched cream. Don’t skip the temperature drop.

Squeeze, don’t wring

After wringing spinach, open the towel and fluff; compressed spinach refuses to mingle with sauce.

Reheat like a pro

Revive leftovers in a skillet with a splash of broth, covered, rather than the microwave—keeps potatoes proud.

Color cue

Once the cheese turns the shade of an antique map, it’s done. Any darker and the dairy proteins turn bitter.

Calm the cream

Warm milk before whisking into roux—cold liquid can cause floury lumps that refuse to dissolve.

Freezer friend

Under-bake by 5 minutes, cool, wrap tightly, and freeze up to 2 months. Reheat covered at 350 °F 40 minutes.

Variations to Try

  • Breakfast bake: Fold in 4 chopped hard-boiled eggs and swap Gruyère for pepper-jack. Serve with salsa verde.
  • Luxury seafood: Top with 8 oz poached shrimp or smoked trout during the final 5 minutes of baking for a coastal twist.
  • Forest blend: Replace half the spinach with sautéed kale and fold in ½ cup rehydrated porcini mushrooms for an earthier profile.
  • Spicy southern: Add 1 diced poblano and 1 cup corn kernels to the spinach step. Use smoked cheddar and finish with pickled jalapeños.
  • Mediterranean: Swap thyme for oregano and stir ½ cup sun-dried tomatoes plus ¼ cup Kalamata olives into the cream.
  • Vegan comfort: Use oat milk, vegan butter, and a cup of cashew cream; top with nutritional-yeast almond crumble instead of cheese.

Storage Tips

Refrigerate

Cool completely, cover with foil, and refrigerate up to 4 days. For best texture, reheat single portions in a toaster oven at 375 °F 10 minutes rather than the microwave.

Freeze

Assemble, press plastic wrap directly onto surface, wrap in foil, and freeze up to 2 months. Thaw overnight in fridge, then bake 35 minutes at 375 °F, adding extra 10 minutes if still icy in center.

Make-ahead

Roast potatoes and make cream up to 2 days ahead; store separately. On serving day, warm cream enough to loosen, assemble, and bake as directed.

Frequently Asked Questions

Yes, but their slightly waxy texture means they won’t drink up the cream quite as enthusiastically. If you go red, cut them smaller (¾-inch) and add an extra 2 tablespoons milk to the sauce so it stays fluid.

High heat can curdle dairy. Next time, lower oven to 375 °F and check at 18 minutes. If it’s already broken, whisk in a tablespoon of warm broth and a squeeze of lemon; the acid helps re-emulsify the proteins.

Absolutely—use a rimmed half-sheet pan (13×18 inches). Increase bake time to 30 minutes and rotate halfway. Cheese coverage may need an extra ½ cup to stay proportional.

Swap the flour for 2 tablespoons sweet-rice flour or 1 tablespoon cornstarch slurry. The texture will be slightly silkier but every bit as decadent.

Yes—assemble, cover tightly, and refrigerate. Add 5 extra minutes to the bake time since you’ll be starting cold. For optimal browning, let the dish sit at room temp 20 minutes while oven preheats.

Roast chicken thighs, seared salmon, or pork tenderloin glazed with mustard and maple. For a meatless feast, serve alongside a lemony kale salad and crusty sourdough.
creamy garlic roasted potato and spinach casserole for winter comfort
main-dishes
Pin Recipe

Creamy Garlic Roasted Potato & Spinach Casserole

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

Ingredients

Instructions

  1. Preheat & roast: Heat oven to 425 °F. Toss potatoes with 2 tablespoons oil, salt, pepper, and whole garlic cloves in a 9×13-inch dish. Roast 20 minutes, stirring once.
  2. Wilt spinach: In a skillet, sauté spinach in 1 tablespoon butter until collapsed; squeeze dry and chop.
  3. Make sauce: Melt remaining 3 tablespoons butter, whisk in flour 90 seconds. Gradually add half-and-half, milk, and wine; simmer until thick. Stir in minced garlic, nutmeg, and 1 cup Gruyère until melted.
  4. Assemble: Lower oven to 400 °F. Scatter spinach over potatoes, pour on sauce, and fold gently. Top with remaining cheeses and paprika.
  5. Bake: Bake 22–25 minutes until bubbly and golden. Rest 10 minutes, garnish with thyme, and serve hot.

Recipe Notes

For a crunchy topping, mix ¼ cup panko with 1 tablespoon melted butter and sprinkle on during the last 8 minutes of baking.

Nutrition (per serving)

382
Calories
15g
Protein
28g
Carbs
24g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.