Preheat the oven to 425°F (220°C).
Prepare the butternut squash by peeling and cubing it into uniform pieces.
In a large bowl, toss the cubed squash with olive oil, thyme, salt, and pepper until evenly coated.
Spread the squash on a baking sheet in a single layer.
Roast the squash in the preheated oven for about 25-30 minutes, flipping halfway through.
Add the fresh cranberries to the baking sheet in the last 10 minutes of roasting.
Once the squash and cranberries are done, take them out of the oven and let them cool slightly.
Sprinkle crumbled feta cheese over the roasted squash and cranberries before serving.