Can you eat expired rice?
Quick Answer
No
Eating expired rice can potentially expose you to harmful bacteria such as Bacillus cereus, which can cause food poisoning. It’s best to consume rice within its expiration date.

What Is It?
Expired rice refers to rice that has passed its ‘best by’ or ‘use by’ date indicated on its packaging. This doesn’t necessarily mean the rice is unsafe to eat, but its quality and safety may have diminished.
How to Tell
Signs of expired rice may include a strange smell, change in color, or presence of mold. If the rice is hard, dry, and you can see insects or their larvae, it’s best not to consume it.
Why It Can Be Risky
Eating expired rice can pose several health risks.
- Food poisoning: The bacteria Bacillus cereus is commonly found in rice and can multiply rapidly if the rice is left at room temperature. This can lead to food poisoning.
- Digestive issues: Consuming expired rice can lead to digestive problems such as diarrhea, vomiting, and stomach cramps.
Safe Method?
To safely consume rice, it’s best to cook it thoroughly and eat it within a couple of days. If you need to store it for longer, freezing is a good option.
Storage Tips
Store rice in a cool, dry place.’, ‘Keep it in an airtight container to prevent moisture and pests.’, ‘If cooked, refrigerate rice within two hours of cooking and consume within three days.