Golden, bubbling, and deeply savory, cheesy root vegetable gratin is the kind of side dish that disappears fast because it eats like the best part of the meal. Thin layers of potato, parsnip, carrot, and turnip turn silky under cream, then finish under a crust of Gruyere and parmesan that cracks lightly with a spoon. The vegetables stay distinct, but the edges soften just enough to make every bite feel rich and cohesive.
The part that makes this gratin work is the balance between moisture and time. The cream mixture is seasoned before it goes in, so the vegetables absorb flavor as they cook instead of tasting flat at the end. Covering the dish first lets the roots steam and tenderize without drying out, and the final uncovered bake gives you that browned top without turning the layers below into mush. A little nutmeg and thyme keep the whole dish grounded and warm without pushing it into heavy territory.
Below, I’ve included the layering trick that keeps the slices tender all the way through, plus a few smart swaps if you need to work with what’s in the crisper drawer.
The vegetables came out perfectly tender and the top browned into this crisp, cheesy crust. I used a mandoline for the slicing and it made the layers cook evenly all the way through.
Like this layered root vegetable gratin? Save it for the nights when you want a golden cheese crust over tender potatoes, parsnips, carrots, and turnips.
The Gratin Falls Apart When the Slices Cook at Different Speeds
The biggest mistake with a root vegetable gratin is slicing everything unevenly and hoping the oven fixes it. It won’t. Potatoes, parsnips, carrots, and turnips all soften at different rates, so the dish only eats well when the slices are thin and close in size. A mandoline helps, but a sharp knife and a calm hand work if you keep the slices around 1/8 inch thick.
The other thing that matters is the layering. Overlapping rows keep the vegetables supported and help the cream move through the dish instead of pooling in the bottom. If the layers are packed too tightly, the center stays firm; if they’re tossed in loosely, you lose the clean slices and the top browns before the middle is done.
What Each Ingredient Is Doing in the Dish

- Yukon gold potatoes — These give the gratin its creamy backbone. Their starch helps thicken the cream a little as everything bakes, which is why they’re better here than waxier potatoes that can stay a bit firm.
- Parsnips — They bring sweetness and a faint nuttiness that keeps the dish from tasting one-note. If you skip them, the gratin gets flatter and more potato-heavy.
- Carrots — Carrots add color and a gentle sweetness that balances the cheese. Slice them as evenly as the potatoes so they don’t lag behind in the oven.
- Turnip or celery root — This is the sharp, earthy note that keeps the gratin from leaning too rich. Celery root is a little more aromatic and softer in flavor; turnip is brighter and a touch peppery.
- Gruyere and parmesan — Gruyere melts into a smooth, nutty lid, while parmesan adds salt and a drier, more savory finish. Don’t swap both for a generic pre-shredded blend unless you’re okay with a less complex top.
- Heavy cream and whole milk — This combination gives enough fat for richness without making the dish greasy. Lower-fat dairy can work in a pinch, but the sauce won’t cling the same way and the gratin will taste thinner.
Building the Cream, Then Letting the Oven Do the Work
Season the cream before it goes into the dish
Whisk the cream, milk, garlic, thyme, nutmeg, salt, and pepper together until the salt dissolves and the garlic is evenly distributed. This matters because the seasoning needs to reach the vegetables from the start; sprinkling it only on top leaves the layers underneath bland. If you want a stronger thyme note, use fresh sprigs and strip them right before mixing so the herb stays fragrant instead of woody.
Layer the vegetables in overlapping rows
Arrange the slices in the buttered dish so they overlap like shingles. That pattern helps the cream thread through the pan and keeps the top from collapsing into a loose pile. Press the layers down gently after pouring in the cream mixture so the liquid settles around the vegetables, but don’t mash them flat or you’ll lose the shape of the gratin.
Cover first, then brown at the end
Bake tightly covered for the first 40 minutes. That trapped steam is what softens the denser root vegetables without drying the top before the center is tender. After that, uncover the dish, add the Gruyere and parmesan, and keep baking until the top is deeply golden and the cream around the edges is bubbling in thick, slow pockets.
Rest before serving
Let the gratin sit for 10 minutes before you serve it. Fresh from the oven, the cream is still loose, and cutting in too soon can make the layers slide apart. That short rest lets everything settle into clean, scoopable squares and gives the cheese time to thicken just enough.
How to Adapt This Gratin When the Pantry Changes
Dairy-Free Version with Coconut Cream
Use full-fat coconut milk in place of the cream and milk, then skip the parmesan or use a dairy-free hard cheese. The gratin will still bake up rich, but the flavor shifts slightly sweet and the sauce won’t be as neutral. Keep the thyme and nutmeg; they help pull the dish back toward savory.
Make It Ahead for a Holiday Table
Assemble the gratin up through the cream layer, cover, and refrigerate for up to a day. Add about 10 extra minutes to the covered bake since the dish starts cold, then finish with the cheese once the vegetables are nearly tender. If you add the cheese too early on a make-ahead version, it can overbrown before the center is cooked through.
Swap in Sweet Potatoes for a Sweeter Gratin
You can replace one of the potatoes with sweet potatoes for a softer, sweeter result. The gratin will lean more caramelized and less earthy, so the turnip or celery root becomes even more important for balance. Keep the slices thin because sweet potatoes can go from firm to soft fast once the heat gets in.
Storage and Reheating
- Refrigerator: Store covered for up to 4 days. The sauce will firm up as it chills, but the flavor deepens.
- Freezer: It freezes, but the texture softens after thawing, so I only freeze it if I have leftovers to use later in small portions. Wrap tightly and thaw overnight in the fridge.
- Reheating: Warm covered in a 350F oven until hot in the center, then uncover for the last few minutes if you want the top to crisp again. The common mistake is blasting it in the microwave, which turns the cheese oily and the vegetables watery.
Answers to the Questions Worth Asking

Cheesy Root Vegetable Gratin
Ingredients
Equipment
Method
- Preheat the oven to 375°F, then generously butter a 9x13 baking dish.
- Whisk the heavy cream, whole milk, minced garlic, fresh thyme, nutmeg, 1 teaspoon salt, and pepper until smooth.
- Layer the root vegetables in the dish, alternating types in slightly overlapping rows.
- Pour the cream mixture over the vegetables and press down gently to help the layers settle.
- Cover tightly with foil and bake for 40 minutes at 375°F.
- Uncover and scatter the Gruyere and parmesan evenly over the top.
- Bake 20 to 25 minutes more at 375°F until the vegetables are completely tender and the top is golden and bubbly.
- Rest for 10 minutes before serving to let the gratin set slightly for clean slices.