Go Back
+ servings
cheesy scalloped potatoes in a dish with fresh thyme
Print Recipe
5 from 1 vote

Cheesy Scalloped Potatoes

Layers of fork-tender potatoes, sweet caramelized onion, and rich cream sauce create the perfect side dish. Learn how easy this recipe is to make and prep it ahead of time for a no-fuss dish for a holiday meal.
Prep Time35 minutes
Cook Time2 hours
Cool Time30 minutes
Total Time3 hours 5 minutes
Course: Side Dish
Cuisine: American
Diet: Gluten Free
Keyword: cheesy, holiday, mashed potatoes, thanksgiving
Servings: 10 servings

Equipment

  • 3-quart casserole dish
  • Mandoline
  • Stock Pot or Dutch Oven

Ingredients

  • 1 large yellow onion thinly sliced
  • 3 tablespoons unsalted butter
  • 1/4 cup dry white wine (we used Pinot Grigio)
  • 2 cloves garlic minced
  • 1 tablespoon fresh chopped thyme plus more for serving
  • 4 pounds Russet potatoes or Yukon Gold* (about 8 medium Yukon or 6 russet)
  • 1 3/4 cups heavy cream
  • 2 cups whole milk
  • 1 teaspoon salt
  • 1/2 teaspoon fresh cracked black pepper
  • 1/4 teaspoon ground nutmeg
  • 2 cups shredded gruyere cheese
  • 1/2 cup shredded cheddar cheese

Instructions

  • Preheat the oven to 325°F and position the rack to the center. Spray a 3 quart (9x13 inch) casserole dish with cooking spray or softened butter and set aside.
  • Melt the butter in a large stock pot or dutch oven over medium heat then add the thinly sliced onion and cook for 10 minutes to soften. Turn the heat down to medium-low and add the wine and cook for another 5 more, stirring frequently, until the onions are caramelized and dark amber color. Add more wine as needed as they cook down. Add the minced garlic and cook for another minute, until fragrant, then remove the caramelized onions to a clean plate or cutting board.
  • While the onions are cooking, prep the potatoes to save time. Peel the potatoes first if you’re using russet potatoes. You can leave the skin on Yukon gold potatoes for a more rustic look if you prefer. Slice the potatoes thinly, into 1/4 inch - 1/8 inch slices using a mandolin slicer. You can use a sharp knife instead if you don’t have a mandoline, just be sure to get them very thin and similar size.
  • When the onions are done and you’ve removed them from the pot, add the milk and cream over medium heat and use a spoon or spatula to scrape any extra brown bits off the bottom of the pan from the onions. Add the sliced raw potatoes with the salt, pepper, thyme, and nutmeg and turn the heat up to medium-high to bring them to a boil, then reduce to medium heat and simmer for 10 minutes. Remove them from the heat and let them cool slightly so they’re easier to handle. Boiling the milk and potatoes slightly helps the starches to release from the potatoes for a creamier sauce and it also partially cooks the potatoes so they’re more tender in less amount of time.
  • Layer 1: Pour a bit of the milk mixture into the bottom of the greased dish then layer in one-third of the potatoes. Spoon a third of the boiled milk over top then sprinkle with 3/4 cup of gruyere cheese and half of the caramelized onions.
  • Layer 2: repeat layer one with another third of the potatoes and milk mixture then another 3/4 cup of gruyere cheese and caramelized onion.
  • Layer 3: finish with the remaining potatoes and milk, saving the cheddar cheese for later.
  • Cover with foil and bake for an hour and a half then remove foil and sprinkle with 1/2 cup of cheddar cheese and the remaining gruyere cheese and bake for another 30 mins, until the cheese is golden and melted. When it’s done, the potatoes should be tender, not mushy and liquid should be mostly absorbed. Allow the potatoes to cool for at least 30 minutes before serving.

Video

Notes

Potatoes: we tested this recipe with both and preferred using the russet potatoes, but both will work.
Potato slices: the thinner the potato slices, the shorter the cooking time. The total cooking time for this recipe is 2 full hours, so cut them thinner and start checking them at an hour and a half to speed up cooking time.
Make ahead: follow the instructions through step 7 then cover them tightly with plastic wrap and refrigerate for up to 24 hours. Allow them to sit at room temperature for 45 minutes then follow the instructions to bake them.
Storage: allow the potatoes to cool completely then store in an airtight container in the fridge for up to 3 days. I don't recommend freezing this dish because the cheese doesn't freeze well.

Nutrition

Serving: 1serving | Calories: 437kcal | Carbohydrates: 43.9g | Protein: 16.4g | Fat: 22g | Cholesterol: 69.4mg | Sodium: 504.9mg | Fiber: 5g | Sugar: 5.7g | Vitamin A: 210IU | Vitamin C: 45.4mg