Go Back
+ servings
Serving of serving of Gruyere Spinach Potatoes Au Gratin on a white plate surround by fresh thyme sprigs.

Gruyère-Spinach Potatoes Au Gratin

This Gruyère-Spinach Potatoes Au Gratin Recipe is well worth every minute it takes to prepare. The flavors are deep, the textures are smooth, and the overall takeaway is one of over-the-top, comforting deliciousness! A potato gratin with spinach never disappoints!

Course Main Course, Side Dish
Cuisine French
Keyword best potato sides, vegetarian comfort foods
Prep Time 1 hour
Cook Time 1 hour 15 minutes
Resting Time 2 hours 45 minutes
Total Time 4 hours 50 minutes
Servings 8
Calories 559 kcal
Author Valentina K. Wein


  • 1 approximately (1 1/8-pound) yellow onion
  • 5 cups half and half
  • 1 tablespoon garlic, minced
  • 1 1/2 teaspoons dried thyme
  • 1/8 teaspoon nutmeg
  • 1/4 teaspoon allspice
  • 1 1/2 teaspoons salt
  • 1/2 teaspoon freshly ground black pepper
  • 5 pounds Idaho Russet potatoes
  • 3 cups tightly packed, fresh spinach leaves, washed and dried
  • 3 cups Gruyère cheese, grated
  • 2 tablespoons unsalted butter, melted


  1. Peel the onion and cut it in half or quarters to grate it. A food processor with the grater attachment is easiest. Alternately, you can slice the onion super thinly. Add the grated onion to a strainer over a bowl and set aside.

  2. In a large sauce pot, combine the half and half with the garlic, thyme, nutmeg and allspice. Bring to a boil and then immediately reduce to a low simmer. Simmer until the the mixture has reduced by about 1/4, about 25 minutes. Remove from the stove, strain, and add the salt and pepper. Let it cool until it's warm, or to room temperature.

  3. Peel the potatoes and slice them as thinly as possible, adding them to the half and half mixture as you go. Make sure the slices aren't stuck together and that all of them become well coated with the mixture. (I use the slicer attachment on my food processor for this.) Let the potato slices soak for about 30 minutes.


  1. Brush a bit of the melted butter on the bottom and sides of an approximately 9 X 13 X 2-inch baking dish.

  2. Without wiping them off, add two even layers of the potato slices from the half and half mixture. You should not be able to see the bottom of the dish when you're done. Sprinkle lightly with salt and pepper. DO NOT THROW OUT THE HALF & HALF MIXTURE!

  3. Squeeze any remaining liquid out of the onions and sprinkle about 1/3 of them evenly on the potatoes.

  4. Now sprinkle 1 cup of the Gruyère cheese on the onions.

  5. Add 1/2 of the spinach leaves -- they will not lay flat.

  6. Repeat steps 2 through 5.

  7. Add another two layers of the potatoes. Do not worry if nothing is laying flat -- at this point, it will look too high and rounded, coming above the edges of the dish in the center. This is how it should be. Set aside the remaining melted butter, onions, cheese, and all of the half and half mixture.

  8. Cover the dish tightly with plastic wrap and put a second dish directly on top -- ideally one that's the same size so the bottom of the top dish is pressing directly onto the plastic-covered, top layer of potatoes. Everything will flatten out at this point. Now weigh down the top dish -- canned food is perfect. Fill the top pan with as many cans as will fit, and place this entire set-up in the refrigerator for 1 hour.

  9. Weighing down the gratin is a way to get any excess liquid out of the potatoes. Remove the the gratin from refrigerator and take off the weights and top dish. Keeping it covered with the plastic, holding it over the sink, slowly pour out any excess liquid from one of the corners. You can hold the palm of one hand down of the top surface of the gratin (on the plastic), to be sure nothing slides around.

  10. Remove the plastic wrap completely and sprinkle the top with a bit more salt and pepper, and then the remaining onions and cheese.

  11. Stir the saved half and half mixture to ensure the garlic and herbs are not sitting at the bottom. Pour it into the gratin until it goes about 3/4 the way up the sides (it will be about 1 1/2 cups or so). Use a dull knife to move the potatoes a tiny bit along the edges, to be sure it seeps through to the bottom.

  12. Drizzle the top with the remaining melted butter, place the pan on a baking sheet and then it in the preheated 375°F oven. Bake for 50 minutes. Then cover the pan loosely with foil and continue to bake for another 25 minutes.

  13. If the top of the gratin hasn't become golden brown, place it under the broiler briefly, about 30 seconds. Let the gratin sit for at least 45 minutes before cutting and serving.

Recipe Notes

This is a dish that only gets better with time.  You can make the entire thing up to 3 days ahead of time and reheat it, covered, in a 375°F oven for about 30 minutes.