Preheat the oven to 200°C (180°C fan)/400°F.
Peel and cube the beets and sweet potatoes into uniform pieces.
Toss the cubed vegetables with olive oil, salt, and pepper.
Spread the vegetables in a single layer on a baking tray.
Roast for 25–30 minutes, stirring halfway through, until tender and caramelized.
While roasting, whisk together Greek yogurt, lemon juice, honey, 2 tbsp olive oil, salt, and pepper to make the dressing.
Once the vegetables are done, let them cool slightly.
Arrange the roasted beets and sweet potatoes on a serving platter.
Top with crumbled feta, toasted nuts, and fresh parsley if using.
Drizzle the yogurt dressing over the salad.
Serve immediately and enjoy the vibrant flavors.