Cook the pasta according to the package instructions. Drain and rinse under cold water to stop the cooking. Set aside.
Preheat your oven to 400°F (200°C). Toss the diced butternut squash with olive oil, salt, and pepper. Spread evenly on a baking sheet and roast for 20-25 minutes, until tender and slightly caramelized. Let it cool for a few minutes.
In a small bowl or jar, mix together olive oil, apple cider vinegar, Dijon mustard, maple syrup, salt, and pepper.
In a large bowl, mix the cooled cooked pasta and roasted butternut squash.
Next, add the dried cranberries, toasted pecans, baby spinach, red onion, and feta cheese.
Drizzle the maple dressing over the salad and toss gently until everything is well-coated.
Serve immediately or refrigerate for up to two days.
Notes
Swap the squash for sweet potatoes, or the spinach for arugula or kale.Prepping the Squash: If the skin isn't too thick, peel with a vegetable peeler, otherwise use a knife. Halve the squash and scoop out the seeds with a metal spoon. Slice into sections, then cut into even-sized cubes so it roasts evenly.Toasting Pecans: Stovetop, 3-5 minutes, or oven at 350°F for 7-10 minutes.