A creamy and comforting potato casserole, perfect for holiday gatherings or a special side dish.
Author:Sarah Peterson
Prep Time:25 min
Cook Time:1 hour 5 min
Total Time:1 hour 30 min
Yield:8 servings 1x
Category:Side Dish
Method:Baking
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
3 lbs Yukon Gold potatoes, peeled and thinly sliced
1 large yellow onion, thinly sliced
3 tablespoons unsalted butter
3 tablespoons all-purpose flour
2 cups whole milk
1 cup heavy cream
1 teaspoon salt
1/2 teaspoon black pepper
1/4 teaspoon nutmeg
2 cups shredded Gruyere cheese
1 cup shredded sharp cheddar cheese
Instructions
Preheat your oven to 375°F (190°C). Butter a 9×13 inch baking dish.
Layer half of the sliced potatoes in the prepared baking dish, followed by half of the sliced onions.
In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1 minute, stirring constantly.
Gradually whisk in the milk and heavy cream until smooth. Bring to a simmer, stirring, until the sauce thickens, about 5 minutes.
Remove from heat and stir in salt, pepper, nutmeg, Gruyere cheese, and cheddar cheese until the cheese is melted and the sauce is smooth.
Pour half of the cheese sauce over the potatoes and onions in the baking dish.
Layer the remaining potatoes and onions on top. Pour the rest of the cheese sauce over the potatoes.
Cover the baking dish tightly with aluminum foil.
Bake for 45 minutes. Remove the foil and bake for another 15-20 minutes, or until the potatoes are tender and the top is golden brown and bubbly.
Let stand for 10 minutes before serving.
Notes
For a make-ahead option, assemble the casserole up to the point of baking, cover tightly, and refrigerate for up to 24 hours. Add an extra 10-15 minutes to the covered baking time.
You can substitute other cheeses like Swiss or Monterey Jack for the Gruyere or cheddar.
Ensure your potatoes are sliced thinly and evenly for consistent cooking.