Yolanda Zaragoza Cano/Demand Media

Onions, with their many layers of skin, seem like they never go bad. However, just like any other vegetable, onions are perishable. Even if stored under the best conditions, they will start to go bad after about two or three months. It doesn't matter whether they are stored in the refrigerator or the pantry. Onions that are stored near potatoes will spoil even faster. The chemicals that both onions and potatoes emit react in a way that causes both vegetables to spoil. You'll be able to tell when the onions are spoiled by the way the smell, look and feel.

Yolanda Zaragoza Cano/Demand Media

Look at the onions. Fresh onions look clean and firm. The onion should not be sprouting or have any dark spots or signs of decay. Avoid onions that look like they have any moisture on the neck.

Yolanda Zaragoza Cano/Demand Media

Feel the onions. Onions should be firm and smooth to the touch. Any onions that have soft spots or feel less than firm should be discarded.

Yolanda Zaragoza Cano/Demand Media

Smell the onions. Decaying onions will give off distinct foul odor and should be discarded immediately.


Store green onions in the refrigerator and use within two weeks.

Store dry onions (yellow, white, red) in a basket in a dark, cool area with plenty of ventilation.

About the Author

Zora Hughes

Based in Los Angeles, Zora Hughes has been writing travel, parenting, cooking and relationship articles since 2010. Her work includes writing city profiles for Groupon. She also writes screenplays and won the S. Randolph Playwriting Award in 2004. She holds a Bachelor of Arts in television writing/producing and a Master of Arts Management in entertainment media management, both from Columbia College.