CNET logo Why You Can Trust CNET

Our expert, award-winning staff selects the products we cover and rigorously researches and tests our top picks. If you buy through our links, we may get a commission. Reviews ethics statement

Brown Rice and Other Food That Expires Faster Than You Think

Sadly, that bottle of olive oil isn't getting better with age.

David Watsky
David Watsky Senior Editor / Home and Kitchen
David lives in Brooklyn where he's logged more than a decade writing about all things edible, including meal kits and meal delivery subscriptions, cooking, kitchen gear and commerce. Since earning a BA in English from Northeastern in Boston, he's toiled in nearly every aspect of the eats business from slicing and dicing as a sous-chef in Rhode Island to leading complex marketing campaigns for major food brands in Manhattan. These days, he's likely somewhere trying the latest this or tasting the latest that - and reporting back, of course. Anything with sesame is his all-time favorite food this week.
Expertise Kitchen tech, cookware, small appliances, food innovation, meal delivery and meal kits.
4 min read
Jars of mayonnaise

Not you too, mayo?

Memories Are Captured/Getty Images

If you're planning for the apocalypse, some foods are a better bet than others. While expiration dates provide loose guidance on how long foods are good after purchase, they don't typically provide much information on how long you should keep them around after you've popped the top and oxygen starts to do its thing. 

CNET Home Tips logo

This guide to storing groceries in the fridge so they last longer will help some. But, save for Grey's Anatomy, nothing lasts forever and certain foods spoil much faster than you might think. 

The bad news? Your fancy olive oil is definitely not getting better with age, and that 25-pound bag of brown rice from Costco won't actually last forever. The good news? Once you've mastered food expiration and grocery shelf life, you can cut down on waste and guard yourself against contamination or foul-tasting food. 

Below are five foods that spoil faster than you'd think so you can predict when the end is nigh. If you've got some ingredients you need to use before they go, try these nine cooking hacks that actually work.

Olive oil

Bottles of olive oil on a supermarket shelves

Old olive oil won't hurt you, but it will lose a whole lot of its flavor profile.

Daniel Harvey Gonzalez/In Pictures via Getty Images

Oil just seems like something that would last forever, right? You might even think olive oil gets better with age. It doesn't -- quite the opposite, in fact. While olive oil has a fairly long shelf life, about 12 to 18 months, it starts to lose oomph as soon as it's bottled and especially once you've opened it. While it won't pose a health risk, over time olive oil can be rendered virtually tasteless by the elements. 

This is especially good to know if you have an expensive bottle of EVOO that you've been trying to use sparingly. You're better off going for it while it has most of its flavor intact, and experts recommend using olive oil within 60 days of cracking the seal. Considering fresh olive oil is good olive oil, you'll also want to check the bottle or harvest date before you buy, since it'll lose some of its profile even before opening. 

Brown rice

hands holding brown rice

Thanks to a higher oil content than its white counterpart, uncooked brown rice only lasts for three or four months in the pantry.

Yagi Studio/Getty

Brown rice is another pantry mainstay that appears shelf-stable but should actually be used within a relatively short period of time. While white rice can last years if stored in an airtight container, brown rice really only lasts about three or four months before it starts to turn. This is mostly due to brown rice's higher oil content.

Cooked rice, white or brown, has an even shorter life. If left unrefrigerated for even 90 minutes, cooked rice poses a real risk of food poisoning


Jars of mayonnaise

Mayo may seem like something you could keep in your fridge for years, but it's really only good for about two months. 

Memories Are Captured/Getty Images

Mayo has a healthy dose of vinegar, so you might think it would be good for a while. Not the case. The egg in mayonnaise makes it prone to spoilage, and most mayo should be used within about two months of opening. It's also only good in the pantry unopened for about three months. 

The same goes for most salad dressings -- about two months in the fridge after opening. While the vinegar helps keep them in good shape for a while, other ingredients aren't as resistant to spoiling.



Spices that are past their prime won't hurt you but they won't help much, either.

David Watsky/CNET

While spices don't go bad, per se, they become pretty much useless after a certain point, losing a lot of their flavor even when stored in those little airtight jars. Try to avoid buying large bottles of spices and be selective about what you throw in the cart. It's one of the reasons I love high-quality spice mixes, which I find myself going through more quickly than the odd bottle of cardamom or clove. (You can also grow certain pricey spices, including saffron, at home.)


person holding bottle of wine in store

Red wine can be aged for decades when stored properly. The same can't be said for most white.

Dreet Production/Getty

I know, I know, wine gets better with age. That's true, but it really only applies to red wine, and all wine has to be stored carefully or it'll turn into something you really don't want to drink. I found this out the hard way having been gifted a case one holiday. I confidently stacked the bottles on a wine rack in my very much not temperature-controlled living room. When I uncorked one less than a year later, the damage had been done.

While some varietals can be aged, most white wines should be consumed within one to two years. To last even that long, bottles of white wine should be stored away from light and at a temperature above 40 and below 50 degrees F. To keep red wine from turning on you, cool and dark is the key. Red wine should be stored away from direct light somewhere with a temperature between 50 and 59 degrees F. 

To check similar information for other foods, the Food and Drug Administration's FoodKeeper App has a suggested list of storage times and protocols for just about anything edible or drinkable.

More kitchen intel