01 - Set the oven to 400°F and line a baking sheet with parchment paper.
02 - Toss the cubed butternut squash with 2 tablespoons olive oil, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Spread the cubes evenly on the prepared baking sheet.
03 - Roast for 25 to 30 minutes, turning once halfway through, until golden and fork-tender. Let cool slightly.
04 - While squash roasts, toast pecan halves in a dry skillet over medium heat for 3 to 4 minutes until fragrant. Remove from heat.
05 - Whisk together extra virgin olive oil, balsamic vinegar, maple syrup, Dijon mustard, salt, and pepper in a small bowl until emulsified.
06 - Combine mixed greens, roasted butternut squash, sliced red onion, toasted pecans, and crumbled feta (if using) in a large salad bowl.
07 - Drizzle the dressing over the salad and toss gently to coat. Serve immediately.