When it comes to black beans, you get 15 grams each of protein and fiber in every cup. They're also rich in folate, copper, and iron, among other vitamins and minerals.
Chickpeas — or garbanzo beans — are popular enough that most people have a can or two somewhere in their pantry.
With 16 grams of fiber and 16 grams of protein in a cup of cooked pinto beans, they're among the healthiest legumes.
Navy beans are sometimes also called haricot beans, and they're a perfect choice for anyone looking to up their fiber intake, as there's more than 19 grams in one cooked cup of these legumes.
Some of the most protein-rich beans around, a cup of cooked dried soybeans contains more than 28 grams of the necessary nutrient.
If you're looking for a protein-rich bean, lupini beans — also known as lupins — should definitely be on your list.
Per cooked cup, kidney beans give you about 14 grams of both protein and fiber. That's a good balance if you want plenty of both in your beans.