Kidney Protein Per 100g Calculator

Kidney beans are a staple plant-based protein source, prized by vegetarians, vegans, and anyone looking to boost their daily protein intake without relying on meat. But the protein content varies dramatically depending on how the beans are prepared — raw, boiled, canned, or sprouted — because water absorption changes the weight and nutrient density. This calculator helps you quickly determine exactly how much protein you’re getting from any serving of kidney beans, whether you’re tracking macros, meal prepping, or just curious about your plate.

Simply enter the weight of your kidney beans, choose the unit (grams or ounces), select the preparation method, and hit Calculate. The tool instantly returns the total protein, the protein per 100 grams, and a clear breakdown of the math. It’s perfect for diet planning, recipe scaling, and comparing different forms of kidney beans. All values are based on USDA FoodData Central standard references, so you can trust the numbers for your nutrition goals.

🥜 Kidney Bean Protein Calculator

Enter your serving size and preparation method to see the protein content.

How to Use This Calculator

Using the kidney bean protein calculator is straightforward. Start by entering the weight of your kidney beans in the input field — you can type any number or use the quick-fill buttons for common serving sizes like 100 g, 1 cup of cooked beans, or 1 ounce. Then choose the unit (grams or ounces) and select the preparation method that matches your beans: raw (dried), boiled (cooked), canned (drained), or sprouted. Click Calculate to see your results instantly.

The result box shows three key figures: the total protein in your serving, the protein per 100 grams (which stays constant for each preparation type), and a step-by-step breakdown of the calculation. This makes it easy to verify the math and understand how the numbers are derived. If you need to start over, the Reset button clears the inputs and results.

Why preparation matters: Raw kidney beans contain about 23.6 g of protein per 100 g, but once boiled, they absorb water and the protein concentration drops to roughly 8.7 g per 100 g. Canned beans are similar at 7.7 g, while sprouted beans have even more water and only about 4.3 g per 100 g. Always use the correct preparation to get accurate numbers.

How the Calculation Works

The calculator uses a simple proportional formula based on USDA FoodData Central standard reference values. For each preparation method, we have a fixed protein-per-100g value:

  • Raw (dried): 23.6 g protein / 100 g
  • Boiled (cooked): 8.7 g protein / 100 g
  • Canned (drained): 7.7 g protein / 100 g
  • Sprouted: 4.3 g protein / 100 g

When you enter a weight in ounces, the tool first converts it to grams using the standard conversion factor 1 oz = 28.3495 g. Then it applies the formula:

Protein (g) = (weight in grams ÷ 100) × protein per 100g

For example, if you have 200 g of boiled kidney beans, the calculation is (200 ÷ 100) × 8.7 = 17.4 g of protein. This linear relationship holds for any serving size, making the tool both accurate and easy to verify.

Worked Examples

Example 1: You're making a chili with 1.5 cups of cooked kidney beans. One cup of cooked beans weighs about 177 g, so 1.5 cups = 265.5 g. Using the cooked value (8.7 g/100g), the protein is (265.5 ÷ 100) × 8.7 = 23.1 g. That's a solid protein boost for a plant-based meal.

Example 2: You have a 3 oz serving of canned kidney beans. First convert to grams: 3 × 28.3495 = 85.05 g. Then multiply: (85.05 ÷ 100) × 7.7 = 6.55 g protein. This shows how canned beans are lighter in protein per weight due to added water.

Example 3: For meal prep, you weigh out 250 g of raw dried kidney beans to cook later. Raw beans have 23.6 g/100g, so protein = (250 ÷ 100) × 23.6 = 59 g. That's the protein you'll get after cooking (though the weight will change as they absorb water).

Reference Table: Protein Content by Preparation

PreparationProtein per 100g (g)Typical Serving SizeProtein per Serving (g)
Raw (dried)23.6100 g23.6
Boiled (cooked)8.71 cup (177 g)15.4
Canned (drained)7.71 cup (256 g)19.7
Sprouted4.31 cup (approx 120 g)5.2

These values are based on USDA FoodData Central (FDC ID: 175203 for raw kidney beans, 175204 for cooked, 175205 for canned, and 175206 for sprouted). The table gives you a quick reference for common portion sizes without needing to run the calculator.

Frequently Asked Questions

Q: Why does raw kidney bean have so much more protein per 100g than cooked?
A: Raw dried beans are dehydrated, so they contain less water. When you cook them, they absorb water and increase in weight, diluting the protein concentration. The total protein in the beans doesn't change, but the per-100g value drops because the denominator (weight) increases.

Q: Are canned kidney beans as nutritious as cooked ones?
A: Canned beans are pre-cooked and often contain added sodium and sometimes sugar. The protein content is slightly lower than freshly boiled beans because they may have more water or additives. Always check the label for exact values, but our calculator uses a standard drained weight.

Q: Can I use this calculator for other legumes?
A: No, this calculator is specifically calibrated for kidney beans. Other beans like black beans, chickpeas, or lentils have different protein densities. For those, you'd need a separate calculator or reference data. Check out our Beans Protein Calculator for a broader tool.

Q: How accurate are these values?
A: The values come from the USDA FoodData Central database, which is the standard reference for nutrition in the United States. However, actual protein content can vary slightly by brand, growing conditions, and cooking method. The calculator gives a reliable estimate within ±5%.

Pro Tip: When tracking macros, always weigh your beans in the form you're actually eating (cooked or canned) rather than raw, because the water weight changes the protein density. This calculator makes that easy by letting you select the preparation method.

Additional Resources

For more detailed nutrition information, you can consult the USDA FoodData Central database directly at https://fdc.nal.usda.gov/. You can also explore our other nutrition tools like the Bean Calorie Calculator to track both calories and protein in your meals.