Preheat the oven to 400 degrees Fahrenheit. Toss the sweet potatoes with olive oil, salt, and pepper in a large bowl.
Place the sweet potatoes on a baking sheet. Bake for 15-20 minutes or until tender.
While the potatoes are cooling, make the dressing. Add the dressing ingredients to a small bowl and whisk to combine.
In a large bowl, combine the sweet potatoes, red onions, cooked bacon, dried cranberries, and crumbled feta. Pour the dressing over the salad and toss to combine. Top with fresh parsley if desired.