creamy garlic spinach and potato casserole for comforting dinners

5 min prep 2 min cook 1 servings
creamy garlic spinach and potato casserole for comforting dinners
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • One-pan comfort: Everything bakes in a single dish—no boiling potatoes separately.
  • Silky, not heavy: A light roux plus half-and-half keeps it creamy without the food-coma.
  • Garlic two ways: Roasted for sweetness, sautéed for punch—maximum flavor.
  • Vegetarian protein boost: A full pound of spinach plus two cheeses equals 17 g protein per serving.
  • Make-ahead friendly: Assemble up to 24 hrs ahead; bake when ready.
  • Freezer hero: Bakes straight from frozen with only 15 extra minutes.

Ingredients You'll Need

Ingredients

The beauty of this casserole lies in humble ingredients treated right. Choose thin-skinned Yukon Gold potatoes for their naturally buttery flavor and waxy texture that holds up during baking. Avoid russets—they’ll fall apart and turn grainy. For spinach, grab a 10-oz bag of baby leaves; they wilt quickly and don’t need chopping. If you’re buying from the bulk bin, look for deep-green, perky leaves with no slimy stems. Garlic heads should feel heavy and tight; avoid any with green sprouts. Whole nutmeg grated fresh is non-negotiable—it perfumes the béchamel in a way pre-ground can’t touch. Finally, buy a block of Gruyère and shred it yourself; the anti-caking powder in pre-shredded cheese dulls melting.

Dairy note: I use half-and-half for richness without heaviness, but you can swap in whole milk if that’s what you have; just simmer it 2 extra minutes to thicken. For a gluten-free option, substitute an equal amount of sweet rice flour for the all-purpose flour in the roux—it thickens smoothly and doesn’t taste starchy.

How to Make Creamy Garlic Spinach and Potato Casserole for Comforting Dinners

1
Roast the garlic

Preheat oven to 400 °F (204 °C). Slice the top off one whole garlic bulb to expose the cloves. Drizzle with ½ tsp olive oil, wrap in foil, and roast 30 min until cloves are caramel and jammy. Cool 5 min, then squeeze out cloves and mash into a paste.

2
Prep the potatoes

While garlic roasts, scrub 2 lb Yukon Gold potatoes. Slice ⅛-inch thin using a mandoline or sharp knife. Submerge slices in cold salted water for 10 min to remove excess starch—this prevents a gummy casserole and helps them cook evenly.

3
Build the béchamel

Melt 3 Tbsp unsalted butter in a saucepan over medium. Whisk in 3 Tbsp flour; cook 2 min until nutty. Slowly pour in 2 cups half-and-half, whisking constantly. Add roasted garlic paste, ½ tsp kosher salt, ¼ tsp pepper, and a few gratings of nutmeg. Simmer 4 min until it coats the back of a spoon.

4
Wilt the spinach

Heat 1 Tbsp olive oil in a large skillet. Add 3 minced garlic cloves; sauté 30 sec until fragrant. Dump in 10 oz baby spinach, season lightly, and toss until just wilted, 2–3 min. Transfer to a colander and press out excess liquid—extra water will thin the sauce.

5
Layer and cheese

Drain potato slices and pat dry. Grease a 2½-qt casserole. Layer one-third potatoes, season, spoon one-third sauce, scatter half the spinach, and ⅓ cup grated Gruyère. Repeat. Finish with final potatoes, remaining sauce, and ½ cup Gruyère plus ¼ cup Parm on top.

6
Bake covered, then brown

Cover tightly with foil (spray underside so cheese won’t stick). Bake 35 min. Remove foil, bake 20–25 min more until potatoes are fork-tender and top is golden and bubbling. Rest 10 min to set the sauce.

Expert Tips

Pat potatoes bone-dry

Any water clinging to the slices will dilute the sauce and make it curdle. A clean tea towel works wonders.

Use a ceramic or glass dish

Metal pans can scorch the bottom before the center is cooked. Dark ceramic is fine; just lower oven temp by 25 °F.

Cool completely before freezing

Flash-cool the casserole in an ice-water bath, wrap tightly, and freeze up to 2 months for best texture.

Double the garlic?

Roasting tames garlic. If you crave more bite, reserve 1 tsp raw minced garlic to stir into the sauce off-heat.

Add color with cherry tomatoes

Toss in a handful of halved tomatoes during the last uncovered 10 min for pops of sweetness and a pretty red accent.

Test doneness with a skewer

Potatoes vary in thickness. If a bamboo skewer slides through the center layer with no resistance, you’re golden.

Variations to Try

  • Smoky bacon twist: Stir ½ cup crumbled cooked turkey bacon into the sauce and replace ¼ cup Gruyère with smoked Gouda.
  • Vegan version: Swap butter for olive oil, use oat milk + 2 Tbsp cashew cream, and top with nutritional-yeast “cheese” crumbs.
  • Leek & mushroom: Replace half the spinach with sautéed leeks and cremini mushrooms for an earthy flavor.
  • Spicy kick: Add ¼ tsp cayenne to the béchamel and stir in 1 cup chopped pepper-jack cheese.

Storage Tips

Refrigerate: Cool leftovers within 2 hr, transfer to airtight containers, and refrigerate up to 4 days. Reheat single portions in the microwave at 70 % power for 2 min with a damp paper towel over the top to re-steam the sauce.

Freeze: Wrap the cooled casserole dish in plastic wrap, then foil, or cut into squares and freeze in silicone bags up to 2 months. Thaw overnight in the fridge or bake from frozen at 350 °F for 55–65 min, covering with foil for the first 40 min.

Make-ahead: Assemble through Step 5, cover tightly, and refrigerate up to 24 hrs. Add 10 min to the covered bake time if starting cold.

Frequently Asked Questions

Yes—thaw 2 (10-oz) blocks, squeeze bone-dry, and skip the sauté. The flavor is milder; add ½ tsp extra salt to compensate.

High heat or acidic ingredients can split dairy. Keep the béchamel at a gentle simmer, and always add cheese off-heat.

Layer everything in a 6-qt slow-cooker, cook on LOW 5–6 hrs, then sprinkle cheese on top for the last 30 min with a paper towel under the lid to absorb moisture.

Nope! Yukon Gold skins are thin and tender; they add texture and nutrients. Just scrub well.

It’s hearty enough to be vegetarian main, but also brilliant beside roast chicken, grilled salmon, or seared pork chops.

Cover with foil and warm at 325 °F for 25 min, then uncover for 10 min to re-crisp the top. Add a splash of milk if it looks dry.
creamy garlic spinach and potato casserole for comforting dinners
main-dishes
Pin Recipe

Creamy Garlic Spinach and Potato Casserole for Comforting Dinners

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

Ingredients

Instructions

  1. Roast garlic: Preheat oven to 400 °F. Trim top off garlic bulb, drizzle with oil, wrap in foil, roast 30 min; cool and mash.
  2. Prep potatoes: Slice ⅛-inch thick; soak in salted cold water 10 min; drain and pat very dry.
  3. Make béchamel: Melt butter, whisk in flour 2 min. Gradually whisk in half-and-half. Stir in roasted garlic, ½ tsp salt, pepper, nutmeg; simmer 4 min.
  4. Wilt spinach: Sauté minced garlic in olive oil 30 sec. Add spinach, pinch salt; cook 2–3 min. Press out liquid.
  5. Assemble: Layer potatoes, sauce, spinach, Gruyère twice; finish with potatoes, sauce, remaining cheeses.
  6. Bake: Cover with foil; bake 35 min. Uncover; bake 20–25 min until bubbly and golden. Rest 10 min before serving.

Recipe Notes

For gluten-free, substitute sweet rice flour. Casserole can be assembled up to 24 hrs ahead; add 10 min to covered bake time if starting cold.

Nutrition (per serving)

312
Calories
17g
Protein
28g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.