Butternut squash takes about an hour in the oven to cook through until it is soft. Heat your oven to 200°C to cook a whole butternut squash. You can reduce the cooking time by chopping your squash into smaller pieces.