White rice is last longer than brown rice because it has a low moisture content, so there’s minimal risk that bacteria will grow. Not only that, white rice’s organic materials or nutrients have been stripped and milled during the manufacturing process, so there’s little chance that it will get spoiled. On the other hand, brown rice undergoes less processing, so it still contains fatty acids. Once these fats get oxidized, brown rice will spoil.