Beans Calories Per Tablespoon Calculator

Beans are one of the most affordable, fiber-rich protein sources you can add to a meal, but their calorie count varies widely depending on the variety and how they’re prepared. This Beans Calories Per Tablespoon Calculator helps you estimate the calories in any spoonful of cooked beans — from black beans and chickpeas to navy beans and lentils.

Select a bean type, enter your serving size in tablespoons or teaspoons, and get an instant calorie estimate plus a full macronutrient breakdown of protein, carbohydrates, and fiber. You can even override the default grams-per-tablespoon value for extra accuracy if you weigh your beans on a kitchen scale.

The calculator uses USDA nutrition data for cooked beans, making it useful for meal planning, portion control, calorie tracking, and building balanced plant-based meals.

🌿 Bean & Serving Setup

1. Choose bean type
2. How much are you eating?
Quick fill:
⚖️ 3. Optional: grams per tablespoon
leave blank to use bean default
Total calories
Per tablespoon
Protein
Carbs
Fiber

Quick Start

Pick your bean from the dropdown, enter how many tablespoons you ate (or tap a preset like ¼ cup), and hit Calculate Calories. The result panel shows your total calories, calories per tablespoon, and the protein, carbs, and fiber in your serving. If you weigh food with a kitchen scale, enter the actual grams per tablespoon in the optional field for a sharper estimate.

The tool accepts both tablespoons and teaspoons, so you can log small servings like a teaspoon of hummus-style chickpeas or a heaping spoonful of lentils without converting anything by hand. Preset chips for 1 tbsp, 2 tbsp, ¼ cup, and ½ cup make quick entries even faster.

Tip: 1 tablespoon = 3 teaspoons, and the calculator converts teaspoons automatically. For a ¼ cup serving, just tap the 4 tbsp chip — quarter-cup equals 4 tablespoons.

How the Calories Are Calculated

This calculator uses nutrition values for cooked, boiled beans from USDA FoodData Central. Each bean type has its own calorie density per 100 grams, plus typical grams-per-tablespoon weights. The core formula is simple:

Formula: calories = (serving in tbsp × grams per tbsp) × (kcal per 100 g ÷ 100)

For example, black beans have 132 kcal per 100 g and weigh about 12 g per tablespoon. Two tablespoons equal 24 g, so the math is 24 × 132 ÷ 100 = 31.7 kcal. The same gram-based logic is used to estimate protein, carbohydrates, and fiber, so the macros are all consistent with the calorie total. If you enter a custom grams-per-tablespoon value, the calculator uses that weight for all nutrient estimates instead of the variety’s default.

Worked Examples

Example 1: Black beans, ¼ cup (4 tbsp). 4 tbsp × 12 g/tbsp = 48 g. Then 48 × 132 ÷ 100 = 63.4 kcal, with 4.3 g protein, 11.4 g carbs, and 4.2 g fiber. This is a typical serving you might add to a burrito bowl or salad.

Example 2: Chickpeas, 2 teaspoons. The calculator converts 2 tsp to 0.67 tbsp. With 13 g/tbsp and 164 kcal per 100 g: 0.67 × 13 = 8.7 g, and 8.7 × 164 ÷ 100 = 14.3 kcal. That’s a small but reasonable amount for a garnish or a taste test while cooking.

Example 3: Using a kitchen scale. Suppose you weigh your cooked lentils and find that 1 tbsp of your batch weighs 15 g instead of the 13 g default. Enter 15 in the optional grams-per-tablespoon field. For 3 tbsp, the calculator computes 45 g × 116 ÷ 100 = 52.2 kcal, which is noticeably more than the 45.2 kcal you’d get with the default. Weighing is especially useful for dense batches or after draining and rinsing canned beans.

Reference: Calories in Cooked Beans (per 100 g)

Bean (cooked)kcal / 100 ggrams per tbsp
Black beans13212
Kidney beans12712
Pinto beans14312
Chickpeas16413
Navy beans14012
Great northern beans11812
Lima beans11513
Lentils11613

These are average values for beans cooked without added fat or salt. Canned beans packed with sugar, oil, or heavy sauces will run higher, as will beans cooked with butter, bacon, or other fats. Boiled dried beans with no additions are the leanest reference point.

Factors That Affect the Numbers

The biggest variable is water content. Beans cooked in lots of liquid are softer and weigh more per tablespoon but carry the same number of calories per gram, so a heaping spoonful from a watery pot can actually contain fewer calories than the same spoonful from a thick, well-drained batch. Rinsing canned beans removes some sodium and can also wash away some of the starchy liquid, which changes the weight and calorie density slightly.

Bean size and variety also matter. Larger chickpeas fit differently in a tablespoon than small navy beans, and mashed beans pack more tightly into a spoon than whole beans do. For the most accurate tracking, use the optional grams-per-tablespoon field. Scoop a level tablespoon of the exact beans you’re eating, weigh it, and enter that number. This makes the estimate match your actual meal rather than a generic average.

Frequently Asked Questions

Why do beans differ in grams per tablespoon? Bean size, starch content, and cooking method all change how tightly beans pack into a spoon. Standard values are useful for general estimates, but your batch may vary by 1–3 g per tablespoon.

Are canned beans the same as cooked dried beans? Not always. Canned beans that are simply packed in water and salt are close to boiled dried beans. But seasoned canned beans, refried beans, and baked beans often contain added sugar, oil, or lard, which increases calories substantially. Check the label for those varieties.

Do I need to count calories from beans if I’m on a plant-based diet? That depends on your goals. Beans are a healthy, fiber-rich protein source, but they are not calorie-free. If you’re tracking calories for weight management or meal planning, knowing the approximate calories in a spoonful helps you build balanced portions without over- or under-counting.

Why does my kitchen scale measurement differ from the default? Every pot of beans is different. Altitude, soaking time, simmering duration, and draining method all affect final moisture content. The default values are a reasonable midpoint; your weighed measurement is always more accurate if you enter it.