Beans are one of the most nutrient-dense carbohydrate sources in a healthy diet, delivering steady energy, plant protein, and a meaningful amount of dietary fiber in every serving. But if you track macros, count carbs for keto, prediabetes, or general weight management, you need accurate numbers — not just estimates. This bean carbs calculator makes it easy: pick a bean variety, enter how much you're eating (grams, ounces, cups, or tablespoons), and get your total carbs, fiber, and net carbs in seconds.
Whether you're meal-prepping for the week, building a low-carb plate, or simply curious about chickpeas versus black beans, this tool gives you consistent per-100g nutrition data and lets you compare portions instantly. It's designed for anyone who wants real numbers for their beans without digging through nutrition labels.
🥫 Bean Carbs Calculator
Estimate total and net carbs for your favorite beans and lentils.
How to Use This Tool
Use the dropdown to choose the bean variety you're planning to eat. The calculator uses cooked, boiled beans without salt, since that's the form most people put on a plate. Next enter your portion amount and select a unit from grams, ounces, cups, or tablespoons. If you use cups, measure cooked beans, not dried — dried beans roughly double in weight when reconstituted. Click Calculate carbs to see total carbohydrate, dietary fiber, and net carbs for that serving. The quick-fill buttons are handy for common portions: 100 g, 1 cup, ½ cup, and 1 tablespoon. After calculating, you can copy the result line into a food log or notes app. Use Reset to clear the form between ingredients. You can change the bean type after entering an amount; the calculator will use the newly selected row each time.
Total Carbs vs. Net Carbs: What's the Difference?
Total carbohydrate on a label includes all starches, sugars, and fiber. Dietary fiber is a carbohydrate that the body doesn't fully digest, so many low-carb and diabetes-friendly eating patterns subtract it to estimate net carbs, which are the carbs that have the most direct impact on blood glucose. For beans this subtraction matters: a 1-cup serving of black beans contains about 42 g of total carbs but roughly 27 g of net carbs. That's a meaningful difference when you're budgeting carbs for the day. Some dietitians prefer to track total carbs and treat fiber as beneficial, while others use net carbs for insulin dosing or keto-style planning. This calculator shows both values, so you can choose the number that matches your approach.
Bean Carb Reference Table
The values below are for cooked beans per 100 grams. They are rounded averages based on typical USDA data; actual numbers vary by variety, growing conditions, and preparation method. Net carbs is calculated as total carbs minus fiber.
| Bean variety | Total carbs (g) | Fiber (g) | Net carbs (g) |
|---|---|---|---|
| Black beans | 23.7 | 8.7 | 15.0 |
| Pinto beans | 26.2 | 9.0 | 17.2 |
| Kidney beans | 22.8 | 7.4 | 15.4 |
| Chickpeas (garbanzo beans) | 27.4 | 7.6 | 19.8 |
| Lentils | 20.1 | 7.9 | 12.2 |
| Navy beans | 26.1 | 10.5 | 15.6 |
| Great northern beans | 21.5 | 7.0 | 14.5 |
| Lima beans | 23.6 | 7.0 | 16.6 |
| Soybeans (edamame) | 9.9 | 6.3 | 3.6 |
Worked Examples
Example 1: Black bean burrito bowl. You use 1 cup of cooked black beans. At 177 g per cup, that's 177 ÷ 100 × 23.7 = 41.9 g total carbs. Fiber comes to 177 ÷ 100 × 8.7 = 15.4 g, so net carbs are about 26.5 g. That's a substantial but steady-energy portion — the fiber helps blunt the blood sugar response compared with white rice.
Example 2: Lentil soup. Your soup contains 150 g of cooked lentils. Total carbs are 150 ÷ 100 × 20.1 = 30.2 g. Dietary fiber is 150 ÷ 100 × 7.9 = 11.9 g. Net carbs are 18.3 g. Add a side salad and you've built a filling meal with a much lower net-carb load than pasta.
Common Mistakes to Avoid
- Measuring dried beans as cooked. Dried beans absorb water and gain weight, so 50 g dried is not the same as 50 g cooked. Always weigh or measure the actual cooked portion.
- Mixing up grams and ounces. 1 oz is about 28.3 g. Using the wrong unit can double or triple your carb count.
- Forgetting added fats and sauces. Beans cooked with oil, honey, barbecue sauce, or sugar add significant carbs and calories not included here.
- Using canned labels blindly. Canned beans may be similar nutritionally, but some brands include added sugar or salt; check the label and drain the canning liquid if you like.
- Assuming all beans have the same carbs. Soybeans and lentils are lower in carbs than chickpeas or pinto beans. The dropdown matters.
Choosing a bean by net carbs is useful, but don't forget protein, calories, and micronutrients — beans bring more than carbs to the table.
Accuracy Notes & Additional Resources
Carb and fiber values in this calculator are rounded averages from standard nutrition references, and real beans vary with variety, soil, soaking, cooking time, and brand. For a specific packaged product, the nutrition facts label is the best source. Cups are based on an average cooked-bean density of about 177 g per cup; use a kitchen scale for the most precise results. If you're also tracking calories, pair this with the bean calorie calculator to see energy alongside carb counts.
For more detailed nutrient data, search the USDA FoodData Central database or review the Dietary Guidelines for Americans to see how beans fit into recommended eating patterns. Net carbs are an estimate, not a formal FDA definition — many clinicians still prefer total carbs, so use the approach recommended by your healthcare provider. If you're tracking for a medical condition, ask your care team whether they want total or net carbs in your log.