Preheat Oven: Preheat your oven to 400°F (200°C).
Roast the Butternut Squash: Toss the cubed butternut squash with 1 tablespoon of olive oil, salt, and pepper. Spread on a baking sheet and roast for 25-30 minutes, or until tender and caramelized.
Cook the Quinoa: Bring the vegetable broth or water to a boil in a medium saucepan. Add the quinoa, reduce heat to low, cover, and simmer for 15 minutes, or until the liquid is absorbed. Fluff with a fork and set aside.
Prepare the Dressing: In a small bowl, whisk together the remaining olive oil, lemon juice, honey or maple syrup (if using), cumin, and cinnamon. Season with salt and pepper to taste.
Assemble the Salad: In a large bowl, combine the roasted butternut squash, quinoa, cranberries, pumpkin seeds, feta cheese (if using), and parsley. Drizzle the dressing over the salad and toss gently to combine.
Serve: Serve warm or at room temperature as a side dish or a light main course.