warm spinach and potato gratin with garlic and herbs

5 min prep 2 min cook 5 servings
warm spinach and potato gratin with garlic and herbs
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Warm Spinach & Potato Gratin with Garlic & Herbs

There’s something magical about the way thinly sliced potatoes surrender to silky béchamel, the way spinach wilts into emerald ribbons, and the way a golden crust of Gruyère crackles under the fork. This gratin isn’t just a side dish—it’s the vegetarian main I bring out when the nights turn chilly and I want the whole house to smell like a French farmhouse. My mother first made a version for Thanksgiving when I was twelve; I remember sneaking back to the kitchen for thirds while everyone else was arguing over pie. Twenty years later, I still make it whenever I need edible comfort: break-ups, book deadlines, or simply a Tuesday that feels like a Monday. The recipe is forgiving, the leftovers reheat like a dream, and the aroma alone will make you feel like you’ve got your life together—even if the laundry mountain says otherwise.

Why This Recipe Works

  • Double-layered flavor: A quick garlic-infused olive oil drizzle between potato layers adds depth without heavy cream overload.
  • Spinach that stays green: Blanch, shock, and squeeze so it stays vibrant through the bake.
  • Crispy-cheesy lid: A 50/50 mix of Gruyère and Parm gives stretch plus savory crunch.
  • Make-ahead friendly: Assemble up to 24 hrs early; bake when guests arrive.
  • One skillet start: Begin on the stovetop to jump-start potato tenderness, then slide into the oven for hands-off finish.
  • Vegetarian protein: 12 g per serving thanks to milk, cheese, and spinach.

Ingredients You'll Need

Ingredients

Buy potatoes that are roughly the same diameter so the slices stack neatly; Yukon Golds give buttery flavor while Russets offer extra starch for thickening. Look for loose-leaf baby spinach rather than the pre-bagged stuff—it’s younger, sweeter, and less sandy. For the cheese, splurge on imported Swiss Gruyère; domestic versions are often too young and rubbery when melted. Fresh thyme and rosemary are worth it here; dried herbs will taste dusty against the delicate cream.

Substitutions: No Gruyère? Use aged white cheddar or Comté. Dairy-free? Swap in oat milk and a vegan mozzarella that melts (I like Miyoko’s). Kale can stand in for spinach—just remove the ribs and blanch an extra minute.

How to Make Warm Spinach & Potato Gratin with Garlic & Herbs

1
Prep the aromatics

Warm 2 Tbsp olive oil in a small saucepan over medium heat. Add 3 smashed garlic cloves and let them sizzle 30 seconds—just until the edges turn gold. Remove from heat, stir in a pinch of chili flakes, and set aside to infuse while you slice potatoes.

2
Mandoline the potatoes

Peel 2 lb (about 4 medium) Yukon Golds and slice ⅛-inch thick on a mandoline. Submerge slices in a bowl of cold salted water for 10 minutes to pull out excess starch—this prevents a gummy gratin. Drain and pat very dry with a clean tea towel; moisture is the enemy of cream absorption.

3
Blanch & shock spinach

Bring a large pot of well-salted water to boil. Drop in 10 oz baby spinach and press with a spider to submerge. Count 20 seconds—just until bright green—then scoop into an ice bath. Squeeze spinach in fist-sized bundles until bone-dry; excess water will thin the sauce. Rough-chop.

4
Build the béchamel

In the same saucepan, melt 3 Tbsp butter. Whisk in 3 Tbsp flour and cook 2 minutes to a pale-blond roux. Slowly pour in 2 cups cold whole milk, whisking constantly. Add 1 tsp Dijon, ½ tsp salt, ¼ tsp white pepper, and a bay leaf. Simmer 5 minutes until it coats the back of a spoon. Discard bay leaf.

5
Layer like lasagna

Preheat oven to 375°F. Rub a 10-inch cast-iron skillet with butter. Arrange one third of potato slices in concentric circles, slightly overlapping. Brush with garlic oil, season with salt & pepper, scatter half the spinach, and ladle ¼ cup béchamel. Repeat layers twice more, ending with potatoes. Press down to compact.

6
Top & tent

Pour remaining béchamel over the top, letting it seep down the sides. Sprinkle 1 cup grated Gruyère and ½ cup finely grated Parm. Spray a sheet of foil with non-stick spray and tent it shiny-side-down over the skillet, crimping loosely so steam can escape.

7
Bake low & slow

Bake 45 minutes. Remove foil and bake 20–25 minutes more until potatoes are fork-tender and the top is blistered and nut-brown. If you like an extra-crisp lid, broil 1–2 minutes, watching like a hawk.

8
Rest & serve

Let the gratin rest 10 minutes; this sets the sauce and prevents lava-hot mouth burns. Scatter with fresh thyme leaves and serve right from the skillet with a crunchy green salad and a glass of dry white wine.

Expert Tips

Temperature check

Insert an instant-read through the center at 45 min; you want 205°F for custardy potatoes.

No curdling

Keep milk cold when adding to roux; sudden heat shock can cause graininess.

Mandoline safety

Use the hand guard; I keep a cut-resistant glove in my drawer for speed-slicing.

Overnight magic

Assemble through step 6, cover tightly, refrigerate. Add 15 min to covered bake time next day.

Crust boost

Toss ¼ cup panko with 1 tsp olive oil and scatter on top for the final 10 min.

Spinach shortcut

Thawed frozen spinach works—use 2 (10 oz) blocks, squeeze bone-dry, skip blanching.

Variations to Try

  • Smoky Kale & Cheddar: Swap spinach for curly kale, use smoked cheddar on top, and add a pinch of smoked paprika to the béchamel.
  • Leek & Mushroom: Caramelize sliced leeks and creminos, layer them in place of spinach for an umami bomb.
  • Sweet Potato & Goat Cheese: Use orange sweets, reduce milk by ¼ cup, dot each layer with tangy goat cheese.
  • Protein-packed: Stir 1 cup cooked green lentils into the spinach for a complete one-dish meal.

Storage Tips

Refrigerate: Cool completely, cover skillet with foil or transfer to an airtight container. Keeps 4 days.

Freeze: Cut into portions, wrap each in plastic then foil. Freeze up to 2 months. Thaw overnight in fridge, reheat covered at 325°F until center reaches 165°F.

Reheat single servings: Microwave 60% power 2 min with a damp paper towel over top to restore creaminess.

Frequently Asked Questions

Yes, but the sauce will be richer and may bubble over. Reduce butter to 2 Tbsp and watch the oven after removing foil.

Likely sliced too thick or oven temp too low. Check mandoline setting and calibrate oven with an inexpensive hanging thermometer.

Absolutely—use a 9×13-inch pan. Increase covered bake time to 55 min, uncovered to 30 min. Rotate pan halfway for even browning.

As written it’s not, but swap the flour for 3 Tbsp sweet rice flour or an all-purpose 1:1 GF blend. Texture remains silky.

It’s hearty on its own, but if you need meat, serve alongside roasted chicken thighs or seared salmon. A crisp Sauvignon Blanc balances the richness.

Not recommended—slow cookers don’t evaporate enough moisture, so you’ll get soupy potatoes. Stick with the oven for that crust.
warm spinach and potato gratin with garlic and herbs
main-dishes
Pin Recipe

Warm Spinach & Potato Gratin with Garlic & Herbs

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

Ingredients

Instructions

  1. Infuse oil: Warm olive oil with garlic 30 seconds; add chili flakes, set aside.
  2. Prep potatoes: Slice ⅛-inch thick, soak 10 min in salted water, drain and dry.
  3. Blanch spinach: Boil 20 seconds, ice bath, squeeze dry, chop.
  4. Make béchamel: Roux with butter & flour, whisk in milk, season, simmer 5 min.
  5. Layer: Potatoes, garlic oil, season, spinach, sauce—repeat, ending with cheese.
  6. Bake: Covered 45 min, uncovered 20–25 min at 375°F until golden and tender.
  7. Rest 10 min, garnish with thyme, serve hot.

Recipe Notes

For crispier edges, use a cast-iron skillet. If you only have glass or ceramic, set the dish on a pre-heated baking sheet to jump-start the bottom crust.

Nutrition (per serving)

387
Calories
12g
Protein
28g
Carbs
24g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.