Love this? Pin it for later!
Comforting One-Pot Winter Vegetable and Potato Gratin with Rosemary
When the first real snow hits my Vermont kitchen window, I reach for my heaviest Dutch oven and this soul-warming gratin. It started as a desperate "clean-out-the-crisper" dinner on a blizzardy Tuesday, but the moment the rosemary-scented steam hit my cheeks, I knew I'd stumbled onto something special. Now it's our family's official "snow-day supper"—the dish that turns a mandatory day indoors into a celebration of everything winter produce can be.
What makes this gratin different? Everything cooks in one pot, so the potatoes drink up the garlicky cream while the vegetables keep their character. No pre-boiling, no extra skillets, no mountain of dishes—just layers of flavor that taste like someone spent hours coaxing them together. Whether you're feeding vegetarian friends at a holiday gathering or simply need a meatless Monday that still feels luxurious, this gratin delivers restaurant-level comfort with pantry staples.
Why This Recipe Works
- One-Pot Wonder: Everything bakes in the same Dutch oven, building layers of flavor while saving you from a sink full of pans.
- Winter Produce Parade: Kale, Brussels sprouts, and leeks turn humble potatoes into a nutrient-dense celebration of the season.
- Make-Ahead Magic: Assemble it the night before; the flavors actually deepen as it rests.
- Herb-Forward: Fresh rosemary infuses the cream, turning everyday ingredients into something extraordinary.
- Texture Heaven: A crispy Gruyère lid gives way to silky potatoes and tender vegetables in every bite.
- Flexible Feeding: Easily scale up for a crowd or down for a cozy dinner for two.
Ingredients You'll Need
Great gratin starts with potatoes that hold their shape. I use Yukon Golds for their buttery flavor and waxy texture; they stay tender without collapsing into mash. Avoid russets here—they'll disintegrate into the cream and you'll lose those gorgeous layers.
Winter vegetables are the co-stars. Look for deeply green, perky kale leaves; avoid any with yellowing edges. Your Brussels sprouts should feel compact and heavy for their size—small ones are sweeter. Leeks hide grit in their layers, so slice them first, then swish in a bowl of cold water, lifting the slices out with your fingers so the sand stays behind.
For the cream base, I blend heavy cream with whole milk. The heavy cream prevents curdling, while the milk keeps things from becoming too rich. If you only have half-and-half, that works too—just reduce the milk by half.
Gruyère is traditional for its nutty depth, but a young Comté or even sharp white cheddar can stand in. Buy a block and grate it yourself; pre-shredded cheese contains cellulose that can make the top greasy rather than lacy and crisp.
Fresh rosemary is non-negotiable. Dried rosemary turns harsh and twiggy under long baking. Strip the leaves off the woody stem, then mince them almost into a paste so the oils release into the cream.
How to Make Comforting One-Pot Winter Vegetable and Potato Gratin with Rosemary
Prep Your Dutch Oven
Heat oven to 375°F (190°C). Rub the inside of a 5-quart Dutch oven with the cut side of a halved garlic clove, then butter the bottom and sides generously. This creates a subtle garlic perfume and prevents sticking without overpowering the dish.
Infuse the Cream
In a small saucepan, combine 1½ cups heavy cream, 1 cup whole milk, 2 minced garlic cloves, 1 tablespoon fresh rosemary paste, 1 teaspoon kosher salt, ½ teaspoon freshly ground black pepper, and a bay leaf. Warm over medium heat just until bubbles form around the edge—do not boil. Remove from heat and let steep while you slice vegetables; this mellows the garlic and blooms the rosemary.
Slice Potatoes Evenly
Using a mandoline or sharp knife, slice 2 pounds Yukon Gold potatoes into ⅛-inch rounds. Submerge them in a bowl of cold water to prevent browning while you prep the rest. Even slices ensure everything cooks at the same rate; thicker pieces stay crunchy while thinner ones dissolve.
Prep the Vegetables
Trim and halve 1 pound Brussels sprouts, slice 2 large leeks (white and light green parts only), and destem 1 small bunch of kale, tearing leaves into bite-sized pieces. Pat everything dry; excess water dilutes the cream and prevents proper thickening.
Build the First Layer
Drain potatoes and blot dry. Arrange one-third of them in overlapping concentric circles on the bottom of the pot. Scatter half the leeks, half the kale, and half the Brussels sprouts over the potatoes. Season lightly with salt and pepper. This layering ensures every spoonful contains a balanced bite.
Repeat and Top
Add another third of the potatoes, pressing gently to compact. Top with remaining vegetables and another pinch of salt. Finish with the final layer of potatoes. Pour the infused cream through a strainer, discarding bay leaf. Press down so liquid just barely covers the top layer; add an extra splash of milk if needed.
Bake Covered
Cover with the lid and bake 45 minutes. The trapped steam gently cooks the potatoes and wilts the kale. Resist peeking; every lift of the lid drops the temperature and extends cooking time.
Uncover and Brown
Remove lid, sprinkle 1½ cups freshly grated Gruyère evenly over the surface. Return to oven uncovered for 25–30 minutes more, until the cheese is deep golden and the cream is bubbling around the edges. If you like an extra-crispy top, slide under the broiler for 2–3 minutes, watching carefully.
Rest Before Serving
Let the gratin rest 10 minutes. This sets the cream and prevents the molten cheese from sliding off when you scoop. Garnish with a final whisper of fresh rosemary and serve straight from the pot at the table for maximum hygge vibes.
Expert Tips
Don't Skip the Rest
Allowing the gratin to rest for 10 minutes after baking lets the cream re-absorb into the potatoes, ensuring clean scoops instead of a soupy mess.
Mandoline Safety
Use the handguard or cut-resistant gloves. Uniform ⅛-inch slices cook evenly; thicker pieces stay crunchy, thinner ones dissolve.
Crispy Top Hack
For an extra-lacy crust, mix ¼ cup panko with 1 tablespoon melted butter and scatter over the cheese before the final bake.
Test for Doneness
Insert a paring knife into the center; it should slide through the potatoes with gentle resistance. If it hits a hard spot, cover and bake 10 minutes more.
Make-Ahead Friendly
Assemble through step 6, cool, then refrigerate up to 24 hours. Add 15 minutes to covered bake time when starting from cold.
Color Contrast
Mix purple kale or add a handful of rainbow baby potatoes for visual pop without changing flavor.
Variations to Try
- Smoky Bacon Twist: Replace half the butter with rendered bacon fat and scatter ½ cup crumbled cooked bacon between the layers.
- Vegan Comfort: Swap cream for full-fat coconut milk, use olive oil instead of butter, and replace Gruyère with a mix of nutritional yeast and toasted breadcrumbs.
- Root Veg Remix: Substitute half the potatoes with parsnips or celery root for an earthier flavor.
- Spicy Kick: Add ¼ teaspoon grated nutmeg to the cream and a pinch of red-pepper flakes between layers.
- Mushroom Umami: Sauté 8 ounces sliced cremini mushrooms until golden and layer them in with the kale.
- Herb Swap: Replace rosemary with fresh thyme or sage depending on what's thriving in your winter garden.
Storage Tips
Refrigerate
Cool completely, cover tightly, and refrigerate up to 4 days. Reheat individual portions in a 350°F oven for 15 minutes or microwave with a splash of milk to loosen.
Freeze
Bake, cool, then cut into portions. Wrap each in foil, place in a freezer bag, and freeze up to 2 months. Thaw overnight in the fridge before reheating.
Revive
Refresh day-old gratin by sprinkling with a tablespoon of cream and re-warming covered at 325°F until bubbling; finish under the broiler for a new crispy top.
Frequently Asked Questions
Comforting One-Pot Winter Vegetable and Potato Gratin with Rosemary
Ingredients
Instructions
- Preheat & Prep Pot: Heat oven to 375°F. Rub a 5-qt Dutch oven with garlic halves, then butter generously.
- Infuse Cream: Warm cream, milk, minced garlic, rosemary, salt, pepper, and bay leaf until bubbles form around edge; steep off heat.
- Slice Potatoes: Cut potatoes into ⅛-inch rounds; submerge in cold water to prevent browning.
- Build Layers: Drain and blot potatoes. Layer one-third in pot, top with half the leeks, kale, and Brussels; repeat ending with potatoes.
- Bake Covered: Strain cream over layers; press to submerge. Cover and bake 45 minutes.
- Brown & Serve: Uncover, sprinkle Gruyère, bake 25–30 minutes until golden. Rest 10 minutes before serving.
Recipe Notes
For a crunchy top, mix ¼ cup panko with 1 Tbsp melted butter and scatter over cheese before final bake. Gratin reheats beautifully—add a splash of milk and cover with foil at 325°F until bubbling.