Love this? Pin it for later!
There’s a moment every January when the thrill of holiday cookies fades, the fridge is finally rid of stuffing, and all I crave is something that tastes like sunlight on a snowbank. That’s when I make this warm roasted winter vegetable salad with citrus and herb dressing—a technicolor bowl that feels like a deep breath in the middle of winter. I first served it at a post-holiday brunch when friends were nursing tea and resolutions; by the time the platter was empty (ten minutes later), three people had asked for the recipe and one had already added the ingredients to her grocery app. Since then, it’s become my answer to “what do I bring to book club/potluck/office lunch?” It’s gluten-free, easily vegan, and—because everything roasts on one sheet pan—dishwasher friendly. In short, it’s the salad that makes winter feel generous instead of grim.
Why This Recipe Works
- High-heat roasting: Caramelizes the natural sugars in parsnips and beets so they taste like candy, not compost.
- Dual citrus punch: A blend of orange and lime in the dressing lifts the earthy veg from heavy to heavenly.
- Warm serving temp: Keeps the olive-oil-toasted pine nuts fragrant and the greens just-wilted—no sad, cold kale here.
- Make-ahead friendly: Roast the vegetables on Sunday, toss them together Monday night; flavor actually improves.
- Texture playground: Creamy goat cheese, crunchy pumpkin seeds, and chewy cranberries keep every bite interesting.
- Color therapy: Golden beets, magenta radicchio, and emerald herbs chase away seasonal blues.
Ingredients You'll Need
Choose vegetables that feel heavy for their size and have unblemished skins; winter produce is often coated in a thin layer of dirt—wash, but don’t scrub so hard you remove the nutrients just under the skin.
Golden & Red Beets: I mix colors for visual pop. Look for bunches with perky greens (bonus: sauté the tops with garlic for tomorrow’s eggs). If beets intimidate you, buy pre-cooked vacuum-packed ones and cut roasting time in half.
Parsnips: The longer they’ve been in cold storage, the sweeter they get. Avoid floppy specimens—firm tips mean tender centers after roasting.
Brussels Sprouts: Smaller, tightly furled sprouts roast faster and taste nuttier. If you can only find jumbo ones, halve them again into quarters.
Butternut Squash: Buy a neck-heavy specimen; the seed bulb is pretty for serving, but the cylindrical neck gives you those photogenic half-moons.
Red Onion: I leave the root end intact so petals stay together and get jammy rather than burnt.
Fresh Thyme & Rosemary: Woody herbs survive high heat. Strip leaves from stems; save stems for smoky flavor when tossed onto the coals of a grill.
Extra-Virgin Olive Oil: Since half the oil is used for roasting, choose a mid-priced bottle with harvest date within 18 months.
Pine Nuts or Pumpkin Seeds: Pine nuts give buttery elegance; pumpkin seeds keep the budget in check and add iron.
Mixed Baby Greens: A bag of baby kale, spinach, and chard blend wilts delicately under warm veg. If you prefer crunch, swap in shredded escarole.
Orange & Lime: Zest before juicing; the zest perfumes the dressing while the juice balances sweetness.
Champagne Vinegar: Milder than red wine vinegar, it lets the citrus sing. White balsamic works in a pinch.
Dijon Mustard: Acts as an emulsifier so your dressing stays creamy, not separated.
Maple Syrup: Just a teaspoon rounds sharp edges. Use the dark robust grade for deeper flavor.
Fresh Mint & Parsley: Mint sparkles against earthy veg; parsley grounds the plate. Chop at the last second so they stay vivid.
Crumbled Goat Cheese: Adds tangy pockets that melt slightly against hot vegetables. For dairy-free, substitute avocado cubes tossed in lime to prevent browning.
Dried Cranberries: Look for ones sweetened with apple juice to avoid refined sugar overload.
How to Make Warm Roasted Winter Vegetable Salad with Citrus and Herb Dressing
Preheat & Prep
Position rack in center of oven; preheat to 425 °F (220 °C). Line two rimmed sheet pans with parchment for easy cleanup. Scrub vegetables under cool water; pat thoroughly dry—excess moisture causes steam, preventing caramelization.
Cube & Separate
Peel beets, squash, and parsnips; cut into ¾-inch cubes. Place beets in a medium bowl; everything else goes into a large bowl. Beets bleed, so keeping them apart prevents pink-tinged squash.
Season & Spread
Drizzle 3 Tbsp olive oil over beets; add ½ tsp salt, ¼ tsp pepper, and leaves from 2 thyme sprigs. Toss to coat; scatter onto one half of first sheet pan. Repeat with remaining vegetables, adding rosemary and more thyme. Arrange in a single layer—crowding equals steaming.
Roast & Rotate
Slide both pans into oven. After 15 minutes, swap positions and flip veg with thin spatula. Roast another 10–15 minutes, until edges are mahogany and a cake tester slides into beets without resistance.
Toast Nuts
During the last 4 minutes of roasting, scatter pine nuts onto a corner of one pan; they’ll turn golden quickly. Remove pans; let vegetables stand 5 minutes so flavors settle.
Shake Dressing
In a small jar combine zest of 1 orange, juice of ½ orange, juice of 1 lime, 2 Tbsp champagne vinegar, 1 tsp Dijon, 1 tsp maple, ½ tsp kosher salt, few grinds pepper. Seal; shake 20 seconds. Add 3 Tbsp olive oil; shake again until glossy and emulsified.
Assemble Greens
Spread baby greens across a wide, shallow serving bowl. Drizzle 1 Tbsp dressing; gently massage to coat—this prevents naked leaves.
Layer Warm Veg
Pile roasted vegetables atop greens while still warm (not piping hot). The gentle heat wilts leaves just enough to absorb flavor without going soggy.
Finish & Serve
Scatter goat cheese, cranberries, toasted nuts, and herbs. Drizzle remaining dressing; serve immediately with crusty sourdough.
Expert Tips
Don’t Fear Browning
Those dark edges are caramelized sugars—flavor gold. If tips char before centers soften, tent loosely with foil and continue roasting.
Dress in Two Stages
A light coating on greens before adding veg ensures every leaf is flavored; final drizzle brightens just before serving.
Sheet-Pan Strategy
Use two pans instead of cramming one; airflow equals crisp edges. If your oven is small, roast in batches and keep first batch warm at 200 °F.
Revive Leftovers
Warm veg in skillet with splash of orange juice; the steam rehydrates without microwaving them to mush.
Keep Colors Bright
Toss beets with dressing separately if you want stark color contrast; otherwise embrace the Monet swirl.
Seal the Deal
Store nuts and seeds in freezer; their oils go rancid quickly at room temp, especially in overheated winter kitchens.
Variations to Try
-
Grain-Boost: Stir in 1 cup warm farro or freekeh to turn the salad into a hearty vegetarian main.
-
Citrus Swap: Use blood orange and Meyer lemon when in season for a ruby-hued, floral twist.
-
Cheese Alternatives: Crumbled feta offers brinier punch; shaved pecorino romano melts silkily against warm veg.
-
Protein Power: Top with warm chickpeas tossed in smoked paprika, or sliced grilled chicken for omnivores.
-
Low-FODMAP: Omit onion; use carrot coins instead and replace honey with maple syrup in dressing.
Storage Tips
Make-Ahead: Roast vegetables up to 4 days ahead; cool completely, refrigerate in glass containers with tight lids. Keep dressing separate for up to 1 week; shake before using.
Leftover Salad: If already dressed, consume within 24 hours. Undressed components last 3 days; revive with 30-second microwave blast or quick skillet reheat, then add fresh greens.
Freezing: Roasted vegetables (minus greens) freeze beautifully for 2 months. Freeze on a tray first, then transfer to bags to prevent clumping. Thaw overnight in fridge; reheat at 400 °F for 8 minutes.
Frequently Asked Questions
warm roasted winter vegetable salad with citrus and herb dressing
Ingredients
Instructions
- Preheat oven: Heat to 425 °F. Line two sheet pans with parchment.
- Prep vegetables: Cube beets, squash, parsnips; halve sprouts; cut onion. Keep beets separate to avoid staining.
- Season & roast: Toss beets with 1 Tbsp oil, ½ tsp salt, thyme; spread on half of one pan. Repeat with remaining veg, rosemary, 2 Tbsp oil. Roast 25–30 min, swapping pans halfway.
- Toast nuts: During last 4 min, add pine nuts to pan; bake until golden.
- Make dressing: Shake orange zest, juices, vinegar, Dijon, maple, remaining oil, salt & pepper in jar until creamy.
- Assemble: Place greens in serving bowl; drizzle 1 Tbsp dressing. Top with warm veg, nuts, cheese, cranberries, herbs. Finish with remaining dressing; serve warm.
Recipe Notes
Vegetables can be roasted up to 4 days ahead; store refrigerated and reheat gently. For vegan option, substitute avocado for goat cheese.
