Ingredients
Equipment
Method
Preheat and prep the dish
- Preheat oven to 375F and butter a 9x13-inch baking dish so the first layer releases easily.
Make the creamy sauce
- Melt the butter and cook the minced garlic for 30 seconds, stirring until fragrant.
- Whisk in the flour and cook for 1 minute to form a smooth roux without browning.
- Slowly whisk in the whole milk and heavy cream, then bring to a simmer and cook until thickened and glossy.
- Season the sauce with salt, black pepper, and fresh thyme leaves, stirring until evenly combined.
- Remove from the heat and stir in 1 cup of shredded sharp cheddar and 1/2 cup of shredded Gruyere until melted.
Layer and bake
- Layer one third of the potato slices in the baking dish and spoon one third of the sauce over the top.
- Repeat with a second third of potatoes and sauce, spreading the sauce to the edges for even creamy layers.
- Repeat once more with the remaining potatoes and sauce, then top with the remaining cheddar and Gruyere for a browned crust.
- Cover with foil and bake for 45 minutes so the potatoes soften through.
- Uncover and bake for 25-30 minutes at 375F until golden on top and tender when pierced.
Rest and serve
- Rest the au gratin potatoes for 15 minutes before serving, letting the sauce set into thick creamy layers.
Notes
Pro tip: Slice the potatoes to an even 1/8 inch thickness so they cook at the same rate and create uniform creamy layers. Store leftovers covered in the fridge for up to 4 days; reheat in a 350F oven until warmed through. Freezing is not recommended because the dairy can separate when thawed. For a dairy-light swap, use evaporated milk plus a dairy-free cream substitute, but expect a slightly less thick sauce.
