Golden, bubbling layers of potatoes, parsnips, carrots, and turnip turn this gratin into the kind of side dish people quietly reach for before the main course even hits the table. The top sets into a deep, savory crust while the vegetables underneath soften into creamy, spoon-tender layers that still hold their shape. Every bite gives you something different — sweet carrot, earthy turnip, buttery potato, and that nutty Gruyère finish that ties it all together.
What makes this version work is the balance between moisture and structure. The cream and milk do enough to soften the sliced vegetables without turning the whole pan soupy, and the tight foil cover traps steam for the first part of baking so the roots cook evenly before the cheese goes on. Thin, even slices matter here. If the vegetables are cut too thick, the top browns before the center turns tender, and that’s the fastest way to end up with a gratin that looks done but still crunches in the middle.
I’ve included the layering order I use when I want the dish to slice cleanly and still look beautiful on the table, plus a few practical swaps if you need to work with what’s in the pantry.
The gratin came out with a crisp, golden top and the vegetables were perfectly tender all the way through. I loved that the thyme and Gruyère didn’t overpower the root vegetables — it tasted rich without being heavy.
Save this cheesy root vegetable gratin for the dinners where you want a bubbling Gruyère crust and tender, layered vegetables that slice cleanly.
The Secret to a Gratin That Stays Creamy Instead of Watery
The biggest mistake with root vegetable gratin is piling in slices that are too thick or too wet and then hoping the cream will fix everything. It won’t. The vegetables need to be thin enough to soften in the time it takes the top to brown, and they need to be arranged so the cream can move through the layers instead of sitting on top like a sauce. That’s why this dish works best when you alternate the vegetables in even rows and press them down gently after adding the cream mixture.
Foil does the first job here. It traps steam and keeps the top from drying out before the center is tender. Once the vegetables are nearly done, the cheese goes on and the gratin finishes uncovered, which gives you that browned, bubbling top without sacrificing the creamy interior. If your gratin has ever come out with a scorched crust and a firm center, this two-stage bake is the fix.
What Each Ingredient Is Doing in This Dish

- Yukon gold potatoes — These give the gratin its creamy body and help everything hold together. Their starch thickens the cream a little as it bakes, which is why they’re better here than waxier potatoes that stay firmer and can feel separate from the sauce.
- Parsnips, carrots, and turnip or celery root — This mix keeps the dish from tasting flat. Parsnips bring sweetness, carrots add color and a softer bite, and turnip or celery root gives a more savory, earthy edge that balances the cheese. If you need to swap, keep the total volume about the same so the cream ratio still works.
- Gruyère and parmesan — Gruyère melts into that stretchy, nutty top layer; parmesan adds sharpness and a drier finish so the crust browns instead of turning greasy. Pre-shredded cheese works in a pinch, but freshly shredded Gruyère melts more smoothly and gives you a cleaner top.
- Heavy cream and whole milk — The cream gives richness, while the milk keeps the dish from feeling too heavy. Don’t replace both with lower-fat dairy unless you’re willing to lose some body; the sauce depends on enough fat to stay silky instead of tasting thin.
- Garlic, thyme, and nutmeg — These are the quiet background flavors that make the vegetables taste intentional instead of just coated in cheese. Fresh thyme is worth using if you have it, and nutmeg should stay subtle; too much starts to read like dessert spice, which doesn’t belong here.
Building the Layers So Every Slice Holds Together
Start With a Generous Buttered Dish
Butter the baking dish well, all the way into the corners. This keeps the edges from sticking and adds a little browning where the cream meets the sides of the pan. A dry dish can leave you chiseling out the first serving, and this gratin is too good to turn into a scrape-and-pray situation.
Whisk the Cream Mixture Before You Touch the Vegetables
Combine the cream, milk, garlic, thyme, nutmeg, salt, and pepper in a bowl before layering anything. That way the seasonings distribute evenly and you don’t end up with one bland section at the bottom and one over-salted section near the top. The mixture should smell fragrant and lightly savory, not sharp with raw garlic.
Layer Tightly and Press Gently
Alternate the sliced vegetables in slightly overlapping rows so the pan looks full and the pieces cook at the same rate. After you pour in the cream mixture, press down just enough to settle the vegetables and help the liquid move between the layers. If the slices sit too loosely, the top dries before the center has absorbed enough moisture.
Finish Uncovered Until the Top Bubbles
The first bake under foil is about tenderness. The second bake is about color and flavor. Once the cheese goes on, the top should turn deeply golden and bubble around the edges; if it’s browning too fast before the vegetables are tender, drop the oven temperature a little and keep going. Let the gratin rest for 10 minutes before serving so the cream settles instead of running out onto the plate.
Three Ways to Adjust This Gratin Without Losing the Point
Make It Dairy-Free With a Cashew Cream Base
You can swap the cream and milk for a thick unsweetened cashew cream, but the texture will be a little less rich and the top won’t brown in quite the same way. Use a dairy-free cheese that melts well, and expect a softer, more casserole-like finish rather than the classic French gratin crust.
Use Sweet Potatoes for a Sweeter, Softer Version
Swap in one or two sweet potatoes for part of the Yukon golds if you want a sweeter side dish. They cook quickly and can soften more than the other roots, so keep the slices thin and don’t overdo the ratio or the gratin will taste more like a holiday casserole than a savory side.
Make It Ahead and Bake It Later
You can assemble the gratin a few hours ahead, cover it, and refrigerate it before baking. Let the dish sit at room temperature while the oven heats so it doesn’t go in icy cold, which can stretch the bake time and leave the center behind the top.
Storage and Reheating
- Refrigerator: Store leftovers covered for up to 4 days. The top will soften, but the flavor deepens overnight.
- Freezer: It freezes, but the cream can separate a bit when thawed. Freeze in portions, wrapped tightly, if you don’t mind a slightly looser texture after reheating.
- Reheating: Warm in a 325F oven, covered with foil, until heated through. Uncover for the last few minutes if you want to bring back some of the crust; the microwave will make the cheese oily and the vegetables unevenly hot.
Answers to the Questions Worth Asking

Cheesy Root Vegetable Gratin
Ingredients
Equipment
Method
- Preheat your oven to 375F, then butter a 9x13 baking dish generously so the gratin releases cleanly.
- Whisk heavy cream, whole milk, garlic, fresh thyme, nutmeg, 1 teaspoon salt, and pepper together until smooth.
- Layer Yukon gold potatoes, parsnips, carrots, and turnip or celery root in the dish, alternating types in slightly overlapping rows.
- Pour the cream mixture over the vegetables and press down gently so the slices settle into an even layer.
- Cover tightly with foil and bake at 375F for 40 minutes until the vegetables are starting to soften.
- Uncover the dish and scatter Gruyere cheese and parmesan over the top for a crisp, browned surface.
- Bake uncovered at 375F for 20-25 minutes until the vegetables are completely tender and the top is golden and bubbly.
- Rest the gratin for 10 minutes before serving so the cream sets slightly and slices stay neat.



