winter vegetable and potato gratin with garlic and fresh rosemary

3 min prep 3 min cook 4 servings
winter vegetable and potato gratin with garlic and fresh rosemary
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • No pre-cooking: Thin mandoline slices soften in the herbed cream, saving a pot to wash.
  • Root-to-leaf: Beet and turnip greens get tucked between layers—zero waste, extra nutrients.
  • Flexible cheese: Gruyère melts silkily, but aged white cheddar or vegan almond “parm” work too.
  • Make-ahead friendly: Assemble up to 24 hrs ahead; bake when guests walk in.
  • One dish, many textures: Crispy edges, creamy middle, melty top—no one misses the meat.
  • Scalable: Double in a turkey roaster for 20; halve in a loaf pan for two.

Ingredients You'll Need

Ingredients

Look for the smallest, firmest roots you can find—baby vegetables need no peeling and hold their color after an hour in the oven. If your market only has larger specimens, peel them, but save the skins for homemade veggie stock. For the potatoes, Yukon Golds strike the perfect balance between waxy and starchy, collapsing into velvety pockets without turning to mash. Parsnips should smell like sweet earth; avoid any that feel hollow or have sprouting tops. When buying rosemary, give the sprigs a gentle squeeze; the needles should snap cleanly and perfume your fingers instantly. If fresh rosemary is out of season, substitute 1 tsp dried, but bloom it in the melted butter for 30 seconds to wake up the oils. Finally, splurge on a block of Gruyère and grate it yourself—pre-shredded cellulose prevents smooth melting.

How to Make Winter Vegetable and Potato Gratin with Garlic and Fresh Rosemary

1
Heat the oven & infuse the cream

Position rack in center; preheat to 400 °F (205 °C). In a small saucepan combine 2 cups heavy cream, 1 cup whole milk, 3 smashed garlic cloves, 2 sprigs rosemary, 1 tsp kosher salt, and ½ tsp freshly ground nutmeg. Warm over medium-low until tiny bubbles appear at the edge—do not boil—then remove from heat, cover, and steep 15 minutes while you slice vegetables. This gentle steep perfumes the dairy without curdling it.

2
Mandoline the roots

Using the ⅛-inch setting on a mandoline (or a sharp chef’s knife), slice 1 lb Yukon Gold potatoes, 12 oz purple sweet potatoes, 8 oz parsnips, 8 oz baby turnips, and 8 oz golden beets into uniform coins. Keep the colors in separate bowls so the beets don’t stain everything magenta. The thinness guarantees every slice cooks through in the allotted baking time.

3
Build the first layer

Butter a 3-qt (13×9-inch) baking dish with 1 Tbsp softened butter. Strain the infused cream, discarding garlic and rosemary. Pour ¼ cup cream into the dish. Starting at one short end, shingle potato slices in tight rows, overlapping like fish scales. Dust lightly with salt and pepper—this micro-seasoning between layers is the difference between bland and restaurant-level depth.

4
Add the greens

If your beets or turnips came with perky tops, roughly chop 2 loosely packed cups. Toss with 1 tsp olive oil and a pinch of salt; scatter over the first potato layer. They’ll wilt into savory little flecks reminiscent of spinach-artichoke dip.

5
Continue the rainbow

Repeat shingling with remaining vegetables, alternating colors for a stained-glass effect and seasoning each layer. Finish with a final layer of potatoes—the top will caramelize into the coveted cheesy crust.

6
Press & pour

Lay a piece of parchment directly on the vegetables, then set another baking dish on top and press firmly. This compresses the layers so they don’t float when you add the liquid. Remove weights, pour the remaining cream mixture evenly over the gratin, then jiggle the dish to eliminate air pockets.

7
First bake, covered

Cover tightly with foil (butter the underside so cheese won’t stick) and bake 35 minutes. The sealed steam will par-cook the vegetables and start marrying flavors.

8
Uncover & cheese

Remove foil, sprinkle 1½ cups freshly grated Gruyère and ¼ cup grated Parmesan over the surface. Return to oven 18–22 minutes more, until the top is blistered and the cream is thick and bubbling around the edges.

9
Rest & rosemary crunch

Let the gratin stand 10 minutes; this sets the sauce and prevents molten cheese burns. While it rests, warm 1 Tbsp olive oil in a small skillet; flash-fry the leaves from 1 additional rosemary sprig for 15 seconds until crisp. Sprinkle these fragrant needles over the top for a restaurant-worthy garnish.

Expert Tips

Temperature matters

Cold cream takes longer to absorb. Warm it just enough to feel like bathwater—this shortens bake time and prevents a curdled sauce.

Color coding

If you want Instagram-worthy layers, wear food-safe gloves while handling beets and swap utensils between colors to avoid magenta bleed.

Mandoline safety

Use the guard! If you’re nervous, slice potatoes on the thin setting of a food processor—slightly less uniform but far faster and safer.

Dairy-free swap

Full-fat coconut milk plus 2 tsp white miso replicates cream’s body and umami; finish with nutritional yeast for cheesy notes.

Crispy edge hack

Brush the dish’s upper rim with butter before the final bake; cheese that drips onto the sides becomes the coveted frico.

Altitude adjustment

Above 5,000 ft, reduce cream by ¼ cup and tent with foil an extra 5 minutes to prevent curdling in lower air pressure.

Variations to Try

  • French Onion Gratin

    Caramelize 2 sliced onions in butter until jammy; layer in place of parsnips and finish with Comté instead of Gruyère.

  • Smoky Southwest

    Sub sweet potatoes for Yukon, add 1 chipotle in adobo to the cream, and use pepper-jack cheese. Top with crushed pepitas.

  • Mediterranean twist

    Omit nutmeg; add 1 tsp za’atar and ½ cup oil-packed sun-dried tomatoes between layers. Finish with feta and lemon zest.

  • Luxury seafood

    Fold 8 oz bay scallops or peeled shrimp into the top layer during the final 10 minutes of baking for a pescatarian feast.

  • Vegan comfort

    Use coconut milk, swap cheese for ½ cup almond-pecan “parm,” and thicken cream with 2 Tbsp tapioca starch for stretch.

Storage Tips

Refrigerate: Cool completely, cover tightly, and refrigerate up to 4 days. Reheat individual portions in a 350 °F oven for 12 minutes or microwave for 2 minutes with a splash of broth to loosen the sauce.

Freeze: Bake, cool, and wrap the entire dish in a double layer of foil; freeze up to 2 months. Thaw overnight in the fridge, then reheat covered at 375 °F for 25 minutes, uncovering for the last 10 to re-crisp the top.

Make-ahead: Assemble through Step 6, cover with buttered foil, and refrigerate up to 24 hours. Add 10–12 minutes to the covered bake time since you’re starting cold.

Frequently Asked Questions

Yes, but they release more starch and can become gluey. Soak slices in cold water 30 minutes, then pat dry to remove excess starch.

High heat or acidic vegetables (like tomatoes) can split dairy. Keep oven at 400 °F max and use heavy cream (≥36 % fat) for stability.

Absolutely. Submerge slices in salted ice water, refrigerate, then drain and pat dry before assembling to prevent oxidation.

Replace half the cream with evaporated skim milk and use 1 cup grated reduced-fat Swiss. Texture will be slightly looser but still creamy.

Try citrus-roasted salmon, garlic lamb chops, or a simple winter salad of shaved kale and pomegranate—anything crisp to cut the richness.

Yes, on high for 3–4 hours. Finish under the broiler with cheese for color. Expect softer edges versus oven-baked caramelization.
winter vegetable and potato gratin with garlic and fresh rosemary
main-dishes
Pin Recipe

Winter Vegetable and Potato Gratin with Garlic and Fresh Rosemary

(4.9 from 127 reviews)
Prep
25 min
Cook
55 min
Servings
8

Ingredients

Instructions

  1. Infuse: Heat cream, milk, garlic, rosemary, salt, pepper, and nutmeg until steaming; steep 15 minutes off heat.
  2. Slice: Use a mandoline to cut vegetables into ⅛-inch coins, keeping colors separate.
  3. Layer: Butter a 3-qt dish; shingle potato slices, season, add greens, repeat with remaining vegetables.
  4. Pour: Strain cream mixture; press vegetables and pour cream evenly over top.
  5. Bake: Cover with foil; bake 35 min at 400 °F. Uncover, add cheeses, bake 18–22 min until browned.
  6. Finish: Rest 10 min; garnish with crispy fried rosemary leaves.

Recipe Notes

For crisp edges, bake the gratin on a pizza stone. Leftovers reheat beautifully in a skillet with a fried egg on top for next-day brunch.

Nutrition (per serving)

362
Calories
11g
Protein
27g
Carbs
25g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.