Christmas potatoes au gratin is the kind of side dish that outshines the main. Layers of thinly sliced potatoes are submerged in seasoned cream with garlic, then baked low and slow until every slice is tender and the top turns deep golden, with edges that crinkle and brown into something close to a potato chip. The French call their version gratin dauphinois, a dish from the Dauphine region that dates back to the 18th century. The American au gratin tradition adds cheese to that base, and for a holiday table, that is the correct decision.
What makes this version work for Christmas is the technique. The potatoes cook directly in the cream rather than being pre-boiled. The cream absorbs potato starch and thickens into a rich sauce that holds each layer together when you cut and serve it. Gruyere melts cleanly without stringing, browns properly in the oven, and has enough complexity to not taste like generic melted cheese. This is a dish you can assemble entirely the day before, then bake while everything else is coming together.
Equipment
Instructions
Tap each step to track your progress
- 1
Preheat the oven to 350 degrees F (175 C). Generously butter a 9x13 inch (or equivalent 3-quart) baking dish and set aside.
- 2
Combine the heavy cream, whole milk, minced garlic, salt, pepper, nutmeg, and thyme in a medium saucepan over medium heat. Stir to combine and heat until the mixture just begins to steam and small bubbles appear at the edges. Do not boil. Remove from heat and let steep for 5 minutes.
- 3
Slice the potatoes using a mandoline set to 1/8 inch, or with a sharp knife held at a consistent angle. Uniform thickness matters here: uneven slices mean some pieces will be underdone when the rest are finished. Work quickly once sliced as the potatoes will begin to oxidize.
- 4
Arrange a single layer of potato slices in the buttered baking dish, slightly overlapping each other like roof tiles. Ladle a portion of the warm cream mixture over the layer, just enough to cover. Scatter a small handful of Gruyere over the cream.
- 5
Continue layering: potatoes, cream, cheese. Press each layer gently as you go so the stack stays even and compact. Reserve about 3/4 cup of Gruyere for the final topping.
- 6
After your last potato layer, pour any remaining cream mixture over the top. It should come up nearly to the level of the potatoes but not cover them completely. Press the stack down firmly with the back of a spatula.
- 7
Cover the dish tightly with aluminum foil. Bake for 40 minutes. The potatoes should be beginning to soften but not fully cooked through yet.
- 8
Remove the foil. Scatter the reserved Gruyere evenly over the surface. Return to the oven uncovered and bake for another 25 to 30 minutes until the top is deeply golden and bubbly, and a sharp knife slides through the center with no resistance.
- 9
Remove from the oven and let rest for at least 15 minutes before cutting and serving. This rest time allows the cream sauce to set and makes clean portions possible.
Tips & Tricks
Use Yukon Gold, not russets
Russet potatoes have higher starch content and a drier texture that makes them fall apart in the cream rather than holding their layers. Yukon Golds have a naturally buttery flavor and enough structure to stay distinct while still becoming completely tender. Waxy red potatoes also work but take longer to cook through.
Slice consistently, not quickly
A mandoline is worth using here. The difference between 1/8 inch and 1/4 inch slices means 20 extra minutes of cooking time for the thick slices, and by then the cream has separated or the top is burnt. If using a knife, cut slowly and check thickness visually. Use a cut guide strip of bread as a thickness reference if needed.
Steep the cream before layering
Heating the cream with garlic and thyme before assembling the gratin lets the aromatics infuse into the liquid before it ever touches the potatoes. It also shortens the overall cook time slightly because the cream goes into the oven warm rather than cold.
Make it the day before
This gratin is genuinely better the day after it is baked, once the cream has fully set and the layers have compressed. Bake it completely, refrigerate overnight, then reheat in the oven covered with foil. You will get cleaner slices and just as much flavor, and you free up oven space on the day.
Let it rest before cutting
A gratin that goes straight from the oven to the knife will pour out cream and fall apart. Give it at least 15 minutes to rest. The cream continues to thicken as it cools slightly, and the portions will hold together cleanly.
Troubleshooting
The cream curdled or separated in the oven
This happens when the cream gets too hot too quickly, especially if you skipped covering with foil in the early stage. The foil traps moisture and keeps the temperature even. Start with the dish covered for the first 40 minutes every time, then uncover to brown. Using stabilized cream (labeled "heavy whipping cream" with higher fat content) also helps.
The potatoes are still tough but the top is already dark
Your slices were too thick. This is the most common failure with this dish. Potatoes sliced thicker than 1/8 inch simply will not cook through in the allotted time. Tent the dish loosely with foil, lower the oven to 325 F, and continue baking in 15-minute increments until a knife goes through the center without resistance.
The gratin is swimming in liquid and won't set
The potatoes released a lot of water during baking, which can dilute the cream. This is more common with waxy potato varieties or potatoes that were rinsed after slicing (rinsing removes starch, which helps the sauce thicken). Next time, do not rinse the sliced potatoes. You can also add 1 tsp of cornstarch to the cream mixture before pouring.
The top browned too fast before the potatoes cooked
Oven temperature is running high, or you uncovered too early. Keep the foil on for the full 40 minutes without lifting it. If browning is getting ahead of the potatoes softening, reduce the temperature by 25 F and extend the uncovered bake time as needed.
Variations
Gratin Dauphinois (No Cheese)
The classic French version uses no cheese at all. Omit the Gruyere entirely and increase the cream to 2 1/2 cups. The top browns differently, more like baked custard than melted cheese, with a thin skin that forms on the cream. It is lighter but no less rich.
Smoky Bacon and Leek
Fry 6 oz of diced smoked bacon until crisp, then remove and pour off most of the fat. Soften 2 thinly sliced leeks in the remaining fat for 5 minutes. Layer the bacon and leeks between the potato layers along with the cheese. The smokiness works especially well on a Christmas dinner table alongside roast pork.
Dairy-Free Adaptation
Replace heavy cream and milk with full-fat coconut cream (1 can, around 400ml) and unsweetened oat milk to make up the remaining volume. Use a dairy-free hard cheese that melts, such as a cashew-based cheddar style. The coconut flavor is subtle once baked but present; season more aggressively with nutmeg and garlic to balance it. This is a serviceable option for dairy-free guests and holds together well.
Blue Cheese and Walnut
Replace half the Gruyere with crumbled Gorgonzola dolce and scatter 1/3 cup of roughly chopped toasted walnuts between the layers. The blue cheese melts into the cream and creates an intensely savory, slightly funky gratin that suits a table with bold red wine.
Serving & Gifting
Potatoes au gratin is best served straight from the oven or within the first 30 minutes while the cheese is still bubbly and the edges are crisp. Cut into squares or rectangles and lift out with a spatula. It pairs with any roast, from beef tenderloin to pork loin to standing rib roast. For Christmas dinner, serve alongside roasted vegetables and a green salad to balance the richness. If you are transporting it, cover with foil and reheat at 350 F for 20 minutes before serving.
Storage & Freezing
Refrigerate leftovers covered with plastic wrap or in an airtight container for up to 4 days. Reheat individual portions in the microwave or reheat the full dish in the oven at 350 F covered with foil for 20 minutes. The gratin can be assembled completely (layered but unbaked), covered tightly in plastic wrap, and refrigerated for up to 24 hours before baking. Remove from the fridge 30 minutes before baking. Baked gratin can also be frozen for up to 2 months; thaw overnight in the refrigerator and reheat covered in the oven.
Common Questions
What is the difference between potatoes au gratin and scalloped potatoes?
The main difference is cheese. Scalloped potatoes traditionally use a cream or bechamel sauce without cheese; potatoes au gratin are finished with a browned cheese crust. In practice, the terms are often used interchangeably, but if there is melted cheese on top, it is au gratin.
Can I use a different cheese instead of Gruyere?
Yes. Comté is the closest substitute and works just as well. Sharp white cheddar works but melts differently and can become slightly greasy. Fontina is milder but melts beautifully. Avoid mozzarella, it strings and pools rather than forming a proper browned crust.
Can I make potatoes au gratin ahead of time for Christmas dinner?
This is one of the best make-ahead Christmas sides. You can assemble the gratin up to 24 hours in advance and refrigerate unbaked. Alternatively, bake it completely the day before and reheat in a 350 F oven, covered with foil, for 20 to 25 minutes. The texture is excellent either way.
How do I keep potatoes au gratin from being watery?
Do not rinse the sliced potatoes. The starch on the cut surface helps thicken the cream as it bakes. Use full-fat heavy cream rather than half-and-half or light cream. Make sure to bake covered long enough that the potatoes release their water before the uncovered browning stage drives it off.
Is potatoes au gratin vegetarian?
Yes, this recipe is vegetarian. Gruyere is typically made with animal rennet, so those following a strict vegetarian diet should look for a vegetarian Gruyere (available at specialty grocers) or substitute with a vegetarian hard cheese.
How many potatoes do I need for a Christmas dinner for 8?
This recipe uses 3 lbs (about 1.4 kg) of potatoes and comfortably serves 8 as a side dish. For a crowd of 12 or if potatoes are the primary starch, scale up to 4.5 lbs and use a larger or second baking dish.







