Skip to main content

Calories in White Beans: Nutrition Facts & Serving Sizes

Per 1 cup (202g)

673cal
Protein47.3g
Carbs121.8g
Fat1.8g

Per 100g

333cal
Protein23.4g
Carbs60.3g
Fat0.9g
Protein 28%Carbs 71%Fat 1%

Source: USDA FoodData Central, SR Legacy, March 2026.

One cup of dry white beans (202g) contains 673 calories with 47.3g of protein, 121.8g of carbs, and 1.8g of fat. Per 100g dry, white beans provide 333 calories, 23.4g of protein, 60.3g of carbs, and 0.9g of fat. White beans are a standout plant-based protein source with one of the highest protein-per-calorie ratios in the legume family. The fiber content is impressive at 15.2g per 100g, supporting digestion and long-lasting fullness. The most notable micronutrient is potassium at 1795mg per 100g, which covers roughly 38% of the daily value and supports muscle function and fluid balance. Folate comes in at 388mcg per 100g, about 97% of the daily value. For anyone building muscle on a plant-based or hybrid diet, white beans are a cost-effective, high-protein staple that pairs well with rice for a complete amino acid profile.

Nutrition Highlights

333 calories per 100g dry, 673 calories per cup (202g)
23.4g protein per 100g dry, one of the highest in legumes
15.2g fiber per 100g, excellent for satiety and digestion
1795mg potassium per 100g (38% daily value)
388mcg folate per 100g (97% daily value)

Calories by Serving Size

ServingCalProteinCarbsFatFiber
1 tbsp (13g)422.9g7.6g0.1g1.9g
1 cup (202g)672.747.3g121.8g1.8g30.7g
100g33323.4g60.3g0.9g15.2g

Track White Beans in CaloBurner

Snap a photo to log calories and macros instantly.

Download on the App Store

Full Nutrition Facts (per 100g)

NutrientAmount% Daily Value
Calories33317%
Protein23.4g47%
Total Fat0.9g1%
Saturated Fat0.2g1%
Total Carbohydrates60.3g22%
Dietary Fiber15.2g54%
Sugars2.1g4%
Sodium16mg1%

Vitamins & Minerals (per 100g)

NutrientAmount% Daily Value
Saturated Fat0.2g0%
Calcium240mg18%
Iron10.4mg58%
Potassium1795mg38%
Vitamin B60.3mg18%
Magnesium190mg45%
Phosphorus301mg24%
Zinc3.7mg34%
Selenium12.8mcg23%
Folate388mcg97%
Thiamin (B1)0.4mg33%
Riboflavin (B2)0.1mg8%
Niacin (B3)0.5mg3%

% Daily Values based on a 2,000 calorie diet (FDA reference).

Health Benefits of White Beans

White beans are a nutritional powerhouse for plant-based protein. With 23.4g of protein per 100g dry, they rival many animal proteins in quantity, and when paired with rice or another grain, the combined amino acid profile becomes complete. This makes white beans and rice a classic protein-complete meal for vegetarians and meat-eaters alike.

The 15.2g of fiber per 100g is one of the highest values in the food supply. Dietary fiber slows gastric emptying, reduces blood sugar spikes after eating, and feeds beneficial gut bacteria. For anyone trying to stay full on a calorie deficit, fiber is one of the most valuable tools, and white beans deliver it in abundance.

The potassium content at 1795mg per 100g is exceptional. Potassium regulates fluid balance, supports muscle contractions, and helps maintain healthy blood pressure. If you are sweating heavily during training, potassium helps replace electrolytes lost through sweat.

The 388mcg of folate per 100g is close to the full daily requirement of 400mcg. Folate supports DNA synthesis and cell division, which is critical during periods of heavy training and tissue repair. The 10.4mg of iron per 100g is also significant, supporting oxygen transport in the blood and reducing exercise-related fatigue.

Dietary Considerations

White beans are naturally gluten-free, vegan, and dairy-free. They are not keto-friendly due to their high carb content (60.3g per 100g dry). For weight loss, white beans are a smart choice because their high fiber and protein content promotes satiety for relatively few calories compared to many other carb sources. They have a low glycemic index, meaning they release energy slowly and do not cause sharp blood sugar spikes. White beans are suitable for diabetics and people managing insulin sensitivity. Rinse canned white beans to reduce sodium content if watching sodium intake.

Daily Intake (100g)

17%

100g of white beans provides 17% of a 2,000-calorie diet.

Track Your Intake

See how white beans fits your personal calorie and macro targets.

Related Foods

Frequently Asked Questions

How many calories in white beans?

Dry white beans have 333 calories per 100g. One cup of dry white beans (202g) contains about 673 calories. Cooked white beans have roughly 130 to 140 calories per 100g since they absorb water during cooking. One cup of cooked white beans (179g) has approximately 250 calories.

Are white beans good for weight loss?

Yes. White beans are high in fiber (15.2g per 100g dry) and protein (23.4g per 100g dry), both of which promote satiety. They have a low glycemic index, meaning they keep blood sugar stable and energy levels steady. Portion-controlled servings of white beans fit well into a calorie deficit.

How much protein in white beans?

Dry white beans have 23.4g of protein per 100g. One cup of dry white beans (202g) provides about 47.3g of protein. Cooked white beans have roughly 10g of protein per 100g. They are an excellent plant-based protein source, especially combined with grains for a complete amino acid profile.

Are white beans gluten-free?

Yes, white beans are naturally gluten-free. They are safe for people with celiac disease or gluten sensitivity. Always check canned varieties for added ingredients that may contain gluten.

What is the difference between white beans and chickpeas?

White beans have 333 calories per 100g dry with 23.4g protein and 15.2g fiber. Chickpeas have 378 calories per 100g with 20.5g protein and 12.2g fiber. White beans are slightly lower in calories and higher in fiber and protein. Chickpeas have a nuttier flavor and hold their shape better in salads.

How do I cook white beans?

Soak dried white beans overnight in water, drain, then simmer in fresh water for 60 to 90 minutes until tender. Canned white beans are already cooked and just need rinsing. Cooked white beans work in soups, stews, pasta, or mashed as a side dish with garlic and olive oil.

Track White Beans in Your Diet

Snap a photo of your meal and CaloBurner will calculate the exact calories and macros. No food weighing required.

Download on the App Store