In a bowl, toss the diced butternut squash with olive oil, salt, and pepper. Spread it out on a baking sheet in a single layer.
Roast in the oven for about 25-30 minutes, or until it's tender and slightly caramelized, stirring halfway through for even cooking.
While the squash is roasting, prepare the dressing. In a small bowl, whisk together the balsamic vinegar and maple syrup until well combined. Set aside.
In a large salad bowl, combine the mixed greens, roasted butternut squash, crumbled feta cheese, dried cranberries, and chopped walnuts.
Drizzle the dressing over the salad and toss gently to combine all ingredients without breaking the feta too much.
Garnish with fresh thyme leaves for added flavor and presentation.
Notes
Feel free to add other nuts or seeds for extra crunch.