Creamy, cheesy, and deeply comforting, these au gratin potatoes are layered with tender slices and smothered in a rich cheese sauce — perfect for Thanksgiving or any cozy gathering.
3 pounds Yukon Gold or Russet potatoes, peeled and thinly sliced
4 tbsp unsalted butter
1 small onion, finely chopped
2 cloves garlic, minced
1/4 cup all-purpose flour
1 1/2 cups whole milk
1 cup heavy cream
2 cups shredded sharp cheddar cheese
1 cup shredded Gruyère cheese
1/2 cup additional cheese for topping
Salt and pepper to taste
Pinch of ground nutmeg (optional)
Fresh thyme (optional)
Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish.
In a saucepan, melt butter. Sauté onion until soft, add garlic, and cook briefly.
Stir in flour to form a roux. Slowly whisk in milk and cream until thickened.
Add cheeses, salt, pepper, and nutmeg. Stir until smooth.
Layer one-third of the potatoes in the dish. Pour over one-third of the sauce. Repeat for three layers.
Top with reserved cheese.
Cover with foil and bake 45 minutes. Uncover and bake an additional 25–30 minutes until golden and bubbling.
Let rest 10–15 minutes before serving.