One cup of cooked beans contains roughly 200 to 270 calories, depending on the variety. Black beans sit near 227 calories per cup, pinto beans near 245, and chickpeas climb to about 269. The exact number shifts based on bean type, whether the cup holds cooked or canned beans, and what was added during preparation, which is why a single answer rarely fits a meal tracker or recipe.
This guide covers the exact calorie count for the most common bean varieties, explains how preparation changes those numbers, and shows how to log beans accurately in any meal plan.
The Short Answer, and Why One Number Is Never Enough
A standard cup of cooked beans lands between 200 and 270 calories depending on variety. That range matters because the word “beans” covers at least a dozen common types, each with a distinct nutritional profile shaped by protein, fiber, and starch content. Without specifying the variety and the form (cooked, canned, dried, or refried), any calorie estimate is essentially a guess, and often a wrong one.
The difference between a cup of cooked black beans at 227 calories and a cup of canned baked beans at 350 calories is more than 120 calories. That gap can quietly wreck a meal plan built on rough estimates. What follows is the full breakdown that turns that guess into a reliable number for your kitchen, your tracker, and your weekly grocery list.
The Range You’ll Encounter Most Often
Most home cooks deal with six bean varieties on rotation: black, pinto, kidney, navy, chickpeas, and lima. Each sits within that 200 to 270 calorie window for one cooked cup, with navy beans and chickpeas at the top end and lima beans at the bottom. Recognizing this range keeps portion estimates honest before you ever pull out a scale.
Why Variability Is the Real Story
Calorie counts for beans are stable across brands when the bean is plain, cooked in water, and drained. The variability creeps in through added sodium, oil, sugar, or pork in canned and prepared products. A plain home-cooked cup of black beans and a restaurant-style refried cup can differ by 80 calories or more even when the bean itself is identical.
What Exactly Counts as One Cup of Beans
One US cup equals 240 milliliters, but bean weight per cup varies by 20 to 30 percent across varieties. One cup of cooked black beans weighs about 172 grams, while one cup of cooked chickpeas weighs closer to 164 grams, and a cup of cooked kidney beans lands near 177 grams. The cup is a volume measure, not a weight measure, and density differs from bean to bean.
The USDA defines a serving of cooked beans as one-half cup, so a full cup is technically two servings. Dried beans are measured before soaking or cooking, when they are far smaller and far denser; one cup of dried black beans weighs about 192 grams and packs more than 600 calories before water absorption triples their volume during cooking.
Cooked Weight vs. Dried Weight
One cup of dried beans typically yields about 2.5 to 3 cups of cooked beans, which spreads the same calories across more volume and lowers calorie density per measured cup. Logging dried beans as “cooked” in a tracker, or vice versa, is one of the most common calorie-counting errors, because the difference between 200 and 700 calories in a single entry can throw off an entire day’s log.
How Tracking Apps Handle Serving Size
Most nutrition databases, including USDA FoodData Central, default to cooked values for canned and home-prepared beans. If you weigh dried beans before cooking and log them by raw weight, you’ll record roughly three to four times the actual calories once the beans absorb water and expand. Always check the form listed in the database entry before saving the number to your daily total.
That form distinction matters most when varieties differ sharply in calories and macros, so the breakdown below keeps each one isolated.
Calorie and Macronutrient Breakdown by Bean Variety
The table below covers the six most common beans eaten in the US, with calories, protein, total carbohydrates, and fiber per cooked cup. Values come from standard reference data and reflect plain beans cooked in water with no added fat or salt.
| Bean Variety | Calories | Protein | Total Carbs | Fiber |
|---|---|---|---|---|
| Black beans | 227 | 15g | 41g | 15g |
| Pinto beans | 245 | 15g | 45g | 15g |
| Kidney beans | 225 | 15g | 40g | 11g |
| Chickpeas (garbanzo) | 269 | 15g | 45g | 13g |
| Navy beans | 255 | 15g | 48g | 19g |
| Lima beans | 209 | 12g | 40g | 9g |
Where Each Bean Shines
Black beans and pinto beans are the workhorses of Tex-Mex and Latin American cooking, and both deliver a balanced 15 grams of protein per cup. Chickpeas lean slightly higher in calories because of their starchier texture, which is why they hold up so well in hummus and roasted snacks. Navy beans lead on fiber at 19 grams per cup, making them a standout for anyone tracking satiety per calorie.
Smaller-Variety Notes
Lentils, often grouped with beans despite being a different legume family, run about 230 calories per cooked cup with 18 grams of protein and 16 grams of fiber. They cook faster and digest more easily than larger beans, which is why they appear in so many weeknight recipes. Black-eyed peas land near 200 calories per cup with 13 grams of protein, slightly lighter than the rest of the field.
How Preparation Method Reshapes the Numbers
The form you eat beans in changes the calorie count more than the variety does. Plain home-cooked, canned, refried, and baked beans each carry a different calorie and sodium load even when the underlying bean is the same.
Cooked Dried Beans
A plain cup of home-cooked dried beans lands at roughly 225 calories, giving cooks a clean baseline free of added sodium or oil. A cup of plain black beans simmered in water delivers 227 calories and a trace amount of sodium, usually under 5 milligrams. This is the cleanest baseline for any meal-planning math.
Canned Beans
A drained cup of plain canned beans matches home-cooked varieties at about 225 calories, though added sodium often climbs to 300–500 milligrams per serving. That sodium load matters for anyone tracking blood pressure or following a low-sodium plan, even though the calorie count barely shifts. A quick rinse under running water cuts the sodium by roughly 40 percent without touching calories or protein.
Refried Beans
Stirring in lard, oil, or butter during preparation pushes a cup of refried beans 40 to 80 calories above plain cooked beans. A cup of canned refried pinto beans can reach 290 calories compared to 245 for the same bean cooked plain. Restaurant versions often push higher because of added cheese, sour cream, or animal fat, which can easily push a single cup past 350 calories.
Baked Beans
Sugar, molasses, and pork push a cup of store-bought baked beans to 280–380 calories, well above the plain-cooked baseline. A standard can of Boston-style baked beans delivers about 280 calories per cup with 12 grams of sugar, roughly four times the sugar content of plain beans. The bean itself hasn’t changed, but the sauce has transformed the nutritional profile.
Because fat and sugar can stack fast, the next look at protein, fiber, and carbs explains why some preparations leave you fuller than others.
Skip the oil when making refried beans at home. Mashing cooked pinto beans with a splash of the cooking liquid and a handful of seasonings delivers the same texture for about 245 calories per cup instead of 290.
The Protein, Fiber, and Carb Story Behind the Calories
Beans deliver 12 to 15 grams of plant protein per cooked cup, rivaling many animal protein sources for volume per calorie. That protein content is one reason beans anchor so many plant-based and budget-friendly meals. Combined with fiber and complex carbohydrates, the macronutrient mix explains why beans fill you up faster than refined grains do.
Fiber ranges from 9 grams in lima beans up to 19 grams in navy beans, among the highest counts in any whole food. A single cup of navy beans provides about 75 percent of the daily fiber target for most adults. That fiber load slows digestion, feeds gut bacteria, and contributes to the steady energy release beans are known for.
Net Carbs and Blood Sugar Impact
Net carbs typically sit between 25 and 30 grams per cup once fiber is subtracted from total carbohydrates. For a 45-gram total carb bean like chickpeas, the net carb count drops to about 32 grams after removing 13 grams of fiber. The slow-digesting complex carbohydrates keep blood sugar steadier than refined grains, which is one reason beans appear in so many diabetes-friendly meal plans.
Why Protein and Fiber Together Matter
Protein and fiber are the two macros that drive satiety, the feeling of fullness that carries you from lunch to dinner without snacking. Beans are unusual among carbohydrate-rich foods because they deliver both in meaningful amounts per calorie, which is why a bean-based meal often feels more satisfying than a rice- or pasta-based one of equal calorie size.
Beans Set Against Other Protein and Carb Staples
Beans are often swapped in for rice, quinoa, or meat in everyday cooking, and the calorie trade-offs are worth knowing. The table below compares one cooked cup of common staples across calories, protein, and fiber.
| Food (1 cup cooked) | Calories | Protein | Fiber |
|---|---|---|---|
| Black beans | 227 | 15g | 15g |
| White rice | 205 | 4g | <1g |
| Quinoa | 222 | 8g | 5g |
| Chicken breast (diced) | 230 | 43g | 0g |
| Tofu (firm) | 188 | 20g | 3g |
| Lentils | 230 | 18g | 16g |
Where Beans Win and Where They Lose
Beans consistently win on fiber and cost per gram of protein, often running under two dollars per pound dried. They lose on protein density compared to lean meat; a cup of diced chicken breast delivers nearly three times the protein of a cup of black beans for about the same calories. Quinoa comes closest to matching beans on overall balance, but at a higher price point and lower fiber count.
Choosing the Right Substitute
When the goal is bulking up a meal without adding many calories, beans beat rice on every macro except ease of preparation. When the goal is maximum protein per calorie, chicken or tofu outperforms beans by a wide margin. Knowing the trade-off ahead of time keeps your plate aligned with the outcome you actually want.
Where Beans Fit in Weight Loss and Popular Diet Plans
At 200 to 270 calories per cup, beans are moderate-calorie, not low-calorie, but their fiber and protein drive strong satiety per calorie eaten. That satiety effect is the real weight-management story. A bean-based lunch often holds you longer than a calorie-matched sandwich built on refined bread, which reduces the urge to snack before dinner.
Low-Carb and Keto Context
On a ketogenic or strict low-carb plan, one cup of beans is usually too carb-heavy at 40 grams or more of total carbohydrates. Most keto frameworks cap daily net carbs at 20 to 50 grams, and a single cup of beans would consume most or all of that budget. Smaller portions (a quarter to a half cup) can still fit for anyone willing to budget the carbs carefully.
Mediterranean, DASH, and Plant-Based Eating
Mediterranean, DASH, and plant-based eating patterns all lean on beans as a staple, and that reliance tracks with steadier long-term weight in population studies. The DASH diet specifically recommends 4 to 5 servings of beans per week for blood pressure support, while Mediterranean guidelines suggest beans as a regular replacement for red meat. Both approaches treat beans as a long-term staple rather than a side dish.
Macro Tracking and IIFYM
IIFYM and other macro-tracking systems sidestep double-counting by splitting each cup of beans between its protein and carbohydrate values in the daily total. A cup of black beans at 15 grams of protein and 41 grams of carbs is doing the work of two food groups at once. Logging them only as a carb source undercounts protein; logging them only as protein undercounts carbs.
Practical Tips for Using This Data in Real Meal Planning
Raw numbers only help when they survive contact with a real kitchen. The tips below turn the calorie and macro data into habits that keep your tracking accurate and your meals satisfying.
- Rinse canned beans thoroughly. A minute under running water cuts sodium by roughly 40 percent without losing calories or protein.
- Measure cooked beans after draining. Liquid weight can inflate a cup measurement by 10 to 15 percent and throw off your calorie count.
- Batch-cook dried beans in plain water. Season each serving individually to keep total calories predictable and sodium controlled.
- Log beans by cooked weight. Most databases default to cooked values; entering dried values will triple your calorie count for the same portion.
- Treat a half-cup as the realistic single serving. A full cup delivers 100 to 135 calories of satisfying plant fuel, which is plenty for most meals.
Before you log a cup of beans, check whether the app is showing cooked or dried values. A single tap on the wrong entry can add 400 calories to your day without changing what you actually ate.
Sum Up
One cup of cooked beans delivers 200 to 270 calories, 12 to 15 grams of plant protein, and 9 to 19 grams of fiber, with the exact numbers depending on variety and preparation. The single biggest swing comes from form: dried beans pack three to four times the calories per cup of cooked beans, and canned or refried versions add sodium, sugar, or fat that change the nutritional profile. Treat beans as both a protein and a carb source, measure them after cooking, and use a half-cup as the default serving for accurate tracking.
FAQ
How many calories are in one cup of cooked beans?
That cooked beans contains between 200 and 270 calories, depending on the variety. Black beans land near 227, pinto beans near 245, and chickpeas near 269 per cooked cup, based on standard reference data.
Which bean has the most protein per cup?
Most common beans deliver 15 grams of protein per cooked cup, with black, pinto, kidney, and chickpeas tied at the top. Lentils edge slightly higher at 18 grams per cup, though they are technically a different legume.
Do canned beans have more calories than home-cooked beans?
A drained cup of plain canned beans matches home-cooked beans at roughly 225 calories, though added sodium often runs 300 to 500 milligrams per cup. Baked and refried canned beans run higher in calories due to added sugar, oil, or fat.
How much does one cup of beans weigh in grams?
One cup of cooked black beans weighs about 172 grams, cooked chickpeas about 164 grams, and cooked kidney beans about 177 grams. One cup of dried black beans weighs roughly 192 grams before water absorption.
Are beans good for weight loss?
Beans support weight management through high fiber and protein content, which drive strong satiety per calorie. At 200 to 270 calories per cooked cup, they are moderate-calorie foods that fill you up faster than refined grains or starches of equal calorie size.
How do beans compare to rice in calories?
One cup of cooked white rice delivers about 205 calories with only 4 grams of protein and less than 1 gram of fiber. A cup of cooked black beans at 227 calories provides 15 grams of protein and 15 grams of fiber for roughly the same calorie cost.
