The Best Food for Runners Beans Cooked dry beans such as split peas, lentils, pinto, and garbanzo are rich in fiber and protein. It is also a good source of iron and is low in fat. (3 of 10)PreviousNext