Question: are beans the best protein?
Answer: Most beans provide between 29-36% of the DV for protein per cup cooked. Boiled soybeans (or edamame) provide a whopping 63% DV. Beans and legumes high in protein include soybeans, lentils, white beans, cranberry beans, split peas, pinto beans, kidney beans, black beans, navy beans, and limas.