Love this recipe? Save it to Pinterest before you forget!
I developed this recipe during the kind of blizzard that sends grocery shelves back to the Stone Age. My tiny Vermont market had only “ugly” roots left—knobby potatoes, woody parsnips, and a sad bunch of kale. Instead of despairing, I channeled my French grandmother’s philosophy: “If it can be sliced, it can be gratinéed.” Two hours later the storm had knocked out power, but the candle-lit gratin I pulled from the wood-fired oven was so intoxicating that neighbors followed their noses through the snow for a serving. We ate it straight from the dish, standing around the fireplace, forks clinking against enamel. That night I promised myself I’d write the recipe down so I could recreate the magic every winter—power outage optional.
Why You'll Love This hearty winter vegetable and potato gratin with rosemary and garlic
- One casserole = complete meal. Starchy potatoes, nutrient-dense kale, and sweet parsnips provide protein-sparing carbs plus fiber, so you don’t need a side dish.
- Infused cream = instant sauce. No roux, no béchamel stress. Warm cream + garlic + rosemary = fragrant pour-over that thickens itself in the oven.
- Make-ahead friendly. Assemble up to 24 h in advance; bake when guests arrive. Flavors actually deepen overnight.
- Vegetarian + gluten-free. Comfort food that everyone at the table can enjoy.
- Scalable. Halve for two or double for a potluck; baking time barely changes.
- Leftovers reborn. Crisp in a skillet next morning and crown with a fried egg for the best hangover cure.
Ingredient Breakdown
Yukon Gold potatoes are my go-to because their medium starch content keeps the slices tender without falling apart. Their buttery yellow hue also dyes the cream a sunny shade. Avoid russets—they’ll disintegrate into mash. If you can only find red-skinned potatoes, use them; just slice a hair thicker.
Parsnips bring subtle sweetness that offsets the cheese. Choose small-to-medium roots; the core of giant parsnips turns woody. Don’t bother peeling young parsnips—just scrub.
Kale adds vegetal backbone. I prefer lacinato (dinosaur) kale for its quick cooking and elegant dark ribbons, but curly kale works if you remove the thick ribs. Spinach or Swiss chard are fine understudies.
Leeks melt into silky strata, milder than onion and less watery than fennel. Rinse well—nobody wants gritty surprises.
Heavy cream is non-negotiable for a luxurious blanket. Half-and-half risks curdling; whole milk requires a roux to stabilize. Vegan? Swap in full-fat canned coconut milk plus 1 tbsp nutritional yeast for umami.
Gruyère is the classic alpine melter—nutty, slightly sweet, and elastic. Aged cheddar gives sharper edge; fontina makes it extra gooey. Dairy-free readers can top with almond-based mozzarella shreds, though browning will be subtler.
Fresh rosemary + garlic perfume the cream. Woody stems act like a bouquet garni; remove before baking. Sub thyme if rosemary feels too piney.
Step-by-Step Instructions
-
1Infuse the cream
Pour 2 cups (480 ml) heavy cream into a small saucepan. Add 3 sprigs fresh rosemary, 3 smashed garlic cloves, ½ tsp freshly grated nutmeg, and ½ tsp black pepper. Heat over medium until just steaming—do not boil—then reduce to low for 10 min. Remove from heat, cover, and let steep while you prep vegetables.
-
2Prep the veg
Scrub 2 lb (900 g) Yukon Gold potatoes and 1 lb (450 g) parsnips. Using a mandoline set to ⅛-inch (3 mm) slice directly into a bowl of cold water prevents oxidation. Stem and ribbon 8 oz (225 g) kale. Halve and thinly slice 2 medium leeks (white + pale green). Rinse leeks in a colander under running water to flush hidden grit.
-
3Build flavor base
Heat 2 tbsp olive oil in a skillet over medium. Add kale with a pinch of salt; sauté 3 min until wilted and bright. Add leeks; cook 4 min until translucent. Splash with ¼ cup dry white wine (or veg stock) to deglaze; scrape browned bits. Remove from heat.
-
4Layer like a pro
Heat oven to 375 °F (190 °C). Rub a 9×13-inch (23×33 cm) baking dish with the cut side of a garlic clove, then butter generously. Drain potatoes and parsnips; pat dry. Arrange one third of potatoes in overlapping rows. Scatter half the kale-leek mix, ½ cup grated Gruyère, and a pinch of salt. Add half the parsnips. Repeat layers, ending with potatoes on top. Press down to compact—this prevents floating.
-
5Add cream & cheese crown
Remove rosemary stems from infused cream; squeeze garlic from skins back into pot, whisk to break up. Stir in 1 tsp kosher salt. Slowly pour cream over vegetables, stopping just below top layer—add more plain cream if needed. Cover tightly with foil.
-
6Bake low and slow
Bake on middle rack 45 min. Remove foil, sprinkle remaining 1 cup Gruyère + ¼ cup grated Parmigiano for extra crunch. Return to oven 25-30 min until top is deeply golden, edges are bubbling, and a knife slides through potatoes with zero resistance. Broil 2 min for leopard spots.
-
7Rest = magic
Let gratin rest 15 min. Cream thickens as it cools, ensuring neat squares. Garnish with chopped parsley or fried rosemary needles for woodsy aroma.
Expert Tips & Tricks
- Warm cream prevents curdling: Cold dairy hitting hot vegetables can shock and separate. Keep it cozy.
- Mandoline safety: Use cut-resistant gloves—those blades are sharper than January wind.
- Cheese insurance: Toss shredded cheese with 1 tsp cornstarch; it melts silkily without oil slicks.
- Crispy top hack: Mix ¼ cup panko with 1 tbsp melted butter and scatter with cheese for extra crunch.
- Ahead-of-time: Assemble through Step 5, wrap twice, refrigerate. Add 15 min to covered bake time.
- Reheating single portions: Microwave 2 min, then blast in a hot skillet for crust resurrection.
Common Mistakes & Troubleshooting
| Problem | Likely Cause | Fix |
|---|---|---|
| Watery gratin | Vegetables exuded moisture; cream too thin | Pat veg dry, use heavy cream, rest 15 min after bake to set |
| Burned cheese | Broiler too close | Move rack to lower third, broil 1 min at a time |
| Undercooked center | Slices too thick or oven too hot | Slice ⅛-inch, cover with foil longer, lower temp to 350 °F |
| Curdled sauce | Cream boiled or baked at high heat | Keep oven ≤375 °F, steep cream gently |
Variations & Substitutions
- Butternut squash gratin: Swap parsnips for thin half-moons of squash; add sage instead of rosemary.
- Smoky version: Add 1 tsp smoked paprika to cream and replace half the Gruyère with smoked gouda.
- Protein boost: Layer 1 cup cooked lentils between vegetables for a heartier main.
- Low-carb swap: Replace potatoes with celery root and add extra kale.
- Spicy kick: Stir ¼ tsp cayenne into cream and top with pepper jack.
- Allium allergy: Sub leeks with fennel bulb and use garlic-infused oil instead of cloves.
Storage & Freezing
Refrigerate: Cool completely, cover tightly, up to 4 days. Reheat covered at 350 °F until center reaches 165 °F, 20-25 min.
Freeze: Bake, cool, cut into squares. Wrap individual portions in foil then freeze in a zip bag up to 2 months. Thaw overnight in fridge, reheat as above. Texture will be softer but flavor intact.
Do-ahead party trick: Bake in disposable pans; transport cold, reheat on site. No dish to retrieve!
Frequently Asked Questions
Made this gratin? Snap a photo, tag #cozywintergratin on Instagram—I’d love to share your cozy creations!
Hearty Winter Vegetable & Potato Gratin
Ingredients
- 2 lb Yukon Gold potatoes, thinly sliced
- 1 large onion, thinly sliced
- 2 cloves garlic, minced
- 2 tbsp fresh rosemary, chopped
- 1 large celeriac, peeled & sliced
- 2 large parsnips, peeled & sliced
- 1 cup heavy cream
- 1 cup vegetable stock
- 1 cup Gruyère cheese, grated
- 2 tbsp butter
- 1 tsp sea salt
- ½ tsp black pepper
- ½ tsp nutmeg
- 2 tbsp olive oil
- ½ cup Parmesan, grated
Instructions
-
1
Preheat oven to 375°F. Grease a 3-quart baking dish with butter.
-
2
Heat olive oil in a skillet; sauté onions until caramelized, about 10 minutes.
-
3
Add garlic and rosemary; cook 1 minute until fragrant.
-
4
Whisk cream, stock, salt, pepper and nutmeg in a bowl.
-
5
Layer potatoes, celeriac and parsnips, overlapping slices.
-
6
Spread onion mixture over vegetables; pour cream mixture evenly.
-
7
Cover with foil; bake 30 minutes until vegetables are tender.
-
8
Remove foil; sprinkle cheeses on top. Bake 20 minutes until golden.
-
9
Let stand 10 minutes before serving. Garnish with extra rosemary.
Recipe Notes
For extra richness, add ½ cup crème fraîche. Make ahead: assemble up to step 6, refrigerate overnight, then bake as directed.