Legumes Legumes are high in fibre and protein, making them one of the most filling categories of foods. Black beans Navy beans Red beans White beans Pinto beans Lima beans Edamame soy beans Chickpeas Lentils Image Source: Getty / fcafotodigital