Step 1: Roast the Squash : Preheat oven to 400°F (200°C). Toss cubed squash with olive oil, salt, pepper, and cinnamon. Spread on a baking sheet in a single layer and roast for 25–30 minutes, flipping halfway through, until tender and caramelized. Set aside to cool slightly.
Step 2: Cook the Quinoa : In a medium saucepan, bring quinoa and water or broth to a boil. Reduce heat, cover, and simmer for 15 minutes until quinoa is cooked and fluffy. Remove from heat, fluff with a fork, and let cool slightly.
Step 3: Prepare the Dressing : In a small bowl, whisk together olive oil, apple cider vinegar, maple syrup, Dijon mustard, salt, and pepper until emulsified.
Step 4: Assemble the Salad : In a large bowl, combine cooked quinoa, roasted squash, greens, cranberries, pecans, green onions, and feta (if using). Pour dressing over the salad and toss gently to combine.