One cup of cooked pinto beans contains about 15 grams of protein. That’s roughly the same as two large eggs or a quarter of the daily protein needs for most adults. Whether you cook them from dried or open a can, the protein content stays essentially the same.
Protein by Serving Size
The protein in pinto beans scales predictably with portion size. A half-cup serving, which is the standard amount listed on most nutrition labels, delivers about 7 to 8 grams of protein. A full cup of cooked pinto beans bumps that to roughly 15 grams. If you’re eating a large bowl of pinto beans as a main dish (closer to 1.5 cups), you’re looking at around 22 grams of protein in a single sitting.
For reference, most adults need between 46 and 56 grams of protein per day, though active people and older adults often benefit from more. A cup of pinto beans covers about 27 to 33 percent of that baseline recommendation, making them one of the more protein-dense plant foods available.
Canned vs. Dried: Does It Matter?
Nutritionally, canned and home-cooked pinto beans are about the same when it comes to protein. The meaningful difference is sodium. Canned pinto beans can contain up to 100 times more sodium than beans you cook from dried. Draining and rinsing canned beans removes roughly half the added sodium, though you’ll also wash away some water-soluble nutrients in the process.
If convenience matters and you go with canned, look for low-sodium versions. A half-cup of canned low-sodium pinto beans provides about 5 grams of protein, which lines up closely with what you’d get from dried beans cooked at home.
How Pinto Bean Protein Compares
Pinto beans hold their own against other popular legumes. Black beans deliver about 15 grams of protein per cooked cup, essentially identical to pintos. Chickpeas come in slightly lower at around 14.5 grams, and lentils slightly higher at roughly 18 grams per cup. If you’re choosing between bean varieties for protein purposes alone, the differences are minor. Pick whichever you enjoy eating most, because consistency matters more than an extra gram or two per serving.
Compared to animal protein sources, pinto beans are competitive on a per-calorie basis. A cup of cooked pintos has about 245 calories and 15 grams of protein. A 3-ounce chicken breast has around 140 calories and 26 grams of protein. Chicken wins on protein density, but pinto beans bring fiber (about 15 grams per cup), iron, potassium, and folate along for the ride.
Protein Quality in Pinto Beans
Not all protein is absorbed equally, and this is where pinto beans have a genuine limitation worth understanding. Your body digests about 73 to 77 percent of the amino acids in pinto beans, compared to over 95 percent for eggs or meat. This means that while you’re eating 15 grams of protein per cup, your body is effectively using closer to 11 or 12 grams.
Pinto beans also have a limiting amino acid. They’re low in sulfur-containing amino acids (the building blocks your body uses to make skin, hair, and certain antioxidants). The standard protein quality score for pinto beans, called PDCAAS, comes in at 0.58 out of a possible 1.0. Eggs score a perfect 1.0 for comparison. A newer and more precise scoring method called DIAAS rates pinto beans at 83 percent when measured in adults, which is considerably better than the older score suggests.
The practical takeaway: pinto beans are a solid protein source, but they work best when paired with grains. Rice, corn tortillas, or bread supply the amino acids that beans lack, and beans supply what grains are missing. You don’t need to eat them in the same meal for this to work. As long as you’re eating a variety of plant proteins throughout the day, your body assembles what it needs.
Getting the Most Protein From Pinto Beans
A few simple choices can help you maximize what you get from pinto beans. Soaking dried beans overnight before cooking makes them easier to digest, which may improve how much protein your body actually absorbs. Cooking them thoroughly matters too. Undercooked beans contain compounds called lectins that interfere with nutrient absorption and can cause digestive discomfort.
Pairing pinto beans with a grain in the same meal isn’t just good for amino acid balance. It’s also how most traditional cuisines already serve them: beans and rice in Latin American cooking, beans with cornbread in the American South, or pinto beans alongside corn tortillas in Mexican dishes. Research on that specific combination (pinto beans with corn tortillas and guacamole) found that adults digested 77 percent of the essential amino acids from the meal, confirming that these classic pairings are nutritionally sound, not just delicious.

