Love this? Pin it for later!
Creamy Roasted Beet & Potato Gratin with Thyme
A show-stopping winter main dish that turns humble roots into velvet luxury. Layers of ruby beets and golden potatoes swim in thyme-kissed cream, crowned with a nutty Gruyère crust that crackles under your fork. This is the recipe I pull out when the first frost paints my kitchen windows and I want the oven to do the heavy lifting while I sip mulled wine with friends.
I first made this gratin the December my daughter refused every vegetable except "purple ones." One forkful of the magenta-stained cream and she declared beets "princess food." Now, six winters later, it has become our solstice tradition: we roast the vegetables while trimming the tree, then gather around the table as the cheese bubbles like tiny holiday lights. It is comfort food, yes, but elevated—elegant enough for New Year’s Eve yet rustic enough for a snowy Tuesday.
Why This Recipe Works
- Roast-first method: Par-roasting concentrates the earthy sweetness and prevents a watery gratin.
- Two-potato strategy: Waxy Yukon Golds stay intact while a few russets melt into the cream for natural thickening.
- Infused cream: Warm aromatics (thyme, bay, garlic) steep in the dairy so every layer tastes like winter forest.
- Cheese insurance: A handful of nutty Gruyère between layers plus the final crust guarantees maximum melt.
- Make-ahead magic: Assemble in the morning, refrigerate, then bake while guests arrive—no last-minute fuss.
- Vegetarian main or side: Serve it center-stage with a crisp kale salad or alongside roast goose for omnivores.
Ingredients You'll Need
Great gratins start at the market. Look for beets the size of tennis balls—small enough to roast quickly yet large enough to slice into dramatic coins. If you can find candy-stripe or golden beets, mix them in for a sunset mosaic.
Beets: 1½ pounds (about 4 medium) with firm, smooth skins. Skip the pre-cooked vacuum packs; they taste tinny. If leafy tops are attached, save them for a quick sauté tomorrow.
Potatoes: Yukon Golds are my ride-or-die here. Their buttery flesh holds shape while absorbing cream like tiny sponges. A single russet, grated and mixed in, releases starch to thicken the sauce without flour.
Heavy cream: Accept no substitutes below 36 % fat. Lower-fat dairy will split under long heat. Organic, pasture-raised cream tastes subtly sweeter and reduces better.
Gruyère: True Swiss Gruyère aged 8–10 months gives nutty depth and that Instagram-pull stretch. In a pinch, use Comté or aged white cheddar, but skip pre-shredded bags—they contain cellulose that prevents smooth melting.
Fresh thyme: Winter thyme is woodier; strip leaves from stems and give them a quick chop to release oils. If your garden is snow-covered, 2 tsp dried thyme plus ½ tsp fresh lemon zest mimics the brightness.
Nutmeg: A whisper of freshly grated whole nutmeg amplifies creaminess without screaming "pumpkin spice." Buy whole nuts and keep them in the freezer; they last years.
How to Make Creamy Roasted Beet & Potato Gratin with Thyme
Roast the Beets
Heat oven to 400 °F (204 °C). Scrub beets, trim tops to ½-inch, and wrap individually in foil with a drizzle of olive oil and pinch of salt. Roast directly on the rack for 45–55 min until a skewer slides through like butter. Cool slightly, then rub skins off with paper towels—they’ll slip off like silk stockings. Slice into ⅛-inch rounds.
Infuse the Cream
In a small saucepan combine 2 cups heavy cream, 1 cup whole milk, 4 smashed garlic cloves, 3 bay leaves, 1 tsp black peppercorns, and 6 thyme sprigs. Heat just until bubbles form at the edge—do not boil—then cover and steep off-heat for 20 min. Strain; discard solids. You should have 2½ cups fragrant liquid gold.
Slice Potatoes & Prep Pan
Butter a 2-quart oval gratin dish (13 × 9 inches) with 1 Tbsp softened butter. Peel 2 lbs Yukon Golds and slice ⅛-inch thick using a mandoline or sharp knife. Keep slices in a bowl of cold water to prevent browning while you work. Drain and pat very dry before assembly.
Build the First Layer
Overlap one third of the potato slices in concentric circles, seasoning with ½ tsp kosher salt, ¼ tsp white pepper, and a whisper of nutmeg. Scatter ½ cup grated Gruyère and 1 tsp chopped thyme over top. Repeat potato layer once more; this middle strata will melt into creamy glue.
Add Beet Drama
Arrange roasted beet coins in a single vibrant layer, pressing gently so cream can seep around them. Top with remaining potatoes, cheese, and thyme. The beets will bleed fuchsia into the cream—embrace the tie-dye.
Flood with Cream
Slowly pour the infused cream mixture over the layers, allowing it to sink in. Add enough to just peek through the top layer—about 2 cups total. Reserve remaining cream for mid-baste. Press parchment paper directly on surface to prevent curdling; this also steams the top potatoes so they cook evenly.
First Bake – Covered
Cover dish tightly with foil, doming slightly so it doesn’t touch cheese. Bake on middle rack at 375 °F (190 °C) for 40 min. Potatoes should be just tender when pierced with a knife tip.
Uncover & Crust
Remove foil, baste top with reserved cream, and sprinkle remaining ½ cup Gruyère mixed with 2 Tbsp finely grated Parmigiano. Increase oven to 425 °F (220 °C) and bake 12–15 min until cheese is bronzed and the edges frill like lace. If needed, broil 30 sec for extra blister.
Rest & Serve
Let gratin rest 10 min—this sets the cream and prevents molten cheese burns. Garnish with fresh thyme leaves and a crack of black pepper. Serve directly from the dish with a big green salad and a glass of off-dry Riesling.
Expert Tips
Temperature matters
Cold cream shocked into a hot oven can curdle. Warm your dairy to 100 °F before pouring for silken results.
Mandoline safety
Use the hand guard! I keep a cut-proof glove in my drawer; it’s faster than a guard and saves fingertips.
Dry potatoes
Excess water dilutes cream and causes separation. Spin sliced potatoes in a salad spinner, then press with kitchen towel.
Slice uniformly
Uneven slices = uneven cooking. Aim for ⅛-inch; if a few are off, group similar thicknesses together in layers.
Overnight flavor
Assemble, cover, and refrigerate up to 24 hrs. Add 10 min to covered bake time if starting cold.
Crust insurance
For extra crunch, mix 2 Tbsp panko with 1 tsp olive oil and scatter with cheese before final bake.
Variations to Try
- Root medley: Swap half the potatoes for celery root or parsnip for an alpine twist.
- Vegan comfort: Replace cream with full-fat coconut milk, use olive oil roux, and top with herbed breadcrumb + nutritional yeast.
- Smoke & spice: Add ½ tsp smoked paprika to cream and use smoked Gouda for a campfire vibe.
- Luxury upgrade: Layer 4 oz thinly sliced black truffle between beets and potatoes for special occasions.
- One-pan addition: Nestle seared Italian sausages on top before the final bake for carnivores.
Storage Tips
Refrigerate: Cool completely, cover tightly, and refrigerate up to 4 days. Reheat individual portions in a 350 °F oven 15 min, adding a splash of cream to revive sauciness.
Freeze: Bake, cool, and cut into squares. Wrap each in foil, then freeze up to 2 months. Thaw overnight in fridge and reheat 25 min at 375 °F until center registers 165 °F.
Make-ahead: Assemble through step 6, cover with buttered foil, and refrigerate up to 24 hrs. Add 10 min to covered bake time. The cream will thicken even more as the starches hydrate.
Frequently Asked Questions
creamy roasted beet and potato gratin with thyme for winter dinners
Ingredients
Instructions
- Roast beets: Wrap scrubbed beets in foil with oil & salt. Bake 45–55 min at 400 °F until tender. Cool, peel, slice ⅛-inch.
- Infuse cream: Combine cream, milk, garlic, bay, thyme sprigs, peppercorns in saucepan; heat to steaming, steep 20 min, strain.
- Prep pan: Butter 2-qt gratin dish. Slice potatoes ⅛-inch; pat dry.
- Layer: Arrange ⅓ potatoes, season, scatter ½ cup Gruyère + 1 tsp thyme. Repeat once. Add beet layer, then final potato & cheese.
- Bake covered: Pour 2 cups infused cream, cover with foil, bake 40 min at 375 °F.
- Crust: Uncover, top with remaining cheese & Parm. Bake 12–15 min at 425 °F until bubbling and golden. Rest 10 min before serving.
Recipe Notes
For ultra-crispy edges, broil 30 sec at the end. Leftovers reheat beautifully in a skillet with a fried egg on top.