Since rice has an indefinite shelf life if kept dry, it is hard to tell if it has gone bad. ... Brown rice may become oily and give off a rancid odor because of its essential fatty acids that go bad as they oxidize. Cooked rice that has gone bad will show a loss of texture as it hardens and then can grow mold.