Lentils

Lentils are high in protein - 30% of their calories come from protein. They're high in fiber: a 1/2 cup gets you close to about 30% of your daily required intake. And being high in fiber they help with IBS issues, promote digestive health, stabilize blood sugars, and can reduce cholesterol levels.