Do Beans Contain Carbs? A Practical Guide to Total and Net Carbohydrates

Editorial desk
“
Reading time: 7 minutes
Reading mode:

The short answer: beans contain carbohydrates

Beans contain carbohydrates. They also provide protein and fiber, which makes them a distinct food within both the vegetable and protein-food categories, but their classification does not remove the carbohydrate component. On US Nutrition Facts labels, total carbohydrate includes starch, sugars, and dietary fiber. Because dietary fiber is part of that total, beans are not carbohydrate-free simply because they are nutrient-dense or plant-based.

Mature dried beans, peas, and lentils (often called pulses) from green beans. Mature beans and pulses are the seeds of the plant and are relatively dense in starch, resulting in a significantly higher carbohydrate content. Green beans, which are harvested before the seeds fully develop, are botanically similar to other vegetable pods and contain substantially less carbohydrate. This biological difference explains why green beans behave more like non-starchy vegetables in meal planning, while mature beans function as a carbohydrate-containing food.

Mature dried beans, such as black and pinto beans, shown alongside fresh green beans.

USDA MyPlate includes beans, peas, and lentils in the Protein Foods Group and also recognizes them as part of the Vegetable Group. These dual roles reflect their nutritional profile, including their protein and micronutrient content, rather than an absence of carbohydrates. Whether a bean is counted as a vegetable or a protein source, it contributes carbohydrates to the diet.

Carbohydrate counts for common types of beans

Comparing the carbohydrate content of different beans requires a consistent serving basis. Using one-half cup cooked provides a clear comparison across varieties. The values below represent approximate data from USDA FoodData Central for plain, cooked beans. These are reference averages and not guarantees for every specific product.

A standard half-cup measuring cup filled with plain cooked beans.
Bean Type (1/2 cup cooked) Total Carbohydrate Dietary Fiber Total Carb Minus Fiber
Black beans 20.4 g 7.5 g 12.9 g
Kidney beans 20.2 g 6.6 g 13.6 g
Pinto beans 22.4 g 7.7 g 14.7 g
Chickpeas 22.5 g 6.3 g 16.2 g
Lentils 20.0 g 7.8 g 12.2 g
Green beans 5.0 g 2.0 g 3.0 g

The data shows that mature beans and lentils cluster in the 20-22.5 gram range for total carbohydrates per half-cup serving, while green beans contain roughly 5 grams. This substantial difference underscores why green beans are categorized differently in dietary planning than pulses.

Which type of beans do you eat most often?

Readers should note that many online resources compare beans using inconsistent serving sizes, such as mixing one-cup and one-half-cup data. Comparisons are only valid when the volume is identical. These values apply to plain, cooked beans. Packaged products, such as canned beans in tomato sauce, baked beans, or refried beans, often contain added sugars or thickeners that alter the carbohydrate count. Always consult the specific Nutrition Facts label on the package you are using, as formulation and preparation differences mean the label for your specific product takes precedence over generic database averages.

Total carbs, fiber, and net carbs explained

Understanding carbohydrate counts requires knowing how they are defined on food labels. On US Nutrition Facts labels, total carbohydrate includes starch, sugars, and dietary fiber. Because fiber is already included in the total carbohydrate number, it is not an amount to add to it.

The term “net carbs” is not an official FDA-defined nutrient. It is a calculated value that some individuals use for specific dietary approaches, such as low-carb or ketogenic eating. The common calculation for net carbs is:

Do you calculate net carbs when tracking your carbohydrate intake?

Total Carbohydrate minus Dietary Fiber = Net Carbs

Using the data for black beans as an example, the label would show 20.4 grams of total carbohydrate. Subtracting the 7.5 grams of fiber results in 12.9 grams of net carbs. This calculation is simply a mathematical subtraction; the FDA does not report net carbs on standard labels.

Calculating net carbs does not guarantee that the remaining carbohydrates will not affect blood glucose. Fiber is a complex carbohydrate that digests more slowly than starch or sugar, but individual responses to fiber vary. The calculated net-carb value is a tool for estimation, not a precise predictor of an individual's blood-glucose response. For official tracking and label reading, the total carbohydrate value is the standard figure provided.

Can beans fit a low-carb or keto diet?

Whether beans fit a low-carb or ketogenic diet depends on portion size and the specific carbohydrate budget of the eating plan, rather than a universal rule that categorizes all beans as strictly forbidden or allowed. Because beans contain a significant amount of starch, portions must be measured carefully against the daily carbohydrate limit established by the individual.

Cooked green beans are a lower-carbohydrate option compared to mature beans and lentils. With approximately 5 grams of total carbohydrate per half-cup serving, they can often be incorporated into stricter eating plans with fewer restrictions on portion size. Mature beans, such as black, kidney, or pinto beans, provide roughly 20 to 22 grams of total carbohydrate per half-cup. Including even a small portion of these can consume a substantial part of a limited daily carbohydrate budget.

To determine if beans fit a specific plan, individuals should track their intake against their chosen method, whether that involves total carbohydrates or net carbs. For packaged beans, checking the label is essential, as sauces and additives can increase the carbohydrate count. There is no universal carbohydrate threshold that guarantees ketosis for every person, as metabolic responses vary. Decisions about including beans should be based on accurate portioning and label reading rather than assuming a specific bean variety is automatically safe or unsafe for a given dietary approach.

Beans, carbohydrates, and blood glucose

For individuals managing diabetes, understanding how beans are classified is important for accurate meal planning. The American Diabetes Association states that total carbohydrate includes starch, sugar, and fiber and is the figure to use for carbohydrate counting. This approach helps individuals match their carbohydrate intake to their prescribed management plan, which may include insulin dosing.

While beans are nutritious and contain fiber that may influence the rate of digestion, they still count as carbohydrate foods. They are not exempt from carbohydrate counting simply because they provide protein or fiber. Individuals using diabetes carbohydrate counting should use the total carbohydrate value from the label, not a calculated net-carb value, unless specifically instructed otherwise by their healthcare provider.

There is a distinction between mature beans and green beans in this context. The American Diabetes Association identifies green beans as a non-starchy vegetable with relatively little carbohydrate. Mature beans and lentils are recognized as carbohydrate-containing foods. This distinction affects how they are portioned and counted within a meal.

Insulin decisions and medication adjustments must remain individualized. Generic nutrition data for beans cannot dictate specific insulin doses or treatment changes. Individuals who use insulin or have prescribed glucose targets should consult their care plan or a qualified healthcare professional for guidance on managing carbohydrate intake and medication.

Choosing, portioning, and preparing beans

Reading package labels is the most reliable way to manage carbohydrate intake from beans. When selecting packaged beans, check the serving size listed on the Nutrition Facts panel and compare it to the amount you plan to eat. Multiply the nutritional values by the number of servings consumed to get the accurate total. Pay attention to total carbohydrate, dietary fiber, and added sugars, especially in products like baked beans or refried beans, which often contain added ingredients that change the nutritional profile. Plain dried or canned beans have different profiles than those in sweetened sauces, so database averages should not override the specific package label.

When you buy packaged beans, how often do you check the Nutrition Facts label?

Food safety is a critical consideration when preparing dried beans, particularly kidney beans. Raw or undercooked kidney beans contain phytohaemagglutinin, a natural toxin that can cause adverse health effects. To eliminate this risk, the FDA advises soaking dried kidney beans for at least 5 hours, discarding the soaking water, and then boiling them in fresh water for at least 30 minutes. This specific boiling step is necessary; soaking alone or slow-cooking without boiling may not destroy the toxin. Canned kidney beans are already cooked and safe to eat directly from the can, as the canning process renders them safe.

Dried kidney beans soaking in a bowl of water.

When portioning beans, keep in mind that a standard serving is typically one-half cup cooked. Using a measuring cup or a standard kitchen scale ensures consistency. While some people use methods like rinsing canned beans or adding herbs to reduce digestive discomfort, these practices do not change the fundamental carbohydrate content of the beans. Focus on accurate portioning and label verification to manage carbohydrate intake effectively.

Dietary Guidelines for Americans, 2020-2025

Source: U.S. Department of Agriculture and U.S. Department of Health and Human Services

Healthy Living with Diabetes

Source: National Institute of Diabetes and Digestive and Kidney Diseases

Questions and comments

Please do not include passwords, medical record numbers, insurance information, financial information, precise addresses, or other confidential or directly identifying information in your message.