I named all but the rice. The article needs to add that rice, whether opened or unopened, needs to be stored in the freezer to keep whatever little ickies and eggs from hatching. But, hey, they add protein!
If you get parboiled rice, Like Uncle Ben’s brand, it has already been partially cooked so you won’t have the bug eggs hatch.