The absolute best thing about spring, if you ask me, is the first trip through the farmers’ market with that cool, muddy breeze on your face—and crisp, dirt-speckled root veggies weighing down your tote. That’s when I start craving something bright, a little earthy, and full of life: nothing fits the moment like a Spring Root Vegetable Salad with Pistachio Vinaigrette. When oven-roasted golden beets, carrots, and radishes tumble into a bowl with sweet caramelized shallots and a lively pistachio-studded dressing, you can practically hear winter’s door slamming shut.
This is the kind of salad you pull together when you want color on the table and snap in every bite—but not the sort of delicate, leafy affair that leaves you hungry an hour later. The pistachio vinaigrette winds its way into every nook, bringing punchy citrus, crunchy nuts, and a hint of honey. Drizzle on a streak of creamy yogurt just before serving, and you land a silky finish that clings to the greens and roasted roots, balancing their deep sweetness.
I love making this salad for Sunday suppers—usually as the centerpiece, not just a side. It’s balanced, hearty, and so packed with texture that each bite feels like a little adventure. The kaleidoscope of colors does wonders to wake up a table, especially if you’ve been longing for something fresh and alive after a long grey winter.

The Spring Moment When Root Vegetables Really Shine
There’s something kind of magical that happens between March and May, when root vegetables finally ripen beyond their winter storage-shelf dullness. Suddenly, golden beets have a honeyed sweetness; purple-top turnips snap instead of sulking; and carrots, especially the long, slender ones, start tasting unapologetically fresh. It’s like spring’s promise gets soaked up into every cell of these roots, and you’re just giving them the chance to show off.
For this Spring Root Vegetable Salad with Pistachio Vinaigrette, the trick is letting those vegetables do what they do best: roast until edges caramelize, sugars concentrate, and each chunk gets a patchwork of deep gold and tiny char marks. Once you pile the roasted roots with greens and a vinaigrette flecked with pistachios, you taste spring’s arrival in every single forkful. Even if you’re not normally wild about beets or turnips, this mix just might surprise you—there’s enough balance and brightness here to win any skeptic over.
The Ingredients That Bring This Salad to Life
If you open your pantry and crisper drawers this time of year, you might already have much of what you need. Still, each ingredient brings its own punch and personality:
- Golden beets – The sweet, mellow base that stains everything a warm yellow, with just a flicker of earthiness.
- Purple-top turnips – Crisp and slightly peppery, they give body and lift without overpowering the other veggies.
- Carrots – Roasted until tender but still holding their shape, these add both color and a subtle sweetness.
- Radishes – Their mild heat softens in the oven, leaving a gentle crunch and a hint of spice behind.
- Olive oil – Essential for roasting; it helps the vegetables brown and brings a lush mouthfeel to the final salad.
- Shallots – Once they hit the oven, their flavor deepens—like onions but with more perfume and a subtle sharpness.
- Arugula – Peppery and bold, these greens are a punchy contrast to the sweet, roasted roots.
- Spinach – Softens nicely in the salad, soaking up vinaigrette and balancing out the sharper greens.
- garlic – Brings that familiar, deep fragrance and a bit of warmth to the pistachio vinaigrette.
- White wine vinegar – Lively acidity that, mixed with lemon, makes the nutty dressing sing.
- Lemon zest and juice – For brightness and a clean, zippy finish that keeps things from getting heavy.
- Honey – Just a touch to round out the vinaigrette and entwine all the sharp, savory notes.
- Roasted, salted pistachios – The star of the vinaigrette, adding crunch, salt, and that unmistakable nutty aroma.
- Kosher salt and cracked black pepper – Like bookends for all the other flavors, rounding out the sharp and sweet with earth and fire.
- Greek yogurt – Whisked until silky and drizzled at the end, it cools everything down and adds a creamy note.
- Milk – Helps loosen up the yogurt, so you get a graceful drizzle rather than chunky blobs.
See the recipe card below for the full list of ingredients and measurements.
Building Flavor: Roasting Roots and Whisking Vinaigrette
This salad isn’t hard, but it asks for a little patience—slow-roasting spring roots is what gets you those sweet, jammy bites you’ll remember. Here’s how I pull mine together:
- Crank your oven to a toasty 220°C. While it heats, scrub, peel, and chop your beets, carrots, and turnips into pieces that all look like they belong together—nothing too tiny, nothing too massive.
- Toss the roots and radishes with a good drizzle of olive oil, salt, and black pepper. Spread them out on two baking trays so no one’s jammed up against their neighbor (crowded trays just steam, not roast).
- Roast for a good bit, until you start seeing caramel edges and the kitchen starts smelling sweet and vaguely nutty. Pull out the trays and scatter over the sliced shallots.
- Return everything to the oven, letting the shallots soften and caramelize, turning deep gold and sticky at the edges. Once all the veg are fork-tender and glistening, let them cool off just a bit—10 minutes does the trick so they don’t steam your greens into submission later.
- While the roasting is happening, whisk the vinaigrette: combine white wine vinegar, lemon zest and juice, garlic, and honey in a mixing bowl. Steadily drizzle in olive oil while whisking until you’ve got something glossy and thick. Fold in the chopped pistachios last, and don’t be shy with the seasoning—taste until the flavors start buzzing together.
- In your largest bowl (I mean it—give everything plenty of space), toss the cooled, caramelized roots with the arugula, spinach, and vinaigrette. The greens should wilt just a little and gleam, but not drown. Have a taste and hit with a sprinkle of salt if you think it needs it.
- To finish, whisk together the Greek yogurt with a splash of milk to make it pourable, then let it rain down over the salad. One last grind of black pepper on top, and you’re ready to scoop this salad straight onto the table.
The Texture Journey—Every Bite in This Salad
What really sets this Spring Root Vegetable Salad with Pistachio Vinaigrette apart is the texture story—every forkful is a little unexpected. The roasted roots are yielding and jammy at the edges but still hold their own; golden beets take on a mellow, almost buttery bite, while carrots and turnips stay snappy at the core. Roasted radishes, always the wild card, soften and sweeten, letting the shallots tease out their mellow side.
Then you come to the burst: peppery arugula and tender spinach soak up just enough vinaigrette to deliver that crunch and chew, and those flecks of pistachio deliver a nutty, satisfying crackle every so often. The real genius, though, is the yogurt drizzle—it softens the assertive notes, adding a cool, creamy break that somehow makes you want another bite. The salad isn’t shy; it’s all high-contrast, fully awake, but still completely balanced.
Little Tweaks and Clever Tips for a Perfect Veggie Salad
No two ovens roast identically—watch your root vegetables as they near doneness. You’re after deep gold edges and a fork that slides in with just the faintest push. If you find your sheet pans are overcrowded, split things onto a third tray or rotate halfway for even browning.
Don’t skip the cool-down phase before mixing in the greens—a steaming-hot veg pile will wilt the spinach and arugula much too aggressively. And when it comes to the vinaigrette, freshly chopped pistachios add real pop—but almonds or hazelnuts work as an easy swap if you’re out.
Can’t find purple-top turnips? Baby potatoes, rutabagas, or even parsnips make worthy substitutes. If you’re dairy-free, swap out the yogurt drizzle for a quick tahini-lemon sauce mixed with a splash of water until pourable. The salad’s just as lively, just with a slightly earthier finish.
If you need to make this in advance, roast the veggies and mix the vinaigrette a day early—just hold the greens and drizzle until the last minute for maximum texture. Leftovers can be packed for lunch, though you’ll want to refresh the salad with a handful of new greens if it’s been sitting overnight.
Serving Up Color: Pairings and Ideas for Any Table
Pile this salad high on a warm platter and let the colors do the talking—the gold of roasted beets, blushes of radish, and sunny pistachio green always look best in natural light. If you want to dial things up, scatter a few extra pistachios or some fresh herbs (tarragon, dill, or chervil all work) across the top just before serving.
It makes a spectacular side for herby roast chicken or a flaky piece of salmon, but honestly, it stands tall on its own—especially with crusty bread for sopping up the vinaigrette at the bottom of the bowl. If you’re serving brunch, this is the salad that’ll have people peeking back for seconds, maybe even thirds. A chilled glass of white wine or a tart lemonade makes it feel like an occasion.
FAQs about Spring Root Vegetable Salad with Pistachio Vinaigrette
Can I prepare Spring Root Vegetable Salad with Pistachio Vinaigrette ahead of time?
Absolutely. You can roast the vegetables and make the pistachio vinaigrette up to a day in advance. Just keep the veggies and dressing separate, and toss them together with the greens and yogurt right before serving to keep everything crisp and lively.
What’s the best substitute for pistachios in the vinaigrette if I can’t eat nuts?
Try using roasted sunflower seeds or pumpkin seeds for a similar crunch without nuts. They won’t have the exact same flavor profile but still provide a great texture and nutty depth for the dressing.
How should I store leftover Spring Root Vegetable Salad with Pistachio Vinaigrette?
Keep any leftovers in an airtight container in the fridge. The salad will soften as it sits, but you can refresh it by adding a handful of fresh greens before serving. It’s best eaten within a day for optimal texture and flavor.
Can I freeze the roasted vegetables for this salad?
Freezing roasted root vegetables is possible, but their texture will be noticeably softer after thawing. For the brightest, most satisfying bite, it’s better to roast them fresh, but if you must, freeze in a single layer and reheat gently before assembling the salad.
A big bowl of Spring Root Vegetable Salad with Pistachio Vinaigrette feels like waving a flag for the new season—fragrant, bold, and riotously colorful. Whether you serve it as a main event or a vibrant side, it’s the texture and zing of the pistachio vinaigrette that makes every bite come alive. Pour yourself a drink, let the sunlight pour through your windows, and watch how quickly everyone gathers around the table. This is spring, served with all its color and promise.
More Delicious Recipes
- Irish Soda Bread No Yeast Bread: This comforting bread pairs perfectly with salads, offering a hearty option for your spring meals.
- Herb Roasted Lamb Shoulder with Baby Potatoes: A flavorful main that complements the vibrant flavors of your spring root vegetable salad.
- Cheesy Ranch Potatoes and Smoked Sausage: This dish offers a rich, savory counterpoint to the lightness of your salad, making it a great team on the table.

Spring Root Vegetable Salad with Pistachio Vinaigrette
Equipment
- sheet pans
Ingredients
Ingredients
- 2 tbsp white wine vinegar
- 1 tsp lemon zest
- 2 tbsp lemon juice
- 2 large cloves garlic, grated
- 1 tbsp honey
- ½ cup extra-virgin olive oil
- 2 oz roasted, salted pistachios, roughly chopped (approximately ¼ heaping cup)
- kosher salt
- freshly cracked black pepper
- 1 ½ lbs golden beets, peeled + ends trimmed
- 1 lb purple-top turnips, ends trimmed
- 1 lb long carrots, scrubbed + cut lengthwise
- ½ lb radishes, halved lengthwise
- olive oil
- 4 small shallots, thinly sliced
- 2 oz arugula
- 1 oz spinach
- ⅓ cup greek yogurt
- 2 tbsp milk
Instructions
Instructions
- Preheat the oven to 425°F.
- For the pistachio vinaigrette, combine the white wine vinegar, lemon zest, lemon juice, garlic, and honey in a mixing bowl. Whisk to combine. Slowly drizzle in the olive oil, whisking continuously. Stir in the pistachios. Season with salt and black pepper to taste.
- Cut the beets and turnips so that they’re all roughly the same size (see photos for reference). Divide all of the vegetables between 2 half sheet pans. Drizzle with olive oil and toss well to coat. Spread the vegetables into an even layer. Season with salt and black pepper. Roast for 25 minutes.
- Distribute the sliced shallots onto the sheet pans. Continue to roast for 15-20 more minutes, or until caramelized and tender. Let the vegetables cool on the pans for about 10 minutes.
- Combine the roasted vegetables, arugula, and spinach in a large mixing bowl. Drizzle in the pistachio vinaigrette and toss to combine. Taste and season with more salt if needed.
- Arrange the salad in a large serving bowl. Whisk the greek yogurt and milk together. Drizzle over the salad. Top with black pepper.






