Preheat your oven to 400 degrees. Line a baking sheet with parchment paper.
Place the butternut squash in a mixing bowl and add the avocado oil, maple syrup, cinnamon, sea salt, and cayenne and mix well. Pour onto the baking sheet in a single layer.
Roast for 15 minutes and then add the pecans and cranberries to the baking sheet. Fold into the butternut squash and return to the oven for 15 minutes more or until the butternut squash is tender and starting to caramelize.