Sweet, moist and nutty tasting, the flavor of butternut squash is a bit like sweet potatoes—or, some say, butterscotch.