Butternut squash can be peeled before or after cooking; however, butternut squash should definitely be peeled before eating.