Preheat your oven to 200°C (390°F). Carefully slice each butternut squash in half lengthwise with a sharp knife, then scoop out the seeds and stringy bits with a spoon. Place the squash halves cut-side up on a baking sheet lined with parchment paper.
In a mixing bowl, combine the cooked quinoa, sautéed mushrooms, dried cranberries, chopped nuts, chopped thyme, and balsamic vinegar. Mix well until all ingredients are evenly distributed and the filling is flavorful.
Use a spoon to generously stuff the mixture into the hollowed-out centers of each squash half, pressing down slightly to pack the filling in.
Brush the tops of the stuffed squash with olive oil using a pastry brush, ensuring an even coating that will help them brown nicely in the oven.
Place the baking sheet into the oven and roast for about 45-50 minutes, or until the squash is tender when pierced with a fork and the filling is bubbling and golden on top.
Once cooked, remove the baking sheet from the oven and let the stuffed squash rest for 5 minutes. This helps the filling set slightly and makes serving easier.
Serve the stuffed squash warm, garnished with a few fresh thyme sprigs or a drizzle of honey if desired, for an inviting, flavorful centerpiece.