This vibrant dish combines tender roasted beets and sweet potatoes for a naturally sweet base, balanced by tangy crumbled feta and crunchy toasted walnuts. The creamy yogurt dressing with honey, lemon, and Dijon mustard ties everything together beautifully.
Ready in about an hour with simple roasting and whisking steps, this salad works wonderfully as an impressive side dish or satisfying vegetarian main. The earthy vegetables pair perfectly with the bright, herbaceous greens and rich, tangy toppings.
The first time I brought this salad to a dinner party, my friend Sarah actually gasped when she saw the platter. Those jewel-toned roasted beets against the bright white feta looked like something from a magazine spread. Now it's my go-to whenever I need to feed a crowd and want something that feels indulgent but still leaves everyone feeling light and satisfied.
Last summer I made this for a rooftop dinner with my cousins, and we ended up sitting around the platter picking at the leftovers long after the main course was finished. Someone said it reminded them of this little bistro in Paris they'd visited years ago. There's something about the combination of warm roasted vegetables and cool creamy dressing that just makes people linger at the table.
Ingredients
- 3 medium beets: I've learned that peeling them before roasting saves so much hassle later, and cutting them into uniform cubes ensures everything finishes cooking at the same time
- 2 medium sweet potatoes: these add such lovely sweetness and substance, plus they hold their shape beautifully when roasted
- 1 small red onion: thinly sliced so they get all sweet and caramelized in the oven, almost like candy
- 2 cups baby arugula: the peppery bite cuts through all that richness and makes each forkful feel alive
- 120 g feta cheese: don't be shy with it, that salty creaminess is what ties the whole thing together
- 1/3 cup toasted walnuts: I toast them right in a dry pan while the vegetables roast, filling the kitchen with the most incredible aroma
- 1/2 cup Greek yogurt: makes the dressing luxuriously thick and tangy without being heavy like mayo-based versions
- 1 tbsp honey: just enough to round out the acidity and bring out the natural sweetness of the roasted vegetables
- 2 tbsp olive oil for roasting: this helps those edges get all golden and caramelized, which is where all the flavor lives
Instructions
- Get your oven ready:
- Preheat to 400°F and line your baking sheet with parchment, which saves you from scrubbing roasted-on vegetable bits later
- Prep the vegetables:
- Toss those peeled cubed beets and sweet potatoes with olive oil, salt, and pepper until every piece is coated
- Roast until golden:
- Spread them in an even layer and roast for 35 to 40 minutes, giving the pan a shake halfway through so nothing sticks
- Whisk up the dressing:
- While everything roasts, stir together the yogurt, olive oil, lemon juice, honey, Dijon, grated garlic, salt, and pepper until silky smooth
- Build your masterpiece:
- Arrange the greens on your prettiest platter, then pile on those gorgeous roasted vegetables and red onion
- Add the finishing touches:
- Drizzle with that creamy dressing, then scatter crumbled feta and toasted walnuts all over like you're finishing a painting
- Serve and celebrate:
- This is beautiful warm but also brilliant after chilling for an hour, if you can wait that long
My grandmother would never have understood why anyone would put beets in a salad, but I think even she would have come around after tasting this combination. There's something about how the roasted sweetness mingles with that salty feta that feels like discovering a new language of flavors.
Make It Your Own
I've started adding fresh herbs like dill or mint right at the end, and they brighten everything up beautifully. Sometimes I'll throw in some pumpkin seeds instead of walnuts for a different crunch. Goat cheese works wonderfully too if you want something milder than feta.
Serving Wisdom
This salad sits on the table looking like a work of art, which I love because it means less plating stress for me. It works as a light main or a stunning side beside grilled fish or roasted chicken. The leftovers are surprisingly good for lunch the next day, though I rarely have any.
Timing Tips
You can roast the vegetables up to a day ahead and keep them in the refrigerator. The dressing also keeps beautifully for several days. This makes it perfect for dinner parties when you want to do all the heavy lifting before your guests arrive.
- Toast your nuts in a dry skillet over medium heat until fragrant, watching closely because they go from perfect to burnt in seconds
- If you're making this ahead, keep the dressing separate and dress it just before serving so the greens stay crisp
- Room temperature vegetables actually taste better here than piping hot, so don't stress about serving immediately
This salad has become my signature dish, the one people actually request when they come over. There's something so satisfying about serving something that looks stunning and tastes even better.
Recipe FAQs
- → Can I make this ahead of time?
-
Yes, roast the vegetables up to 2 days ahead and store them in the refrigerator. Prepare the dressing separately and assemble everything just before serving for best texture and flavor.
- → What can I substitute for feta cheese?
-
Goat cheese, aged ricotta salata, or even diced avocado work beautifully as alternatives. For a dairy-free version, try marinated tofu or simply omit the cheese and add extra toasted nuts.
- → How do I know when the beets are done roasting?
-
The beets should be fork-tender and easily pierced with no resistance. They'll develop slightly caramelized edges and a rich, concentrated sweetness. Total roasting time is typically 35-40 minutes at 400°F.
- → Can I use different greens?
-
Absolutely. Baby spinach, kale, mixed spring greens, or even warm quinoa make excellent bases. Choose sturdy greens that can hold up to the roasted vegetables and creamy dressing.
- → Is this served warm or cold?
-
This dish is versatile and delicious either way. Serve it warm for maximum comfort, or let the roasted vegetables cool completely and serve chilled for a refreshing twist on traditional salads.
- → How can I add more protein?
-
Consider adding chickpeas, lentils, or grilled chicken for extra protein. Quinoa mixed into the greens also provides a complete protein boost while maintaining the salad's elegant presentation.