Grains & pasta · Storage guide
How long does brown rice last? Fridge, freezer & pantry
Storage temperatures: keep the fridge at ≤4 °C (40 °F), the freezer at −18 °C (0 °F), and the pantry cool and dry at room temperature.
| Fridge ≤4 °C · 40 °F | 1 year |
|---|---|
| Freezer −18 °C · 0 °F | 1 year |
| Pantry room temp | about 6 months |
| After opening | about 6 months (refrigerated) |
Times are for unopened, properly stored brown rice and reflect best quality. Always use your senses and follow any date on the package.
Signs brown rice has gone bad
- A rancid, oily, or crayon-like smell from the bran turning.
- A bitter taste it didn't have when fresh.
- Clumping, or any sign of pantry pests.
When in doubt, throw it out — the cost of a spoiled meal isn't worth the risk.
Best way to store brown rice
Brown rice keeps its oily bran — which is what makes it nutritious AND perishable. At room temperature those oils go rancid in months, so for long storage keep brown rice in the fridge or freezer, not the pantry. For a multi-year staple, choose white rice instead.
Frequently asked questions
How long does brown rice last in the freezer?
Brown rice keeps for about 1 year in the freezer at 0 °F (−18 °C). Wrap it airtight to prevent freezer burn and label it with the date. Thaw in the fridge before use.
How long does brown rice last in the fridge or refrigerator?
Unopened brown rice keeps for about 1 year in the fridge. After opening, use it within about 6 months.
How can I tell if brown rice has gone bad?
A rancid, oily, or crayon-like smell from the bran turning. A bitter taste it didn't have when fresh. Clumping, or any sign of pantry pests. When in doubt, throw it out.
Sources
Shelf-life figures and food-safety guidance are based on these authoritative sources:
Stop guessing
Tired of googling expiry dates?
Expireless tracks your brown rice and 1,000+ other foods automatically — scan a receipt or add it once, and get a reminder before anything spoils. No more mental load.
Android · Web · iOS coming soon · Free · No account needed