warm spinach and potato gratin for cozy family january suppers

5 min prep 30 min cook 4 servings
warm spinach and potato gratin for cozy family january suppers
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Warm Spinach & Potato Gratin for Cozy Family January Suppers

When the twinkle lights come down and the last cookie crumbs are vacuumed away, January arrives with its quiet, restorative magic. In my house, that magic smells like garlic sizzling in butter, potatoes steaming under a blanket of melted Gruyère, and spinach wilting into silky ribbons of green. This gratin—part side dish, part vegetarian main, part edible weighted blanket—has become our January tradition. I developed it the year we swore off take-out after the holidays, determined to cook from the pantry and freezer, to eat more greens without feeling deprived, and to sit at the actual dining table instead of the coffee-table hunch that December encourages.

We were tired, mildly vitamin-D deficient, and craving comfort that didn’t feel heavy. One skillet, one baking dish, and forty-five minutes later, we pulled this bubbling beauty from the oven. The top was bronzed like a beach in midsummer; the layers beneath revealed tender potatoes, garlicky spinach, and a nutmeg-scented cream that reminded us that austerity doesn’t have to mean bland. We spooned it beside roast chicken the first night, then reheated leftovers with nothing more than a fried egg on top and called it dinner again. By the third batch—yes, we made it three times in ten days—my usually salad-averse eight-year-old asked if we could have “the green potato pie” every week. That’s when I knew the recipe was blog-worthy.

If your January goals include more meatless meals, less food waste, or simply more candle-lit weeknight dinners that feel special without restaurant tabs, this gratin is your new best friend. It’s inexpensive, forgiving, and reheats like a dream. Let’s get cozy.

Why This Recipe Works

  • One baking dish: No par-boiling potatoes; thin slices bake directly in herbed cream.
  • Double spinach: Both frozen (easy) and fresh (bright) for maximum flavor and nutrition.
  • Nutmeg & Dijon: Tiny amounts elevate the entire dish from ordinary to restaurant-level.
  • Cheese strategy: Gruyère for nutty melt, Parm for crackly crust—no floury béchamel needed.
  • Make-ahead hero: Assemble in the morning, slide into the oven when you walk in the door.
  • Vegetarian main or side: Serve 4 as an entrée with crusty bread or 6-8 alongside roast proteins.
  • Freezer-friendly: Bake, cool, freeze in portions; reheat at 350 °F until bubbly.

Ingredients You'll Need

Ingredients

Yukon Gold potatoes – Their waxy texture holds shape while absorbing the scented cream. Look for evenly sized tubers so slices stack neatly. If you only have Russets, peel them first; their thicker skin can turn chewy.

Frozen chopped spinach – A January pantry staple. Thaw overnight in the fridge or microwave in 2-minute bursts, then squeeze bone-dry in a clean towel to prevent a watery gratin.

Baby spinach> – Added fresh for color and vegetal brightness. It wilts in seconds when stirred into the sauté, so don’t skip it.

Garlic – Three cloves may sound assertive, but cream and potatoes love bold flavor. Smash, mince, and let it rest 5 minutes before cooking to develop allicin (hello, immunity boost).

Unsalted butter & olive oil – The duo prevents butter from browning too quickly while giving spinach a silky coat.

Heavy cream – For luxe texture. Swap with full-fat coconut milk if dairy-free; add 1 tsp cornstarch to stabilize.

Whole milk – Cuts richness so the dish doesn’t feel like fondue. Use 2% if that’s what you have.

Gruyère – Nutty, complex, melts like a dream. Buy a block and grate yourself; pre-shredded contains anti-caking starches that can turn gritty. Can’t swing Gruyère price? Use Swiss + a pinch of smoked provolone.

Parmigiano-Reggiano – Creates the golden crust. Vegetarian rennet versions are widely available.

Fresh nutmeg – Whole nuts last years; micro-plane a whisper over the cream and transform the dish.

Dijon mustard – Secret tang that balances dairy fat. Start with ½ tsp; add another if you love subtle sharpness.

How to Make Warm Spinach & Potato Gratin for Cozy Family January Suppers

1
Heat the oven & aromatics

Position rack in center; preheat to 400 °F (204 °C). Rub the inside of a 2-quart oval or 8-inch square baking dish with the cut side of a garlic clove, then butter the dish generously. This micro-step perfumes the entire gratin.

2
Prep the spinach duo

Thaw frozen spinach, wring out until almost dry, and fluff with a fork. Heat 1 Tbsp olive oil and 1 Tbsp butter in a large skillet over medium. Add fresh baby spinach by the handful, season with pinch salt, and toss just until wilted, 1–2 minutes. Transfer to a bowl and combine with the squeezed frozen spinach. Cool slightly, then chop roughly so no long stems remain.

3
Infuse the cream

In the same skillet (don’t wipe it out—those browned bits = flavor) melt remaining 1 Tbsp butter. Add minced garlic; cook 30 seconds until fragrant but not browned. Pour in cream, milk, Dijon, nutmeg, ½ tsp kosher salt, and several grinds pepper. Bring to a gentle simmer, then remove from heat. The mixture will look thin; it thickens as the potatoes release starch.

4
Mandoline the potatoes

Using a mandoline or sharp knife, slice potatoes ⅛-inch thick. Keep slices in a bowl of cold water while you work to prevent oxidation, then drain and pat thoroughly dry with a tea towel. Moisture is the enemy of a silky gratin.

5
Build the layers

Arrange one-third of potatoes in overlapping shingle pattern on bottom of buttered dish. Scatter half the spinach mixture, then one-third of the grated Gruyère. Repeat layers once more, ending with final third of potatoes. Press down firmly; this compact stacking ensures even cooking.

6
Add cream & first bake

Slowly pour the warm cream mixture over the potatoes, allowing it to seep in. Add enough so the liquid comes just below the top layer (you may not need every drop). Cover tightly with foil, place on a rimmed sheet pan to catch drips, and bake 30 minutes.

7
Uncover & cheese crust

Remove foil, sprinkle remaining Gruyère and all the Parm over surface. Return to oven 15–20 minutes more, until potatoes are fork-tender and the top is mottled bronze. If you desire deeper spots, broil 1–2 minutes, watching like a hawk.

8
Rest & serve

Let gratin rest 10 minutes; cream will thicken to a velvety sauce. Garnish with chopped parsley or chives for a pop of January color. Spoon onto warm plates and bask in the applause.

Expert Tips

Temperature trumps time

Potatoes vary in water content. If a knife slides in with no resistance, you’re done—even if the clock says otherwise.

Wring like your life depends on it

A tennis-ball-sized clump of spinach should shrink to a golf ball after squeezing. Excess water = curdled cream.

Mandoline safety

Use the hand guard or cut-resistant gloves. A bandage is not the January accessory we want.

Make-ahead magic

Assemble through step 5, cover in plastic wrap, and refrigerate up to 24 hours. Add 10 minutes to covered bake time.

Dairy-free deluxe

Full-fat coconut milk + 1 tsp white miso mimics cream’s umami. Top with vegan mozzarella shreds if desired.

Size matters

An 8-inch square dish yields taller layers and creamier centers. A wider oval gives more cheesy crust—choose your adventure.

Variations to Try

  • Leek & Mushroom: Swap half the spinach for sliced sautéed mushrooms and softened leeks. Add a splash of soy sauce to the cream for deeper savoriness.
  • Smoky Kale: Use lacinato kale, stems removed, massaged with olive oil. Add ¼ tsp smoked paprika to the cream and substitute smoked Gouda for half the Gruyère.
  • Sweet Potato Swap: Replace half the Yukon Golds with orange sweet potatoes for color contrast and extra vitamin A. Reduce nutmeg to ⅛ tsp to keep spice balance.
  • Goat Cheese Deluxe: Dollop 4 oz softened goat cheese between layers instead of the middle third of Gruyère. Tang city!
  • Protein Boost: Fold in 1 cup cooked chickpeas or white beans with the spinach for a complete vegetarian protein.

Storage Tips

Refrigerate: Cool completely, cover tightly, and refrigerate up to 4 days. Reheat single portions in microwave at 70% power, or warm the entire dish covered with foil at 350 °F for 20 minutes.

Freeze: Bake, cool, then cut into squares. Wrap each in plastic wrap, then foil, and freeze up to 2 months. Thaw overnight in fridge and reheat as above. Texture will be slightly softer but flavor remains stellar.

Make-ahead: Assemble through step 5, refrigerate raw up to 24 hours, or freeze raw up to 1 month. If frozen, thaw 24 hours in fridge before baking; add 15 minutes to covered bake time.

Frequently Asked Questions

You can, but the sauce will be thinner. To compensate, whisk 1 tsp cornstarch into the cold half-and-half before heating.

Not mandatory, but the combo gives both deep flavor (frozen) and bright color (fresh). If choosing one, go with frozen and add an extra handful to any salad on the side.

Likely your oven runs hot or the rack was too high. Tent loosely with foil and continue baking until potatoes are tender.

Absolutely. Stir in 1 cup shredded rotisserie chicken or crisped bacon between layers. Reduce salt slightly since both add sodium.

Yes! There’s no flour or breadcrumb topping. Just double-check that your mustard and cheese are certified GF if you’re highly sensitive.

Yes—use a 9×13-inch dish. Increase covered bake time to 40 minutes, then uncover and bake 20–25 more. Tent if top browns early.
warm spinach and potato gratin for cozy family january suppers
main-dishes
Pin Recipe

Warm Spinach & Potato Gratin for Cozy Family January Suppers

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

Ingredients

Instructions

  1. Prep: Preheat oven to 400 °F. Butter a 2-quart baking dish.
  2. Sauté: In skillet, heat oil + 1 Tbsp butter. Wilt fresh spinach; combine with squeezed frozen spinach. Cool and chop.
  3. Infuse: In same skillet, melt remaining butter, add garlic 30 sec. Stir in cream, milk, Dijon, nutmeg, ½ tsp salt, pepper; bring to simmer.
  4. Slice: Mandoline potatoes ⅛-inch thick; pat dry.
  5. Layer: Layer ⅓ potatoes, ½ spinach, ⅓ Gruyère twice, ending with potatoes. Press down.
  6. Bake covered: Pour cream mixture over, cover with foil, bake 30 min.
  7. Finish: Uncover, sprinkle remaining cheeses, bake 15–20 min until golden. Rest 10 min before serving.

Recipe Notes

For a crisp top, broil 1–2 minutes at the end. Letting the gratin rest 10 minutes sets the sauce and prevents molten cheese burns.

Nutrition (per serving)

312
Calories
14g
Protein
22g
Carbs
19g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.