Yes, you can eat a coconut that has sprouted. The sprout, known as a coconut apple, is considered a delicacy in many parts of the world. However, the water and meat of the coconut might be less sweet and more fibrous than in a ripe coconut.