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.
Bad beans float in water because of the air trapped inside them.
If you’ve ever wondered “do bad beans float in water” while prepping a pot of beans, you’re not alone.
It’s one of those old kitchen tricks that gets passed around, and for the most part, it actually works.
Beans that have gone bad, dried out, or been damaged by insects often float to the top when you soak them.
In this post, we’ll explore why bad beans float in water, what floating really tells you, and how to use this simple test.
Let’s dive in.
Why Bad Beans Float in Water
Bad beans float in water for a few very specific reasons, and once you understand them, the whole trick makes perfect sense.
1. Air Pockets Form Inside Dried-Out Beans
A healthy dried bean is dense and packed tightly with starch and moisture.
Over time, though, that moisture escapes, and tiny air pockets form inside the bean.
When you drop it into water, those air pockets make the bean less dense than the water around it.
That’s why bad beans float in water while the good, dense ones sink straight to the bottom.
2. Insect Damage Creates Hollow Spaces
Beans that have been attacked by weevils or other pantry pests often have hollow tunnels inside them.
These hollow spaces act just like air pockets and cause the beans to float.
So if you see beans floating in water and notice tiny holes on the surface, that’s a sign of insect damage.
3. Mold and Spoilage Change the Bean’s Structure
Moldy or spoiled beans break down internally, which changes their density.
The decay process leaves behind gaps and gas pockets that make bad beans float in water.
If a floating bean also smells musty or looks discolored, it’s definitely one to toss.
Do Bad Beans Always Float in Water?
Not every bean that floats is bad, and not every bad bean floats.
That’s the tricky part about using this test.
1. Some Good Beans Float for Harmless Reasons
A perfectly fine bean can float if it has a tiny crack in its skin or a small internal air pocket.
This happens naturally and doesn’t mean the bean has gone bad.
2. Some Bad Beans Still Sink
Beans that are old, tough, or simply won’t soften after cooking can still sink to the bottom.
So while the float test is helpful, it’s not foolproof.
3. Use Your Senses Alongside the Test
The best way to confirm if beans are bad is to look, smell, and feel them.
Look for mold, holes, wrinkles, or discoloration.
Smell for anything musty or off.
And feel for beans that seem unusually light or brittle.
How to Use the Float Test on Bad Beans
Using the float test is quick and easy, and it works best as a first step before you cook.
1. Pour Beans Into a Bowl of Water
Start by placing your dried beans in a large bowl and covering them with cool water.
2. Skim Off the Floaters
Give them a gentle stir and watch for beans that rise to the surface.
Any bad beans that float should be removed right away, along with any debris or shriveled skins.
3. Rinse and Inspect What Sinks
The beans that sink are usually your best bet, but give them a quick once-over anyway.
Look for any that seem discolored or damaged and remove those too.
4. Soak Overnight for Best Results
After sorting, soak your beans overnight in fresh water.
This softens them, makes them easier to digest, and gives you one more chance to spot any bad beans that float the next morning.
So, Do Bad Beans Float in Water?
Bad beans float in water because of air pockets, insect damage, or spoilage that makes them less dense than good beans.
That said, not every floating bean is bad, and not every bad bean floats.
So use the float test as a handy first step, but always back it up with your eyes, nose, and common sense.
Hope this post has helped you understand why bad beans float in water and how to spot them before they end up in your dinner.