01 - Preheat oven to 400°F. Toss diced squash with 2 tablespoons olive oil, salt, and pepper. Spread on baking sheet and roast for 25 to 30 minutes, tossing halfway through, until golden and tender.
02 - Rinse quinoa under cold water. Combine with water or broth in a saucepan, bring to boil. Reduce heat, cover, and simmer 15 minutes until liquid is absorbed. Remove from heat and let rest covered for 5 minutes. Fluff with fork.
03 - Whisk olive oil, apple cider vinegar, maple syrup, Dijon mustard, salt, and pepper in a small bowl until emulsified.
04 - In a large bowl, mix cooked quinoa, roasted squash, baby spinach, red onion, dried cranberries, and nuts.
05 - Drizzle dressing over salad and toss gently to combine. Serve warm or at room temperature.