Welcome to mealsflavors

creamy garlic spinach and potato casserole for family dinners

By Sophie Bennett | February 10, 2026
creamy garlic spinach and potato casserole for family dinners

Creamy Garlic Spinach & Potato Casserole

There’s something almost magical about a casserole that emerges from the oven bubbling, golden, and scented with garlic. The first time I served this creamy garlic spinach and potato casserole to my extended family, my usually-vegetable-skeptical nephew asked for thirds—then asked me to write down the recipe so his mom could make it at home. That, dear friends, is the highest compliment I know.

I developed this dish after years of watching holiday tables groan under the weight of heavy, meat-centric mains while the vegetarian option sat neglected and sad. I wanted a centerpiece that felt celebratory, comforting, and nourishing all at once. Layers of thinly sliced Yukon Gold potatoes, garlicky béchamel, and vibrant spinach bake into a silky, scoopable masterpiece that works as the star of a vegetarian spread or as a luxe sidekick to roast chicken or fish.

Sundays in our house now smell like butter, garlic, and nutmeg wafting from the oven. The casserole rests on the counter while I set the table, its top blistered and bronzed, the sauce peeking through the layers like edible lace. One forkful and any lingering weekday stress melts away—replaced by the kind of cozy contentment that keeps families lingering at the table long after plates are empty.

Why This Recipe Works

  • No pre-boiling potatoes: Thin mandoline slices bake tender in the garlicky cream, saving a pot and ten minutes.
  • Two cheeses, two textures: Sharp white cheddar for flavor, nutty Gruyère for that Instagram-pull.
  • Spinach without the sog: Quickly wilted in the same skillet as the garlic butter, then squeezed dry so the casserole stays creamy—not watery.
  • Make-ahead friendly: Assemble up to 24 hrs ahead; just add 10 min to bake time.
  • Freezer hero: Bakes beautifully from frozen for new-parent meal trains or holiday prep.
  • Vegetarian but hearty: Even omnivores leave satisfied thanks to the protein-rich spinach and potatoes.

Ingredients You'll Need

Ingredients

Great casserole success starts at the grocery store. Choose smaller Yukon Gold potatoes (they’re waxier and hold their shape), heavy cream with at least 36 % fat (it won’t curdle under long heat), and a block of cheese you grate yourself—pre-shredded cellulose coatings make sauces gritty.

If you only keep baby spinach on hand, that works; just skip the stems. Frozen spinach? Thaw, squeeze until bone-dry, and proceed. For the garlic, I insist on fresh cloves: the powdered stuff turns bitter in a long bake.

And don’t skip the tiny pinch of nutmeg—it’s the whisper of warmth that makes guests ask, “Why does this taste like Christmas?”

How to Make Creamy Garlic Spinach & Potato Casserole

1
Prep the baking dish & oven

Butter a 2.5-quart oval gratin or 9×13-inch baking dish. Position rack in center; preheat oven to 375 °F (190 °C). A ceramic dish retains gentle heat and prevents the bottom from scorching.

2
Infuse the cream

In a small saucepan combine 2 cups heavy cream, 1 cup whole milk, 4 smashed garlic cloves, ½ tsp freshly grated nutmeg, and 1 tsp kosher salt. Warm over medium-low until tiny bubbles appear around the edge; remove from heat, cover, and steep 10 minutes while you slice potatoes.

3
Mandoline the potatoes

Peel 2½ lbs Yukon Golds and slice ⅛-inch thick (a mandoline keeps them uniform). Submerge slices in a bowl of cold water to prevent browning; drain and pat very dry before layering so excess moisture doesn’t dilute the sauce.

4
Wilt the spinach

Melt 1 Tbsp butter in a 12-inch skillet over medium-high. Add 10 oz roughly chopped adult spinach; season with pinch salt. Toss until just collapsed, 1–2 minutes. Transfer to a clean towel; roll up and squeeze out liquid. You should have about 1 packed cup.

5
Build the layers

Strain the steeped cream, discarding garlic. Arrange one-third of potatoes in an overlapping shingle layer. Scatter ½ the spinach, ⅓ of the 1½ cups shredded white cheddar, and ⅓ of the 1 cup shredded Gruyère. Repeat layers twice more, ending with cheese on top for a bronzed crust.

6
Add liquid & compress

Slowly pour the infused cream mixture over the casserole, nudging the layers to let liquid seep down. Press firmly with the back of a spatula to compact; this helps the starch release and thickens the sauce naturally.

7
Bake covered, then uncovered

Cover tightly with foil (spray underside so cheese won’t stick). Bake 45 minutes, then remove foil and bake 20–25 minutes more until potatoes are fork-tender and top is dotted with caramelized cheese freckles. If you like an extra-crispy crust, broil 1–2 minutes—watch closely.

8
Rest before serving

Let stand 10 minutes; this sets the sauce and prevents the molten-cheese lava effect. Garnish with chopped chives or parsley for color contrast. Serve hot, scooping deep to capture every layer.

Expert Tips

Check internal temp

Potatoes finish around 205 °F. If top browns too early, tent loosely with foil and continue baking.

Swap dairy smartly

Half-and-half works but sauce will be thinner. Avoid skim milk—it curdles under prolonged heat.

Mandoline safety

Use the handguard; fingertips taste terrible in casserole. No mandoline? A sharp chef’s knife and steady patience work.

Double for a crowd

Recipe doubles perfectly in a 3-qt disposable pan; add 15 min covered time.

Variations to Try

  • Leek & Mushroom: Swap spinach for 1 cup sautĂ©ed leeks plus 8 oz cremini mushrooms for an umami punch.
  • Smoky Gouda: Replace Gruyère with aged smoked Gouda and add 1 tsp smoked paprika to the cream.
  • Vegan-ish: Use oat milk, vegan butter, and cashew cream; swap cheeses for 1 cup nutritional-yeast bĂ©chamel and top with panko tossed with olive oil.
  • Protein boost: Fold 1 cup shredded rotisserie chicken between layers for the carnivores at the table.

Storage Tips

Refrigerate: Cool completely, cover tightly, and refrigerate up to 4 days. Reheat single portions in microwave at 70 % power or cover dish with foil and warm at 325 °F until center registers 165 °F.

Freeze: Wrap unbaked casserole (in a disposable pan) with two layers of plastic and one of foil; freeze up to 2 months. Bake from frozen at 350 °F for 1 hr 30 min, adding foil if top browns too quickly. For best texture, thaw overnight in fridge and bake as directed.

Make-ahead: Assemble through Step 6, cover, and chill up to 24 hrs. Bring to room temp 30 min before baking or extend covered bake time by 10 min.

Frequently Asked Questions

Yes. Their higher sugar means faster browning—tent with foil after 40 min to prevent burning. Expect a softer, slightly sweeter profile that pairs beautifully with the nutty Gruyère.

Sudden high heat or low-fat dairy can cause separation. Keep oven temp accurate with an oven thermometer and use cream with at least 36 % fat. If it happens, whisk a tablespoon of warm cream into the separated sauce to re-emulsify.

Absolutely. Halve ingredients and bake in an 8Ă—8-inch pan; start checking doneness at 45 min total.

No, but each contributes something different. For a single-cheese route, use 2 cups fontina for mega creaminess and mild flavor.

As written, yes—there’s no flour in the sauce; potatoes thicken naturally. If you add a breadcrumb topping, swap in gluten-free panko.

Add 2 Tbsp milk or cream across the top, cover with foil, and warm at 325 °F until center reaches 165 °F. Remove foil the last 5 min to re-crisp cheese.
creamy garlic spinach and potato casserole for family dinners
main-dishes
Pin Recipe

Creamy Garlic Spinach & Potato Casserole

(4.9 from 127 reviews)
Prep
25 min
Cook
1 hr 10 min
Servings
8

Ingredients

Instructions

  1. Prep: Butter a 2.5-qt baking dish. Preheat oven to 375 °F.
  2. Infuse cream: Combine cream, milk, garlic, nutmeg, and 1 tsp salt in small saucepan; warm until bubbles appear around edge. Steep 10 min off heat.
  3. Slice potatoes: Peel and slice â…›-inch thick; submerge in cold water, then pat dry.
  4. Wilt spinach: Melt butter in skillet over medium-high; add spinach, season, and toss until just wilted. Squeeze dry.
  5. Layer: Arrange ⅓ potatoes, ½ spinach, ⅓ cheddar, ⅓ Gruyère; repeat twice, ending with cheese.
  6. Add liquid: Strain cream; pour over casserole. Press to compact.
  7. Bake: Cover with foil; bake 45 min. Uncover and bake 20–25 min more until potatoes are tender and top is golden. Rest 10 min before serving.

Recipe Notes

For a crunchy topping, mix ½ cup panko with 1 Tbsp melted butter and scatter over cheese before final bake.

Nutrition (per serving)

398
Calories
11g
Protein
24g
Carbs
31g
Fat

More Recipes