Foods high in both protein and fiber
Legumes are the clearest high-protein, high-fiber foods: 1 cup of cooked lentils provides about 18 g of protein and 16 g of fiber, while black beans and chickpeas deliver similarly strong combinations. Edamame, peas, nuts, seeds and whole grains add both nutrients too, but in different proportions.