This colorful spring root vegetable salad is refreshing and crunchy! Made with tasty roots like carrots and beets, it’s topped with a nutty pistachio vinaigrette that adds a lovely twist.
You’ll love how bright and cheerful this dish looks on your table! I often find myself going back for seconds, especially with that yummy dressing. Trust me, it’s a crowd-pleaser! 🌼
Key Ingredients & Substitutions
Root Vegetables: Baby carrots, beets, radishes, and fingerling potatoes are the stars of this salad. If you’re missing any, you can swap with other root veggies like parsnips, sweet potatoes, or turnips for variety and flavor.
Pistachios: Shelled pistachios provide crunch and flavor. No pistachios? Try walnuts or almonds, though they will change the flavor profile a bit. You can use unsalted nuts for a milder taste.
Kale/Mixed Greens: Baby kale adds a nice touch. You can replace it with spinach, arugula, or even romaine if kale isn’t your favorite.
Olive Oil: It’s used for roasting veggies and making the vinaigrette. If you’re looking for a different flavor, avocado oil or grapeseed oil work well too!
How Can I Roast Vegetables Correctly?
Roasting veggies is key for this salad. To achieve that perfect caramelization, it’s important to follow these simple steps:
- Preheat your oven to 400°F (200°C). A hot oven helps get a nice golden color.
- Toss the vegetables with oil, salt, and pepper evenly. Make sure they’re spread out on a baking sheet so they roast, not steam.
- Keep an eye on them while cooking. Turn the veggies halfway through for even cooking.
- After 25-30 minutes, the veggies should be tender. Let them cool for a few minutes before tossing with the greens.

Spring Root Vegetable Salad With Pistachio Vinaigrette
Ingredients You’ll Need:
For the Salad:
- 1 cup baby carrots, assorted colors, tops trimmed
- 1 cup baby beets, peeled and halved or quartered
- 1 cup baby radishes, halved
- 1 cup fingerling potatoes, sliced
- 2 tablespoons olive oil, divided
- Salt and pepper, to taste
- 2 cups baby kale or mixed greens
- 1/3 cup shelled pistachios, roughly chopped
- 2 tablespoons fresh parsley, chopped (optional)
For the Pistachio Vinaigrette:
- 1/2 cup shelled pistachios
- 1/4 cup olive oil
- 2 tablespoons white wine vinegar or lemon juice
- 1 tablespoon honey or maple syrup
- 1 small garlic clove
- 1/4 cup fresh basil or parsley leaves
- Salt and pepper, to taste
- 2-3 tablespoons water (to thin if needed)
For Drizzling (optional):
- 1/4 cup yogurt or crème fraîche
How Much Time Will You Need?
This delightful salad takes about 10 minutes to prep and around 30 minutes to roast the vegetables. So, you’ll need about 40 minutes total before you can enjoy this fresh and vibrant dish!
Step-by-Step Instructions:
1. Preheat Your Oven:
Start by preheating your oven to 400°F (200°C). This will help the vegetables roast perfectly for a delicious flavor!
2. Toss and Roast the Vegetables:
In a large bowl, toss the baby carrots, beets, radishes, and fingerling potatoes with 1 tablespoon of olive oil along with a sprinkle of salt and pepper. Spread the veggies out evenly on a baking sheet in a single layer to ensure they roast well. Pop them into the oven for about 25-30 minutes until they’re tender and caramelized, giving them a gentle turn halfway through cooking. Once done, take them out and let cool for a few minutes.
3. Prepare the Pistachio Vinaigrette:
While your veggies are roasting, it’s time to whip up the pistachio vinaigrette! In a food processor, combine 1/2 cup of shelled pistachios, 1/4 cup olive oil, your choice of vinegar or lemon juice, honey or maple syrup, garlic clove, fresh herbs, salt, and pepper. Blend everything together until it’s nice and smooth. If it’s too thick, add water a little at a time until it reaches your desired consistency.
4. Assemble the Salad:
In a large bowl, gently toss the cooled roasted vegetables with the baby kale or mixed greens and half of the pistachio vinaigrette. Make sure everything is mixed well and coated with dressing.
5. Serve and Garnish:
Transfer your colorful salad to a serving plate. Sprinkle the remaining chopped pistachios on top for that delightful crunch. Drizzle any leftover vinaigrette and add a dollop of yogurt or crème fraîche if you’d like.
6. Final Touches:
If using, garnish with chopped fresh parsley to give it a nice pop of color and flavor before serving. Enjoy either immediately or let it sit at room temperature for a bit before enjoying!
This vibrant salad celebrates fresh spring root vegetables with a rich, nutty pistachio dressing and a cooling creamy drizzle for balance. Serve it at your next gathering or enjoy it as a delightful meal on its own!
Can I Use Different Vegetables in This Salad?
Absolutely! You can substitute other root vegetables like parsnips, sweet potatoes, or turnips if you don’t have the ones listed. Just make sure they are cut to similar sizes for even roasting!
How Should I Store Leftover Salad?
Leftover salad can be stored in an airtight container in the fridge for up to 2 days. To keep the greens from wilting, consider storing the vinaigrette separately and adding it just before serving.
Can I Make the Vinaigrette Ahead of Time?
Yes, you can prepare the pistachio vinaigrette a day in advance! Just store it in a sealed container in the fridge. If it thickens, give it a quick stir or blend again with a little water before using.
Is This Salad Vegan?
The salad itself is vegan, but if you decide to drizzle yogurt or crème fraîche on top, it will no longer be vegan. You can use a dairy-free yogurt alternative if you want to keep it plant-based!
