9 foods in “Beans and legumes”, sorted by estimated satiety (highest first) and then by protein per calorie.
FoodProtein g/100 gFiber g/100 gCalories kcal/100 gSatiety
Edamame11.95.21215/5
Cooked lentils97.91165/5
Cooked white beans9.76.31395/5
Cooked fava beans7.65.41105/5
Cooked kidney beans8.77.41275/5
Cooked black beans8.98.71325/5
Cooked green peas5.45.5845/5
Cooked pinto beans991435/5
Cooked chickpeas8.97.61644/5

Values per 100 g of the food as described. Source: USDA FoodData Central. Satiety: our own estimate from 1 to 5.