nutritious spinach and potato gratin for winter family meals

5 min prep 25 min cook 40 servings
nutritious spinach and potato gratin for winter family meals
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

The Ultimate Nutritious Spinach & Potato Gratin for Cozy Winter Family Meals

There’s something magical about pulling a bubbling, golden-topped gratin out of the oven on a frosty January evening. The aroma of garlic-kissed spinach, earthy potatoes, and nutty Gruyère wafts through the house like a culinary lullaby, calling everyone to the table before the first forkful is even served. I developed this recipe during the winter I was pregnant with my second child, when I craved comfort food that still delivered serious nutrition. Twelve winters later, it’s the meal my kids request the minute the thermometer dips below 40 °F.

This gratin is my answer to the perennial week-night puzzle: how do you feed a crowd something that feels indulgent yet is secretly packed with iron, folate, calcium, and enough protein to keep hangry teenagers at bay? The answer lies in layers of thinly sliced Yukon Gold potatoes, quickly wilted spinach, and a silky béchamel that I fortify with Greek yogurt for extra creaminess without the heaviness of traditional cream. A shower of sharp cheese on top bronzes into the crackliest lid, hiding the emerald spinach underneath like buried treasure.

Whether you need a meatless Monday hero, a holiday side that steals the show, or a make-ahead dish that reheats like a dream for potlucks, this gratin has your back. It scales beautifully for a crowd, pairs with everything from roast chicken to a simple green salad, and—best of all—turns frozen spinach into something downright glamorous. So grab your mandoline (or your sharpest knife), crank up your favorite winter playlist, and let’s bake the dish that’ll have even the self-professed spinach skeptics scraping their plates clean.

Why This Recipe Works

  • One skillet + one baking dish: everything happens in a single sauté pan and a 9×13, minimizing dishes on the busiest week-nights.
  • Nutrient-dense comfort: each serving delivers 8 g of fiber, 15 g of protein, and 30 % of daily iron—no meat required.
  • Make-ahead marvel: assemble up to 24 hours in advance; bake when guests arrive.
  • Freezer-friendly: bake, cool, slice into squares, and freeze individual portions for up to 3 months.
  • Kid-approved greens: the creamy sauce tames spinach’s earthy edge, turning veggie avoiders into converts.
  • Flexible cheese board: swap Gruyère for sharp white cheddar, Comté, or a plant-based melter—formula stays the same.

Ingredients You'll Need

Ingredients

Great gratins start with thoughtfully chosen produce. Look for firm, unblemished Yukon Gold potatoes—they’re waxy enough to hold their shape yet starchy enough to absorb the sauce. If you can only find russets, slice them ⅛ inch thick and give them a quick 2-minute soak in cold water to remove excess starch so they don’t cloud the sauce.

Spinach options abound. In winter, I reach for frozen leaf spinach (not chopped) because the leaves stay distinct. Thaw in a colander overnight and squeeze aggressively; excess water is the enemy of a silky gratin. If you’re lucky enough to find fresh baby spinach, buy 1 ½ lb— it wilts down to the same 10 oz you’ll need.

For the béchamel, use whole milk for maximum richness, but 2 % works if that’s what you keep on hand. The secret weapon is ⅓ cup plain Greek yogurt whisked in off-heat; it adds body and a subtle tang that brightens the whole dish. Nutmeg is classic in spinach gratins—just a pinch, freshly grated if possible. Pre-ground nutmeg tastes dusty in comparison.

Cheese is your flavor headline. Gruyère melts into dreamy stretchiness and browns like a champ. If budget is a concern, substitute half with sharp white cheddar; avoid pre-shredded bags—they contain cellulose that can make the sauce grainy. For a dairy-free version, use a high-quality vegan melter and swap the milk for unsweetened oat milk plus 2 tsp white miso for depth.

Finally, stock good butter and fresh garlic. They’re the aromatic backbone that makes the house smell like you’ve been cooking all day—even though this gratin clocks in at just 25 minutes of active time.

How to Make Nutritious Spinach & Potato Gratin for Winter Family Meals

1
Prep your baking dish & oven

Position rack in center of oven and preheat to 400 °F (205 °C). Butter a 9×13-inch ceramic or glass baking dish; butter encourages browning and prevents sticking. Place the dish on a rimmed baking sheet to catch any cheesy drips.

2
Slice potatoes uniformly

Using a mandoline set to ⅛ inch, slice 2 ½ lb Yukon Gold potatoes. Uniform thickness ensures even cooking. Submerge slices in a bowl of cold water while you make the sauce to prevent oxidation.

3
Build the béchamel

Melt 3 Tbsp unsalted butter in a medium saucepan over medium heat. Whisk in 3 Tbsp flour; cook 2 minutes to a pale golden roux. Slowly pour in 2 cups whole milk, whisking constantly until thickened, about 4 minutes. Off heat, whisk in ⅓ cup Greek yogurt, 1 tsp kosher salt, ½ tsp black pepper, and a pinch of nutmeg.

4
Season the spinach

Heat 1 Tbsp olive oil in a large skillet over medium. Add 2 minced garlic cloves; cook 30 seconds until fragrant. Add thawed, squeezed-dry spinach (10 oz) and toss until hot and any residual water has evaporated, about 3 minutes. Season with ¼ tsp salt and a squeeze of lemon juice to keep the color vibrant.

5
Layer like a pro

Drain potato slices and pat dry. Arrange half in overlapping rows to cover bottom of dish. Scatter spinach evenly, then ½ cup grated Gruyère. Top with remaining potatoes. Press down gently to compact—this helps the gratin hold together when serving.

6
Add sauce & cheese blanket

Pour béchamel evenly over potatoes, nudging with a spatula so it seeps into every crevice. Sprinkle remaining 1 cup Gruyère on top. Cover with foil; bake 30 minutes to jump-start cooking.

7
Uncover & finish

Remove foil and bake 25–30 minutes more, until potatoes are fork-tender and the top is blistered and golden. If you like an extra-crispy lid, broil 2 minutes, watching closely.

8
Rest & serve

Let gratin rest 10 minutes to set the sauce. Sprinkle with chopped parsley or chives for color. Serve straight from the dish with a big spoon—this is rustic comfort food, not fine-dining fuss.

Expert Tips

Preheat your baking sheet

Placing the gratin on a pre-heated sheet jump-starts bottom browning and shaves 5 minutes off bake time.

Squeeze spinach like you mean it

One packed cup of wet spinach can leak up to ¼ cup water, turning your gratin soupy. Use a clean kitchen towel and twist until no more drops emerge.

Mandoline safety hack

Cut a thin slice off one side of the potato to create a flat base; your hand stays safer and slices stay even.

Overnight flavor boost

Assemble the gratin, cover tightly, and refrigerate up to 24 hours. The potatoes absorb seasoning and the sauce thickens, yielding deeper flavor.

Test for doneness

Insert a paring knife through the center—if it slides in with zero resistance, you’re golden. If the top is browning too fast, tent loosely with foil.

Double-batch smartness

Bake two gratins side-by-side; cool the second, slice into squares, and freeze on a tray. Once solid, store in a zip bag for instant future comfort food.

Variations to Try

  • Leek & mushroom: replace spinach with 1 lb sliced cremini mushrooms sautéed with 2 sliced leeks. Add 1 tsp fresh thyme leaves.
  • Smoky & spicy: fold 1 chipotle pepper in adobo (minced) into the béchamel and use smoked Gouda instead of Gruyère.
  • Protein-packed: stir 1 cup cooked green lentils into the spinach layer for an additional 9 g of plant protein per serving.
  • Sweet potato swap: substitute half the Yukon Golds with orange sweet potatoes for a beta-carotene boost and gorgeous color contrast.
  • Gluten-free: replace flour with 3 Tbsp sweet rice flour or an all-purpose 1:1 blend; the roux works identically.

Storage Tips

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

Freeze: Bake and cool, then cut into desired portions. Wrap each square in plastic wrap and foil; freeze up to 3 months. Thaw overnight in the fridge and reheat as above. The sauce may look slightly separated upon thawing, but a gentle reheat restores creaminess.

Make-ahead: Assemble through Step 6, cover with buttered foil (butter side down to prevent sticking), and refrigerate up to 24 hours. Add 10–15 minutes to covered bake time if baking straight from cold.

Frequently Asked Questions

Absolutely—use 1 ½ lb fresh baby spinach. Wilt it in a dry skillet, then cool, squeeze, and proceed. You’ll need about 10 oz after squeezing.

Graininess usually means the milk was too hot when yogurt was added. Whisk yogurt in off-heat; if the sauce does split, blitz with an immersion blender to re-emulsify.

Yes—use eight 8-oz ramekins. Reduce covered bake time to 20 minutes, then uncover for 10–12 minutes more.

Try maple-mustard glazed salmon, herb-crusted pork tenderloin, or a simple roast chicken. For a vegetarian feast, pair with a citrusy kale salad and cranberry-walnut bread.

Yes—halve all ingredients and bake in an 8-inch square pan. Check for doneness at 45 minutes total.

For babies 6–12 months, omit salt in the béchamel and use a low-sodium cheese. Cut into finger-sized strips for baby-led weaning.
nutritious spinach and potato gratin for winter family meals
main-dishes
Pin Recipe

Nutritious Spinach & Potato Gratin for Winter Family Meals

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

Ingredients

Instructions

  1. Preheat & prep: Preheat oven to 400 °F. Butter a 9×13-inch baking dish and set on a rimmed sheet pan.
  2. Make béchamel: Melt 3 Tbsp butter in a saucepan, whisk in flour 2 minutes, then milk until thick. Off heat, whisk in yogurt, ½ tsp salt, pepper, and nutmeg.
  3. Season spinach: In a skillet, warm olive oil and garlic 30 seconds. Add spinach, remaining ¼ tsp salt, and lemon juice; cook 3 minutes.
  4. Layer: Arrange half the potato slices in dish, top with spinach and ½ cup cheese. Add remaining potatoes; press down.
  5. Sauce & cheese: Pour béchamel over potatoes and sprinkle with remaining 1 cup cheese. Cover with foil.
  6. Bake: Bake covered 30 minutes, uncover and bake 25–30 minutes more until bubbly and golden. Rest 10 minutes, garnish, and serve.

Recipe Notes

For ultra-crispy edges, broil 2 minutes at the end. Leftovers reheat beautifully and freeze for up to 3 months.

Nutrition (per serving)

312
Calories
15g
Protein
34g
Carbs
14g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.