Au gratin potatoes earn their place on the table because they land in that perfect middle ground: tender slices of potato wrapped in a rich, creamy sauce with a browned cheese top that crackles a little when you cut into it. The best versions don’t just taste good on the first scoop. They hold their shape, stay saucy, and give you distinct layers instead of a pan of mashed potato in disguise.
This version leans on Yukon golds for a creamy texture that still slices cleanly after baking. The sauce starts with a quick flour-and-butter base, then gets milk and cream whisked in slowly so it thickens before the cheese goes in. That order matters. If the cheese melts into thin liquid from the start, the sauce can turn grainy or split. A mix of sharp cheddar and Gruyere gives you both tang and meltability, and fresh thyme keeps the richness from feeling heavy.
Below, you’ll find the small details that make a big difference: how thin the potatoes need to be, when to stop stirring the sauce, and why the rest time at the end matters more than it seems.
The sauce thickened beautifully and the potatoes stayed in neat layers instead of collapsing. I used a mandoline like you suggested, and the center baked through without the top burning.
Save these layered au gratin potatoes for the next holiday spread or Sunday supper when you want a bubbling cheese crust and a creamy center.
The Reason the Sauce Stays Creamy Instead of Breaking
The part that trips people up most is adding cheese too early or heating the dairy too fast. Once the flour and butter have cooked for a minute, the milk and cream need to go in slowly while you whisk. That gives the starch time to thicken the sauce evenly before the cheese joins the pan. If the sauce ever looks thin at first, keep it at a gentle simmer for a few minutes; it should coat the back of a spoon, not boil aggressively.
Another common problem is slicing the potatoes too thick. Thick slices don’t soften evenly before the top browns, and the finished dish loses that layered texture. Thin, even slices cook at the same pace, which is what gives you those neat, tender layers when you scoop it out.
- Even slicing — Aim for 1/8-inch slices. A mandoline makes the job easy and keeps the bake consistent.
- Gentle heat — The sauce thickens from time and starch, not from a hard boil. High heat can make it look separated or greasy.
- Resting time — The baked dish needs to settle for 15 minutes so the sauce clings instead of running all over the plate.
What Each Cheese Is Doing in the Pan

The potatoes carry the dish, but the sauce and cheese define it. Yukon golds are the right choice here because they stay tender and creamy without turning watery or falling apart. Russets will work in a pinch, but they can lean drier and less structured once baked. The heavy cream brings body, while whole milk keeps the sauce from becoming too heavy.
- Sharp cheddar — This gives the sauce its bold flavor and that deep golden top. Mild cheddar won’t stand up as well against the cream.
- Gruyere — This is the meltability ingredient. It adds a nutty, savory finish and keeps the top from tasting one-note.
- Fresh thyme — Dried thyme can work, but use less. Fresh thyme stays brighter and cuts through the richness better.
- Butter and flour — This is the base that keeps the sauce stable. Skip the flour and the dish turns loose and oily instead of creamy.
Building the Layers So the Center Bakes Through
Making the Roux
Melt the butter, stir in the garlic for just 30 seconds, then whisk in the flour and let it cook for a full minute. The mixture should look pasty and smell slightly nutty, not raw. That short cooking time takes the flour taste out and gives the sauce a steadier base. If the heat is too high, the garlic will brown before the flour is ready, and that adds a bitter edge.
Thickening the Sauce
Pour in the milk and cream slowly while whisking so the roux can absorb the liquid without turning lumpy. Keep the heat at a gentle simmer until the sauce lightly coats a spoon. If it gets too thick before the potatoes go in, it will bake up stodgy instead of creamy, so pull it off the heat as soon as it reaches a pourable, velvety consistency.
Layering and Baking
Layer a third of the potatoes, spoon on a third of the sauce, and repeat until everything is used up. The sauce should seep between the slices, not sit only on top. Cover the dish with foil for the first part of the bake so the potatoes steam and soften, then uncover it for the last 25 to 30 minutes so the top browns and the edges bubble. If the top is browning too fast, the foil can go back on loosely for the final stretch.
Waiting Before Serving
Let the pan rest for 15 minutes before cutting in. That pause matters because the sauce thickens as it cools, which helps the slices hold together on the plate. Cut too early and the whole dish slumps into a creamy puddle. Rested properly, it serves in clean scoops with layers intact.
How to Adapt This for a Bigger Crowd or a Different Cheese Blend
Make it gluten-free
Swap the all-purpose flour for a 1:1 gluten-free flour blend. The sauce still thickens well, but give it an extra minute on the stove to lose any chalky taste from the flour blend. The texture stays creamy, though a little less silky than the original.
Use a different cheese combination
Swap part of the cheddar for fontina, mozzarella, or Monterey Jack if that’s what you have. The bake will be milder and a little stretchier, while Gruyere gives the most balanced savory depth. Keep at least one stronger cheese in the mix or the dish can taste flat.
Make it ahead
Assemble the dish up to a day ahead, cover it tightly, and refrigerate. Add about 10 to 15 extra minutes of covered bake time if it goes into the oven cold. The potatoes should still be fully tender in the center before you uncover the dish for browning.
Storage and Reheating
- Refrigerator: Store covered for up to 4 days. The sauce will firm up as it chills, which is normal.
- Freezer: It freezes, but the sauce can turn slightly grainy after thawing. Freeze in portions only if needed, then thaw overnight in the fridge.
- Reheating: Cover with foil and warm in a 325F oven until heated through. Microwaving works for single servings, but use short bursts so the cheese doesn’t separate and the edges don’t dry out.
Answers to the Questions Worth Asking

Au Gratin Potatoes
Ingredients
Equipment
Method
- Preheat the oven to 375F and butter a 9x13-inch baking dish so the potatoes release easily after baking.
- Melt the butter, then cook the minced garlic for 30 seconds until fragrant.
- Whisk in the all-purpose flour and cook for 1 minute to remove the raw flour taste.
- Slowly whisk in the whole milk and heavy cream, then simmer until the sauce thickens enough to coat the back of a spoon.
- Season the thickened sauce with salt, black pepper, and fresh thyme leaves, stirring until evenly distributed.
- Remove the pan from the heat and stir in 1 cup of shredded sharp cheddar and 1/2 cup of shredded Gruyere until melted and smooth.
- Layer a third of the sliced Yukon gold potatoes in the buttered dish, then spoon over a third of the sauce.
- Repeat the potato-and-sauce layering two more times, distributing the sauce so the top layer stays creamy.
- Top with the remaining cheddar and Gruyere for a golden, bubbling crust.
- Cover with foil and bake for 45 minutes so the potatoes soften through.
- Uncover and bake 25-30 minutes at 375F until the top is golden and the potatoes are tender.
- Rest the au gratin potatoes for 15 minutes before serving so the sauce thickens and slices hold their shape.


