I buy fresh, young coconuts all the time, the ones with white, thick soft husks that come wrapped in clear plastic and are sold at many health food stores. Their outermost layer or skin has been removed and been shaped to have flat bottoms and pointy tops ready to cut open and drink.
Fresh coconuts are delicious and good for you. They're an excellent source of potassium and other minerals, which makes coconut water or juice a superior electrolyte source to other sports drinks. I love to drink the coconut water and also eat the coconut meat.
I had a holistic health counseling client asked me once if pink looking coconut meat and water were okay to eat, but I had never experienced it myself. Yesterday, however, when my husband cut one open, both the coconut meat and the water looked pink, almost purplish. I smelled them both and they smelled normal. I tasted them both and they tasted not as sweet or buttery as usual, but okay (not spoiled). They were clearly safe to ingest, so I drank the water. The meat was not much like meat, so there was not much to eat. It just looked like a translucent, slimy gel like substance.
In doing a bit more research, I confirmed that very young coconuts can look pink, but are okay to eat despite the pinkness. On the other hand, coconuts should not be eaten if they smell bad and look spoiled. When gone bad, they can look gray in color and can really smell bad. But when they’re good, not too young or too mature, they are refreshing and super tasty. Now, if you’ll excuse me, I’m going to enjoy the (not pink) coconut in this picture.