Beans are a staple of plant-based meals, loved for their protein, fiber, and steady supply of minerals. Their fat content is generally low, but it is not the same across all varieties — cooked soybeans deliver close to 9 g of fat per 100 g, while lima beans deliver just 0.3 g. This Beans Fat Calculator takes the guesswork out of tracking that fat, whether you are counting macros, following a low-fat eating plan, or just curious about a favorite recipe.
Choose a bean from the list, enter your portion in grams, ounces, cups, or tablespoons, and instantly see the total fat, calories from fat, and how that serving fits into your daily fat budget. Dietitians, home cooks, vegetarians, vegans, and fitness buffs can all use it to plan meals with confidence.
Results are based on generic USDA reference data for cooked, unsalted beans, making them reliable estimates rather than exact lab measurements.
🥫 Bean Fat Calculator
Estimate the fat in your favorite cooked beans — by weight or by cup.
How to Use This Tool
The Beans Fat Calculator is designed around plain cooked beans, without oil, butter, or seasoning added. Start by choosing the bean variety from the dropdown; the list covers the most common pantry beans, from black beans and chickpeas to soybeans and edamame. Next, type in a serving amount and select the unit that matches how you measured it: grams, ounces, cups, or tablespoons. If you track against a personal daily fat target, choose the 2,000-calorie or 2,500-calorie basis, or keep the default and treat the Daily Value as a general reference.
- Select a bean type from the list.
- Enter your serving amount and pick the matching unit.
- Optionally change the Daily Value basis.
- Click Calculate Fat — the result box shows total fat, calories from fat, percent Daily Value, and fat per 100 g.
The preset buttons below the form are handy shortcuts: one click enters a common serving size and runs the calculation immediately. The reset button clears the form and hides the previous result so you can start a fresh comparison.
How the Calculation Works
The tool uses two reference numbers for each bean: the average fat content in grams per 100 g of cooked beans, and the average weight of one US legal cup of cooked beans in grams. To find the fat in your serving, the calculator first converts your amount into grams. One ounce equals 28.3495 g, one cup equals the bean-specific cup weight, and one tablespoon equals one-sixteenth of the cup weight. Then it applies this formula:
Total fat = (serving weight in grams ÷ 100) × fat per 100 g
Fat calories are estimated at 9 kcal per gram, and the percent Daily Value is calculated by dividing total fat by the daily reference amount (78 g or 97 g) and multiplying by 100.
Fat Content by Bean
The table below lists average fat values for mature, cooked, unsalted beans based on USDA reference data. Use it to compare varieties side by side before you choose what to cook.
| Bean (cooked) | Fat per 100 g | Fat per cup |
|---|---|---|
| Black beans | 0.54 g | 0.9 g |
| Kidney beans | 0.50 g | 0.9 g |
| Pinto beans | 0.49 g | 0.8 g |
| Chickpeas | 2.59 g | 4.2 g |
| Navy beans | 0.62 g | 1.1 g |
| Great northern beans | 0.45 g | 0.8 g |
| Lima beans | 0.32 g | 0.6 g |
| Lentils | 0.38 g | 0.8 g |
| Soybeans | 8.97 g | 15.4 g |
| Edamame | 5.20 g | 8.1 g |
The spread is large: soybeans contain more than 8 g of fat per 100 g, while most common beans stay under 1 g. Edamame — which is simply immature soybean — also sits on the higher end at around 5.2 g per 100 g.
Worked Example
Example 1: One cup of black beans. Black beans have a cooked cup weight of about 172 g and 0.54 g of fat per 100 g. The calculation is 172 ÷ 100 × 0.54 = 0.93 g fat, which is roughly 8 kcal from fat and about 1% of a 78 g daily target. That makes a cup of black beans an extremely low-fat protein source.
Example 2: A ½-cup serving of soybeans. Soybeans weigh about 172 g per cup, so a half-cup is 86 g. With 8.97 g fat per 100 g, the fat is 86 ÷ 100 × 8.97 = 7.71 g. That is about 69 kcal from fat and roughly 10% of the daily value. Soybeans are nutrient-dense but deserve a closer look if you are following a strict low-fat diet.
Tips & Best Practices
- Weigh beans in grams whenever possible. Cup and tablespoon estimates vary with bean size, how firmly the cup is packed, and whether the beans are drained or include cooking liquid.
- This calculator covers plain beans. If you sauté beans in oil, toss them with butter, or stir in a fatty sauce, add those fat grams separately to get your true meal total.
- For the lowest-fat options, choose lentils, lima beans, great northern beans, pinto beans, or kidney beans. Chickpeas are moderate, while soybeans and edamame are higher.
- Switch the Daily Value basis to match your actual calorie intake. A 2,500-calorie diet uses a 97 g fat reference instead of 78 g, which changes the percentage noticeably.
- Use the fat per 100 g readout as a portable number. If you build your own recipe, multiply each ingredient's weight by its fat value to create a more precise meal total.
Limitations & Precision Notes
The fat values in this calculator are generic USDA reference values for boiled, drained beans without added salt or fat. Actual values depend on the growing region, soil, variety, and how long the beans were cooked. Canned beans may include small amounts of oil in some preparations, and homemade soups or refried beans often contain added fat. Treat the results as a solid estimate, not an analytical lab result. For packaged foods, the nutrition label on the can or bag is always the most accurate source for that specific product.
Frequently Asked Questions
Why do soybeans have so much more fat than other beans? Soybeans are an oilseed as well as a pulse; their fat content is a natural part of the seed, which is why soybean oil is a commodity. Other beans store their energy mostly as complex carbohydrates and protein.
Are the fats in beans healthy? Yes. The fat in beans is mostly unsaturated, including linoleic acid and small amounts of omega-3 fatty acids in soybeans. For most people, the small amounts of fat in a standard bean serving are a useful part of a balanced diet.
Do canned beans have more fat than dried beans I cook myself? Generally no. If the label lists zero grams of fat, the canned product is close to the cooked dried values used here. The biggest difference is sodium, not fat. Always check the ingredient list for added oil.
Can I use tablespoons as an accurate unit? It is convenient for small additions like bean puree or hummus, but the weight of a tablespoon varies. The calculator uses one tablespoon as 1/16 of the cup weight, which is a reasonable average for cooked beans. For macro tracking, grams remain the most reliable.
Further Reading
For detailed nutrition data on individual beans, the USDA FoodData Central database is an authoritative source where you can look up precise nutrient profiles for different preparations. Many public health organizations also publish guidance on plant-based protein, noting that beans contribute protein, fiber, and micronutrients with minimal saturated fat.