This vibrant dish combines naturally sweet roasted beets and sweet potatoes with tangy feta cheese and crisp walnuts. The vegetables are roasted until golden and tender, then arranged over fresh arugula and drizzled with a creamy yogurt dressing infused with honey, lemon, and garlic. Ready in about an hour, this salad works beautifully as a stunning side dish for gatherings or as a filling vegetarian main course.
I stumbled onto this combination during a particularly ambitious meal prep Sunday, staring at a counter full of root vegetables and wondering if they could become something exciting. The first time I served it at a dinner party, my usually-salad-skeptical brother went back for thirds, and I knew I was onto something permanent.
Last autumn I brought this to a potluck when I was running late and had zero energy to make anything impressive. Three people asked for the recipe before they even finished their first helping, and I spent the evening feeling like a culinary genius despite my exhausted state.
Ingredients
- 3 medium beets: Peeling these before roasting is the secret step most recipes skip but honestly makes everything easier later
- 2 medium sweet potatoes: Cut them the same size as your beets so they roast evenly and finish together
- 1 small red onion: Thinly sliced these get sweet and mellow in the oven, adding a beautiful pop of color
- 2 cups baby arugula: The slight bitterness perfectly balances all that roasted sweetness
- 120 g feta cheese: Get the good stuff here, it really does make a noticeable difference
- 1/3 cup toasted walnuts: Toast them yourself for a few minutes while the oven preheats
- 1/2 cup Greek yogurt: Full-fat creates the most luxurious dressing texture
- 2 tbsp olive oil plus 1 tbsp: One for the roasting pan, one for the dressing
- 1 tbsp lemon juice: Fresh squeezed really does taste brighter than bottled
- 1 tbsp honey: Just enough to make the dressing sing without being sweet
- 1 tsp Dijon mustard: This emulsifies everything and adds a tiny kick
- 1 small garlic clove: Grate it directly into the dressing so it disappears completely
Instructions
- Get your oven ready:
- Preheat to 400°F and line a baking sheet with parchment for the easiest cleanup ever
- Prep your vegetables:
- Toss the cubed beets and sweet potatoes with olive oil, salt, and pepper until everything's evenly coated
- Roast until golden:
- Spread them on your prepared sheet and roast for 35 to 40 minutes, giving the pan a shake halfway through
- Whisk up the dressing:
- While things roast, stir together yogurt, olive oil, lemon juice, honey, mustard, garlic, salt and pepper until smooth
- Assemble your masterpiece:
- Spread greens on a platter, pile on those gorgeous roasted vegetables, and drizzle with dressing
- Finish with flair:
- Sprinkle crumbled feta and toasted walnuts across the top right before serving
This salad has become my go-to for bringing to friends who need dinner because it travels beautifully and looks so stunning on the table. Something about those jewel-toned roasted vegetables against bright white feta makes people feel cared for.
Making It Your Own
Fresh herbs like dill, parsley, or mint sprinkled on top take this from great to absolutely unforgettable. Goat cheese works beautifully if feta isnt your thing, and pumpkin seeds can replace the nuts for anyone with allergies.
Timing Tricks
You can roast the vegetables up to two days ahead and keep them in the fridge. The dressing also keeps beautifully for several days, so you can essentially have this salad ready to assemble in under five minutes.
Serving Suggestions
This works as a stunning side alongside roasted chicken or grilled fish. For a light vegetarian main, serve it with some crusty bread to soak up that extra yogurt dressing.
- Try it warm right out of the oven for extra coziness
- Chill it for an hour before serving on hot days
- The flavors actually get better after they mingle for a bit
Theres something deeply satisfying about turning simple root vegetables into something this beautiful and delicious. Hope this brings as much joy to your table as it has to mine.
Recipe Questions & Answers
- → Can I make this salad ahead of time?
-
Yes, you can roast the vegetables and prepare the dressing up to 1 day in advance. Store them separately in the refrigerator. Assemble the salad just before serving to keep the arugula fresh and the toppings crisp.
- → What can I substitute for feta cheese?
-
Goat cheese crumbles work wonderfully as a substitute, offering a similar creamy texture and tangy flavor. For a dairy-free option, try vegan feta or cubes of firm avocado seasoned with lemon and salt.
- → Is this salad served warm or cold?
-
This versatile dish tastes delicious both ways. Serve it warm with the roasted vegetables fresh from the oven, or chill it for up to an hour before serving for a refreshing cold salad. The flavors meld beautifully either way.
- → How do I prevent the beets from staining everything?
-
Roasting beets alongside sweet potatoes helps contain their color. When tossing with oil, use a separate bowl for the beets if you're concerned about staining. The vibrant red color is part of this salad's natural appeal.
- → Can I use different greens?
-
Absolutely. While baby arugula adds a lovely peppery bite, you can use spinach, kale, mixed spring greens, or even massaged kale as your base. Choose whatever fresh greens you enjoy most.
- → How long does the yogurt dressing keep?
-
The creamy yogurt dressing will keep in an airtight container in the refrigerator for up to 5 days. Give it a good stir before using, as the ingredients may separate slightly. Add a splash of water if it thickens too much.