01 - Preheat oven to 400°F and line a baking sheet with parchment paper.
02 - Toss butternut squash cubes with 2 tablespoons olive oil, 1/2 teaspoon salt, and 1/4 teaspoon black pepper; spread evenly on the prepared baking sheet.
03 - Roast squash for 25 to 30 minutes, turning halfway through, until golden and tender. Let cool slightly.
04 - Toast pecans in a dry skillet over medium heat for 3 to 4 minutes until fragrant; set aside.
05 - Whisk together extra virgin olive oil, balsamic vinegar, maple syrup, Dijon mustard, salt, and black pepper in a small bowl.
06 - In a large bowl, combine mixed greens, roasted butternut squash, sliced red onion, toasted pecans, and feta cheese if using.
07 - Drizzle dressing over salad and toss gently to combine. Serve immediately.