I've seen some people knock on a coconut to determine if it is young or not. Sometimes they knock with their knuckles, or with a machete. How do they do that?

A young coconut has lesser meat, but softer and almost-translucent. The coconut water also tastes better.

Edit: Take note that the key word here is KNOCK. I generally don't see them shaking the coconut.

  • 1
    I guess that knocking is an alternative test for liquid (a hollow-sounding coconut has less liquid inside), and if this is the case, it will work in the same way as shaking, explained in TFD's answer.
    – rumtscho
    Jan 8, 2013 at 16:21

1 Answer 1


Shake it gently and listen for and feel the slosh. As coconuts age the liquid level decline to zero

An unripe coconut is nearly full and can hardly slosh. A good slosh sound is a generally ripe coconut (about 150 to 300 ml's of liquid). As the liquid get less and less the flesh get softer and tastier to eat raw

There are many different types of coconuts, this may not apply to them all?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.