Cheesy root vegetable gratin is the kind of side dish that disappears before the main course gets a second look. Thin slices of potato, parsnip, carrot, and turnip bake down in seasoned cream until they turn tender and silky, then the top finishes with a bubbling, deeply browned blanket of Gruyere and parmesan. The result is rich without feeling heavy, with enough earthy sweetness from the roots to keep every bite interesting.
What makes this version work is the layering. Instead of tossing the vegetables in cream and hoping for the best, the slices are arranged in slightly overlapping rows so they cook evenly and look good when you scoop into them. The cream mixture is seasoned before it goes in, which means the flavor reaches every layer instead of living only on top. A little nutmeg gives the whole dish that classic gratin warmth without turning it into something that tastes generic.
Below you’ll find the method that keeps the vegetables tender, the cheese from turning greasy, and the top from browning before the center is done. There are also a few smart swaps if you want to adjust the roots based on what you can find.
The cream soaked into every layer and the top came out perfectly golden, not greasy. I used the rest of it the next day with roast chicken and it reheated beautifully.
Save this cheesy root vegetable gratin for the nights when you want a browned, bubbling side dish that feels special without extra fuss.
The Secret to a Gratin That Cooks Through Without Drying Out
The biggest mistake with root vegetable gratin is slicing everything unevenly and then baking it uncovered too soon. The thinner pieces collapse before the thicker ones soften, and the top can darken while the center still feels chalky. Keeping the dish covered for the first part of the bake traps enough steam to tenderize the potatoes, parsnips, carrots, and turnip at the same pace.
Even spacing matters too. Slightly overlapping rows are what give this gratin its structure, but they still need to be tight enough that the cream reaches down between the layers. If you leave big air pockets, the top can look finished while the bottom stays dry. Pressing the vegetables gently into the cream before it goes in the oven solves that problem.
What Each Ingredient Is Actually Doing in This Dish

- Yukon gold potatoes — These give the gratin its creamy, starchy backbone. Their texture holds together better than russets, so the slices stay intact instead of turning to mash.
- Parsnips, carrots, and turnip or celery root — This mix brings sweetness, earthiness, and a little bite so the dish tastes layered, not one-note. If you need to swap, keep the total amount of vegetables close to the original so the cream ratio still works.
- Heavy cream and whole milk — Cream brings body and richness, while the milk keeps the sauce from feeling too dense. Swapping in lower-fat milk makes the dish thinner and less silky, so if you change anything here, keep at least one cup of cream in the mix.
- Gruyere and parmesan — Gruyere melts into a nutty, elastic top, and parmesan sharpens the finish. Pre-shredded cheese can work in a pinch, but freshly shredded cheese melts more cleanly and browns better.
- Garlic, thyme, and nutmeg — These season the cream all the way through. Nutmeg should stay in the background; it rounds out the dairy without making the dish taste spiced.
Building the Creamy Layers So the Top Browns Last
Season the cream before anything goes in the dish
Whisk the cream, milk, garlic, thyme, nutmeg, salt, and pepper together before you assemble the gratin. That step matters because once the vegetables go in, the liquid won’t distribute as evenly on its own. You want the mixture to taste a little over-seasoned in the bowl, since the potatoes and roots will absorb some of it in the oven.
Layer the vegetables in a pattern, not a pile
Arrange the slices in slightly overlapping rows in the buttered baking dish. The goal is an even bed that lets the cream sink between the slices while still giving the top enough structure to brown later. If the slices are stacked in a heap, the middle can steam unevenly and fall apart before the top finishes.
Cover first, then uncover for the finish
Bake the gratin tightly covered with foil for the first 40 minutes. That trapped steam is what softens the denser roots. Once the vegetables are nearly tender, uncover the dish, add the Gruyere and parmesan, and bake until the top is deeply golden and bubbling at the edges. If the cheese starts browning before the vegetables are tender, the oven is too hot or the slices were cut too thick.
Let it rest before serving
Rest the gratin for 10 minutes after it comes out of the oven. The cream thickens as it settles, so the dish slices better and doesn’t flood the plate. If you cut into it too soon, it will still taste good, but the layers will slide instead of holding together.
Three Ways to Adapt This Gratin Without Losing the Plot
Dairy-Free Gratin with a Creamy Finish
Use full-fat unsweetened oat milk and a dairy-free cream substitute with enough body to coat a spoon. The top won’t brown quite the same way as Gruyere and parmesan, but you’ll still get a rich, spoonable bake if you season the liquid well and keep the foil on until the vegetables are tender.
Make It Gluten-Free Without Changing a Thing
This recipe is naturally gluten-free as written, so no special flour swap is needed. Just check your cheese labels if you’re cooking for someone with celiac disease, since some pre-shredded cheeses use anti-caking agents that can cause trouble for sensitive eaters.
Swap the Root Vegetables Based on What You Have
Use sweet potatoes, rutabaga, or celeriac in place of one or two of the listed roots if that’s what you’ve got. Keep the total weight about the same and slice everything to a similar thickness so the bake time stays predictable. Sweeter roots will make the dish richer and softer, while more earthy roots will give it a firmer, more savory finish.
Storage and Reheating
- Refrigerator: Store covered for up to 4 days. The sauce will thicken as it chills, and the vegetables will soften a little more.
- Freezer: It freezes, but the texture softens after thawing, so I only freeze leftovers if I’m fine with a less polished result. Wrap portions tightly and thaw in the fridge before reheating.
- Reheating: Reheat covered at 325F until hot in the center, then uncover for a few minutes to refresh the top. Microwaving works for a single portion, but it can make the cream separate if you blast it on high.
Answers to the Questions Worth Asking

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


