A spaghetti squash is delicious variety of squash to eat, and so called because, when cooked, the flesh falls into spaghetti-like strands.