Preheat your oven to 400°F (200°C).
Toss butternut squash cubes with olive oil, salt, and pepper on a baking sheet.
Roast the squash for 25–30 minutes, until tender and slightly caramelized.
Meanwhile, cook the farfalle pasta according to package instructions until al dente.
While the pasta cooks, prepare the dressing by whisking together olive oil, balsamic vinegar, garlic powder, salt, and pepper.
In a large mixing bowl, combine the cooked pasta, roasted butternut squash, kale, cranberries, and pecans.
Pour the dressing over the salad mixture and toss gently to combine.
Finally, fold in the crumbled feta cheese.
Serve immediately or refrigerate for at least 30 minutes to meld flavors.