01 -
Preheat the oven to 400°F.
02 -
Melt the butter in a small bowl. Combine the brown sugar, cinnamon, salt, pepper, and cayenne if using.
03 -
Toss the butternut squash cubes in 3/4 of the melted butter mixture. Spread the squash on a parchment-lined baking sheet and bake for 20 minutes.
04 -
After 20 minutes, stir the squash well.
05 -
In a separate bowl, combine the pecans and cranberries with the remaining butter mixture.
06 -
Add the pecans and cranberries to the baking sheet in a single layer with the squash.
07 -
Roast for another 10 minutes, stirring halfway through to prevent overcooking the pecans.