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 tell if walnuts are good by checking their smell, weight, and appearance before you ever crack one open.
Fresh walnuts should smell mild and slightly earthy, never sharp or oily.
If you’re wondering how to tell if walnuts are good, the answer usually starts with your nose and your hands.
Good walnuts feel heavy for their size and have shells that are clean and free of cracks or holes.
In this post, we’ll walk through how to tell if walnuts are good, whether they’re still in the shell or already shelled.
Let’s crack into it.
How to Tell If Walnuts Are Good
You can tell if walnuts are good by using a few simple senses, and here’s how:
1. Give Them a Sniff
The fastest way to tell if walnuts are good is to smell them.
Fresh walnuts have a soft, nutty aroma that reminds you of a forest floor after rain.
If they smell bitter, sour, or like old paint, that’s a sign the oils have gone rancid.
Rancid walnuts are not good walnuts, and eating them can leave a nasty aftertaste.
So when you’re checking how to tell if walnuts are good, trust your nose first.
2. Check the Weight and Shell
Good walnuts feel heavy in your hand for their size.
A light, hollow-feeling walnut usually means the kernel inside has dried out or shriveled.
Look at the shell too, and see if it’s intact with no cracks, holes, or dark spots.
Cracks and holes are a welcome mat for moisture and pests, which ruin good walnuts fast.
If the shell is stained or moldy, that walnut is not good, so toss it.
3. Shake It and Listen
Give the walnut a gentle shake next to your ear.
If you hear a loud rattle, the kernel has shrunk away from the shell, which often means it’s old.
A quiet walnut, or one with barely any sound, is usually a sign of a plump, fresh kernel.
This little trick is one of the easiest ways to tell if walnuts are good without cracking them.
4. Inspect the Kernel Color
Once you crack a walnut, look at the kernel.
Good walnuts have a light golden-brown color with a thin, papery skin.
If the kernel is dark, rubbery, or covered in mold, it’s not good.
A healthy kernel should also feel firm, not soft or slimy.
So when you ask how to tell if walnuts are good after cracking, color and texture tell the story.
5. Taste a Small Piece
Finally, taste a tiny piece before using the whole batch.
Good walnuts taste mildly sweet and nutty, with a clean finish.
If you get a bitter, soapy, or sharp flavor, spit it out and check the rest.
That bitterness usually means the walnut has gone bad, and it’s better to be safe.
How to Tell If Shelled Walnuts Are Good
Shelled walnuts are trickier because you can’t check the shell, but you can still tell if they’re good by:
1. Looking at the Skin
Good shelled walnuts have thin, slightly wrinkled skin that’s light tan or golden.
If the skin looks dark, shriveled, or patchy, the walnuts are likely old.
Shiny or waxy skin can also mean they’ve been sitting around too long.
2. Feeling for Firmness
Press a shelled walnut between your fingers.
A good walnut feels firm and slightly oily, not dry or crumbly.
If it’s soft, spongy, or breaks apart too easily, it’s past its prime.
3. Checking the Smell Again
Smell is still your best friend with shelled walnuts.
Good walnuts smell fresh and nutty, while bad ones smell like crayons or old cooking oil.
If the smell makes you pull back, the walnuts aren’t good.
4. Reading the Date and Packaging
When buying shelled walnuts, check the sell-by date and how they’re packaged.
Vacuum-sealed bags keep walnuts good much longer than loose bins.
If the package is puffed up, damp, or stained, skip it.
How to Keep Your Walnuts Good Longer
Once you’ve figured out how to tell if walnuts are good, the next step is keeping them that way, so:
1. Store Them in the Fridge
Walnuts stay good in the fridge for up to six months.
Keep them in an airtight container so they don’t pick up other smells.
2. Freeze for Long-Term Storage
For longer storage, freeze your walnuts in a sealed bag.
Good walnuts can last a year or more in the freezer without losing flavor.
3. Keep Them Away from Heat and Light
Heat and light speed up rancidity, which turns good walnuts bad.
Store them in a cool, dark spot if you’re not using the fridge.
4. Buy Only What You Need
Buying smaller amounts more often helps you enjoy good walnuts instead of old ones.
Freshness beats bulk every single time.
So, How Can You Tell If Walnuts Are Good?
You can tell if walnuts are good by smelling them, checking their weight and shell, shaking them, and inspecting the kernel.
Good walnuts smell nutty, feel heavy, look golden, and taste clean and sweet.
Bad walnuts smell rancid, feel light or soft, look dark, and taste bitter.
So the next time you’re staring at a bag of walnuts and wondering how to tell if walnuts are good, just use your senses.
Your nose, hands, and taste buds will always give you the honest answer.