Go Back

Creamy Spinach Potato Gratin – Christmas Side

Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 servings

Ingredients
  

  • 2 pounds (900 g) Yukon Gold or russet potatoes, peeled and very thinly sliced (about 1/8 inch)
  • 1 tablespoon unsalted butter (plus more for greasing)
  • 1 tablespoon olive oil
  • 1 medium yellow onion, thinly sliced
  • 3 cloves garlic, minced (plus 1 whole clove for rubbing the dish, optional)
  • 8 ounces (225 g) fresh baby spinach
  • 1 3/4 cups heavy cream
  • 1/2 cup whole milk (or use all cream for extra richness)
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1/4 teaspoon ground nutmeg
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried thyme)
  • 1 1/2 cups grated Gruyère cheese
  • 1/2 cup finely grated Parmesan cheese
  • Optional: pinch of red pepper flakes for gentle heat

Method
 

  1. Prep the dish: Heat oven to 375°F (190°C). Butter a 9x13-inch baking dish. If you like, cut a garlic clove in half and rub it all over the dish for extra aroma.
  2. Slice the potatoes: Peel and slice the potatoes very thinly (about 1/8 inch). A mandoline helps keep slices even. Keep slices in a bowl of cold water while you prep the rest to slow browning, then drain and pat dry.
  3. Cook the spinach: In a large skillet, melt 1 tablespoon butter with 1 tablespoon olive oil over medium heat. Add onion and cook until soft and translucent, 5–7 minutes. Stir in minced garlic and cook 30 seconds.
  4. Wilt and season: Add spinach in batches, stirring until just wilted. Season with a pinch of salt and pepper. Transfer to a colander and press gently to remove excess moisture.
  5. Warm the cream: In a small saucepan, combine heavy cream, milk, thyme, nutmeg, 1 teaspoon salt, and 1/2 teaspoon pepper. Warm over low heat until steaming (do not boil). Taste and adjust seasoning. Add red pepper flakes if using.
  6. Layer the gratin: Lay a third of the potato slices in the dish, slightly overlapping. Spoon over a third of the spinach-onion mixture. Sprinkle with a third of the Gruyère and a little Parmesan. Repeat two more times for three total layers.
  7. Add the cream: Slowly pour the warm cream mixture evenly over the layered potatoes and spinach. Tilt the dish gently so the liquid distributes through the layers.
  8. Cover and bake: Cover tightly with foil and bake for 35–40 minutes, until the potatoes are starting to turn tender when pierced.
  9. Uncover and brown: Remove foil, add remaining Parmesan if you held some back, and bake another 20–25 minutes, until the top is golden and the edges are bubbly.
  10. Rest and serve: Let the gratin rest 10–15 minutes before cutting. This helps the layers set so slices come out neat.