How Many Calories in Pinto Beans, Cooked or Canned?

One cup of cooked pinto beans contains about 245 calories. That’s for boiled beans prepared from dry, which is the most common baseline. The calorie count shifts depending on how you prepare them, whether you use canned or dried, and what you add during cooking.

Calories and Macronutrients Per Cup

A single cup (171 grams) of pinto beans, boiled with salt, breaks down like this:

  • Calories: 245
  • Carbohydrates: 45 grams
  • Fiber: 15 grams
  • Protein: 15 grams
  • Fat: 1 gram

Most of those calories come from carbohydrates, but 15 grams of fiber means a large portion of those carbs pass through your digestive system slowly. That high fiber content is one reason pinto beans keep you feeling full longer than other carb-heavy foods with the same calorie count. The protein is substantial too. At 15 grams per cup, a single serving delivers roughly the same protein as two eggs.

Half-Cup and Per-100g Portions

Not everyone eats a full cup in one sitting. A half-cup serving, which is the standard portion listed on most canned bean labels, comes in at about 118 to 123 calories. If you’re tracking by weight, 100 grams of cooked pinto beans contains roughly 143 calories. These smaller portions still deliver around 8 to 9 grams of protein and 9 grams of fiber, making even a modest side dish nutritionally dense.

How Pinto Beans Compare to Other Beans

Pinto beans sit slightly higher in calories than most other common beans, though the difference is small. Per one cooked cup:

  • Pinto beans: 245 calories, 15.4g protein
  • Black beans: 227 calories, 15.2g protein
  • Kidney beans: 225 calories, 15.3g protein

The protein content is nearly identical across all three. The calorie gap of about 20 calories per cup is negligible for most people. Choosing between these beans comes down to flavor and recipe preferences more than any meaningful nutritional difference.

Canned vs. Dried and Cooked

Canned pinto beans and beans you cook from dry are close in calories per serving. The real difference is sodium. Dried beans cooked at home contain only whatever salt you add yourself, while canned versions often come packed in salted liquid. Rinsing canned beans under running water for 30 seconds removes a significant portion of that added sodium.

Canned beans also tend to be slightly softer, which can change the texture in dishes but doesn’t meaningfully affect the calorie or protein content. If convenience matters, canned beans are nutritionally comparable. If you want full control over sodium, cooking from dry is the better option.

How Preparation Changes the Calorie Count

Plain boiled pinto beans are a low-fat food, with just 1 gram of fat per cup. That changes quickly depending on how you cook them. Refried beans are the most common example. One cup of traditional refried pinto beans contains about 234 calories and 5 grams of fat. The calorie increase is modest, but the fat jumps from virtually nothing to 5 grams because refried beans are typically cooked in lard or oil.

Vegetarian refried beans made without lard stay closer to the plain boiled numbers. If you’re making them at home, using a small amount of olive oil instead of lard keeps the fat content lower while still giving you that creamy texture. Adding cheese, sour cream, or cooking beans in broth with bacon will push the calorie count higher in proportion to what you add. The beans themselves remain a relatively low-calorie base.

Blood Sugar Impact

Despite being a carbohydrate-rich food, pinto beans have a low glycemic index of 39 and a glycemic load of just 5 per half-cup serving. For context, any glycemic index below 55 is considered low, and a glycemic load under 10 is also low. This means pinto beans raise blood sugar gradually rather than causing a sharp spike. The combination of fiber and protein slows digestion, which is why beans behave differently in your body than refined carbs with similar calorie counts. A cup of white rice and a cup of pinto beans have comparable calories, but the beans produce a much flatter blood sugar curve.