This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
You can know if a coconut is rotten by checking its weight, smell, sound, and the condition of its eyes and shell.
A rotten coconut usually feels surprisingly light because the water inside has dried up or leaked out.
It may also give off a sour, fermented, or moldy smell that tells you something has gone bad.
And if the “eyes” (the three soft spots at the top) are wet, dark, or oozing, that’s a clear sign of rot.
In this post, we’ll go over exactly how to tell if a coconut is rotten, the warning signs to look for, and how to pick a fresh one every time.
Let’s get into it.
How to Know If a Coconut Is Rotten
Knowing if a coconut is rotten comes down to a few simple checks you can do before you buy or crack one open.
Here are the main signs that a coconut has gone bad.
1. It Feels Too Light
A fresh coconut should feel heavy for its size because it’s full of water.
If you pick up a coconut and it feels light or hollow, that’s often the first clue that it may be rotten.
When a coconut is rotten, the water inside can leak out through cracks or evaporate over time, leaving it dry and empty.
So give it a quick weigh in your hands — a heavy coconut is usually a good coconut.
2. The Smell Is Off
Your nose is one of the best tools for spotting a rotten coconut.
A fresh coconut smells clean and mildly sweet, almost like coconut milk.
But if it smells sour, fermented, musty, or moldy, that coconut is likely rotten.
Pay close attention to the eyes at the top, since that’s where mold and bacteria often creep in first.
3. The Eyes Are Wet or Moldy
The three soft spots at the top of a coconut are called the eyes, and they’re a big giveaway.
On a fresh coconut, the eyes look dry and firm.
If they’re wet, dark, or show any fuzzy mold, that’s a strong sign the coconut is rotten inside.
4. The Shell Has Cracks or Soft Spots
Run your hands over the shell and look for cracks, deep gouges, or soft spots.
A coconut with a damaged shell lets air and bacteria in, which speeds up rot.
If the shell feels soft or gives under light pressure, it’s past its prime.
5. It Makes a Dull Sound
Give the coconut a shake and listen closely.
A fresh coconut with plenty of water makes a sloshing sound.
If you hear nothing, or the sound is dull and hollow, the coconut may be rotten or dried out.
Signs a Coconut Is Rotten Once You Open It
Sometimes a coconut looks fine on the outside but turns out to be rotten once you crack it open.
Here’s what to watch for after opening.
1. The Water Smells or Tastes Sour
Fresh coconut water is clear and lightly sweet.
If the water looks cloudy, smells sour, or tastes off, the coconut is rotten and you should toss it.
2. The Flesh Is Discolored or Mushy
Fresh coconut meat is bright white and firm.
If the flesh looks yellow, gray, or pinkish, or feels slimy and mushy, that coconut has gone bad.
3. There’s Mold Inside
Any fuzzy patches or dark spots on the flesh mean mold has set in, and that coconut is definitely rotten.
Don’t try to cut around it — mold spreads, so it’s safer to throw the whole thing out.
How to Pick a Fresh Coconut Every Time
Now that you know how to tell if a coconut is rotten, here’s how to choose a good one in the first place.
1. Pick It Up and Weigh It
Go for the heaviest coconut in the bunch, since that weight means it’s full of water.
2. Shake and Listen
Listen for a good sloshing sound, which means the water is still inside where it belongs.
3. Check the Eyes and Shell
Look for dry, firm eyes and a smooth shell without cracks or mold.
4. Smell Before You Buy
A quick sniff can save you from bringing home a rotten coconut.
So, How Do You Know If a Coconut Is Rotten?
You know if a coconut is rotten by checking its weight, smell, sound, and the condition of its eyes and shell.
A rotten coconut feels light, smells sour or moldy, sounds dull when shaken, and often shows wet or moldy eyes.
Once you open it, cloudy water or discolored, mushy flesh confirms it’s time to throw it out.
Use these checks every time you buy a coconut and you’ll always know how to spot a rotten coconut before it ruins your recipe.