Toss butternut squash in olive oil, salt, and pepper. Arrange in a single layer on a greased baking sheet. Roast at 400° F for 20-25 minutes, flipping once halfway through baking.
Meanwhile, melt Cinnamon Butter in a skillet over medium heat. Add pecans and cook 2-3 minutes, stirring occasionally, until nuts are toasted.
Assemble the salad: spinach, roasted butternut squash, cinnamon pecans, and dried cranberries.
To make the dressing, whisk together olive oil, lime juice, honey, poppy seeds, dijon mustard, salt, and pepper until combined. Pour over salad and toss.