• Seconding oatmeal – it’s incredibly cheap and higher in protein than rice. Dried legumes (not just beans – lentils are also good) are much cheaper than cooked ones, and they last for a long time. Slow-cooked soy beans are incredible