6. Beans
The great thing about beans is that they are filled with soluble fibre. Moreover, they take quite a lot of time to digest, so you will always feel full after eating them. There are multiple types of beans out there, from black-eyed peas to kidney beans, garbanzos to lentils, and all of these can be a very powerful food all around.