Preheat the oven to 400°F (200°C).
Toss the sweet potato cubes with 1 tablespoon of olive oil, salt, and pepper on a large rimmed baking sheet.
Spread the potatoes in a single layer and roast for 25 to 30 minutes, or until tender and lightly browned, flipping halfway through.
In a large mixing bowl, whisk together the remaining 2 tablespoons of olive oil, apple cider vinegar, Dijon mustard, and honey to create the dressing.
Add the warm roasted sweet potatoes, red onion, dried cranberries, and pumpkin seeds to the bowl with the dressing.
Toss gently to ensure even coating.
Fold in the crumbled feta cheese and chopped parsley.
Serve warm, at room temperature, or chilled.