Love this? Pin it for later!
Warm Spinach & Potato Gratin: The Cozy Family Supper That Practically Makes Itself
There’s a particular kind of magic that happens when thin, creamy slices of potato meet a blanket of garlicky spinach, all bubbling under a golden lid of Gruyère and Parmesan. It’s the magic that turns “just another Tuesday” into the day your teenager voluntarily sets the table. It’s the magic that lets you slide a single dish into the oven at 5:45 p.m. and still have time to help with algebra homework while dinner practically cooks itself. And—perhaps best of all—it’s the magic that reheats like a dream on Thursday, when every minute between piano lessons and soccer practice feels like stolen time.
I started developing this gratin the winter my father-in-law moved in with us. He’s a proud meat-and-potatoes man who once eyed spinach the way one eyes an expired coupon—suspiciously. One blustery January evening I layered Yukon golds with a whole bag of farmers-market spinach, poured over a quick béchamel, and let the oven do the convincing. Forty minutes later he was scraping the corners of the baking dish and asking if we could “have this green stuff again tomorrow.” That was four years ago. We’ve served it at Easter brunch, packed it in thermoses for ski-day potlucks, and gifted it to two new-mom neighbors who both swear it tasted better than any casserole they’d ever received. If comfort had a flavor, it would taste like these tender potatoes perfumed with nutmeg, their edges lacy with cheese, their centers creamy enough to make a spoon glide.
Why This Recipe Works
- One dish, one hour: No par-boiling potatoes; the cream bakes them silky while you fold laundry.
- Hidden veg jackpot: An entire 5-oz clamshell of spinach wilts into near invisibility—great for picky eaters.
- Make-ahead marvel: Assemble Sunday night; bake Monday. Or freeze unbaked for up to 2 months.
- Vegetarian protein: 14 g per serving thanks to milk, cheese, and spinach—no meat required.
- Pantry staples: If you keep potatoes, onions, and cheese on hand, you’re 30 minutes from assembled.
- Reheats like a dream: Individual portions microwave moist, or slide the whole dish back in for 15 minutes.
- Holiday worthy: Elegant enough for company, rustic enough for Netflix pajama nights.
Ingredients You'll Need
Great gratins start with great potatoes. Look for medium-starch varieties such as Yukon Gold or Dutch yellow—they hold their shape but still absorb the scented cream. Avoid russets; they’ll fall apart and turn grainy. When shopping, choose potatoes that feel heavy and firm, with no green patches or sprouts. A 2 ½-lb bag is exactly what you need here; if yours is larger, weigh out 2 ½ lb (about 5 medium) so the cream ratio stays perfect.
The spinach component is wonderfully forgiving. A standard 5-oz clamshell of baby spinach wilts down to a whisper, but if you have a half-eaten bag of arugula or baby kale, swap it in. Frozen works in a pinch—thaw, squeeze bone-dry, and proceed. For an ultra-mild flavor that kids never detect, try flat-leaf spinach rather than curly; its texture disappears between potato layers.
Cheese is where you can play composer. I use 4 oz nutty Gruyère for depth and 2 oz aged Parmigiano-Reggiano for salty crunch. If Gruyère’s price makes you wince, substitute Swiss or even sharp white cheddar. Pre-shredded cheese is convenient, but buying a block and grating it yourself melts silkier (anti-caking powders can turn gritty). A microplane for the Parmesan gives you feathery wisps that brown like edible lace.
For the cream base, I blend whole milk with a splash of heavy cream and thicken it lightly with flour. This keeps the dish luscious but not so rich that you need a nap midway through dinner. If you’re lactose-sensitive, swap in lactose-free whole milk and use a hard sheep-milk cheese like Manchego. Gluten-free? Replace the flour with 1 ½ tsp cornstarch whisked into the cold milk.
Seasonings look minimal—salt, pepper, a whisper of nutmeg—but they’re non-negotiable. Nutmeg is the European grandma secret that makes spinach taste warmer and cream taste sweeter. Buy whole nutmeg and grate a whisper on a rasp; the pre-ground jar in the cupboard lost its perfume last year.
How to Make Warm Spinach & Potato Gratin
Prep your baking vessel & oven
Butter a 2-quart shallow baking dish (8- or 9-inch round or oval). The wide surface area maximizes crispy cheese real estate. Preheat oven to 400°F (204°C). Position rack in center so the top browns evenly without over-browning the underside.
Quick-pickle the aromatics
In a small skillet over medium heat, melt 1 Tbsp butter. Add 1 small minced shallot and 1 clove grated garlic; sauté 90 seconds until translucent but not colored. This brief sauté tames raw edges and infuses the fat with sweetness that will perfume every bite.
Build the silky cream base
Off heat, whisk 2 Tbsp all-purpose flour into the butter-shallot mixture to form a blond roux. After 30 seconds, slowly whisk in 1 ½ cups cold whole milk followed by ½ cup heavy cream. Return to medium heat and cook, whisking constantly, until thick enough to coat the back of a spoon, about 3 minutes. Season with 1 tsp kosher salt, ½ tsp black pepper, and ⅛ tsp freshly grated nutmeg.
Wilt the spinach in the same skillet
Add 5 oz baby spinach to the hot cream (it will look like too much). Stir until just wilted, 30–45 seconds. Remove from heat; the residual heat will finish the job without turning spinach army-green. This step concentrates flavor and ensures the greens don’t weep water later.
Mandoline the potatoes (safely)
Peel 2 ½ lb Yukon Golds and slice ⅛-inch thick on a mandoline. Keep slices in a bowl of cold water for 5 minutes to remove excess starch, then drain and pat very dry. Uniform thickness ensures they cook evenly; paper-thin edges crisp while centers stay custardy.
Layer like a lasagna of comfort
Spread 2 Tbsp cream on the bottom of the buttered dish. Arrange one-third of potatoes in overlapping concentric circles. Scatter half the spinach mixture and one-third of the grated cheeses (4 oz Gruyère + 2 oz Parmesan). Repeat layers, finishing with potatoes. Pour remaining cream over top; it should just peek through. Press down firmly so every slice is baptized.
Top with foil for the steam phase
Spray the underside of a sheet of foil with nonstick spray to keep cheese from gluing. Cover dish tightly and bake 30 minutes. This hybrid steam ensures potatoes cook through without the top scorching.
Uncover & chase the golden crust
Remove foil, scatter remaining cheeses, and bake another 15–20 minutes until top is blistered bronze and potatoes yield to a knife with gentle resistance. If your broiler runs hot, slide under for 1 final minute; watch like a hawk so the cheese bronzes, not burns.
Rest 10 minutes (the hard part)
Let gratin stand on a wire rack; cream will tighten to a velvety sauce that clings instead of puddles. Garnish with chopped chives or parsley for color contrast. Serve directly from the dish with a big green salad and crusty bread to mop up any cheesy streaks.
Expert Tips
Temperature matters
Cold milk + hot roux = no lumps. Reverse the temperatures and you’ll chase flour balls all evening.
Use a shallow dish
A 2-inch depth maximizes crispy top real estate. Deep casseroles steam instead of brown.
Dry potatoes = creamy sauce
Waterlogged slices dilute cream. Spin in a salad spinner or press between dish towels.
Slice uniformity
A mandoline with hand-guard beats knife skills. Uneven slices = some crunchy, some mushy.
Overnight flavor boost
Assemble through Step 6, cover, refrigerate up to 24 hrs. Bake straight from cold; add 10 min.
Don’t skip the rest
Cutting too soon causes cream to flood the plate. Ten minutes sets the sauce.
Variations to Try
- Smoky Kale & Fontina: Swap spinach for lacinato kale (remove ribs) and Gruyère for Fontina. Add ½ tsp smoked paprika to the roux.
- Leek & Mushroom: Replace shallot with one cleaned leek and fold in 1 cup sautéed cremini mushrooms. Earthy and autumnal.
- Lighter Spring: Use half-and-half instead of heavy cream, substitute zucchini ribbons for half the potatoes, and add fresh dill.
- Spicy Southern: Stir ¼ tsp cayenne and 1 cup grated sharp cheddar into the sauce. Top with panko tossed in melted butter for crunch.
- Vegan Comfort: Replace butter with olive oil, milk with unsweetened oat milk, cheeses with ¾ cup nutritional yeast + ½ cup cashew cream, and thicken with 2 Tbsp tapioca.
Storage Tips
Refrigerate: Cool completely, cover tightly, and refrigerate up to 4 days. Reheat single squares in microwave 60–90 seconds with a damp paper towel over top, or warm entire dish covered with foil at 350°F for 20 minutes.
Freeze: Assemble through Step 6, wrap dish in plastic then foil, freeze up to 2 months. Bake from frozen at 375°F for 70–80 minutes (cover with foil first half). For best texture, thaw overnight in fridge first.
Meal-prep portions: Bake in a foil-lined 12-cup muffin tin for individual gratins. Freeze solid, pop out, and store in zip bags. Reheat from frozen 25 minutes at 375°F.
Frequently Asked Questions
Warm Spinach & Potato Gratin
Ingredients
Instructions
- Prep: Preheat oven 400°F. Butter 2-qt shallow dish.
- Sauté aromatics: Melt 1 Tbsp butter, cook shallot & garlic 90 s. Whisk in flour 30 s.
- Make cream: Gradually whisk in milk & cream; simmer 3 min until thick. Season.
- Wilt spinach: Stir spinach into hot cream until just wilted.
- Slice potatoes: Mandoline ⅛-inch thick, rinse, dry.
- Layer: Spread cream on bottom, then potatoes, spinach, cheeses twice, finish potatoes & cream.
- Bake covered: 30 min with foil.
- Bake uncovered: Add remaining cheeses, bake 15–20 min until golden. Rest 10 min, garnish.
Recipe Notes
Grate cheese from a block for smoothest melt. Dish can be assembled 24 hrs ahead; add 10 min to covered bake if starting cold.