🎉 50% off BodyPal Premium with code PROMO50

White beans calories

White beans, boiled, unsalted
249kcal
1 cup · 179 g, boiled, unsalted
27%protein
17.4 gProtein
45 gCarbs
0.6 gFat
How to burn off 249 kcal
Walking, brisk
Jogging
Cycling, moderate
Swimming
Skip the math.
BodyPal counts these calories from your steps and workouts automatically.
Download on the App StoreGet it on Google Play
Nutrition facts
Boiled, unsalted · per 179 g
Calories249 kcal
Protein17.4 g
Carbohydrate45 g
Fat0.6 g
Saturated fat0.2 g
Cholesterol0 mg
Sodium11 mg
Potassium1004 mg
Iron6.6 mg

Source: USDA FoodData Central

🛡️
Verified nutrition data

Numbers on this page come from USDA FoodData Central, the U.S. Department of Agriculture’s food composition database, and from manufacturer labels where a branded product is named. Last verified September 2026. How we verify our data →

Most popular white beans brands in the United States
Ranked by popularity in the BodyPal database
#  Productkcal / 100 g
1Sclafani White Beans1/2 cup · 130 g85 kcal
2Iberia Premium Small White Beans1/2 cup · 130 g115 kcal
3Schnucks Great Northern White Beans1/2 cup · 130 g108 kcal
4La Preferida Small White Beans1/2 cup · 130 g85 kcal
5SunVista White Beans1/2 cup · 130 g85 kcal
6Granoro White Beans100 g58 kcal

Canned labels cover beans packed in liquid, so they read lower per 100 g than beans boiled from dried.
Source: manufacturer labels / USDA FoodData Central.

Similar foods
Calories per 100 g

More nuts & seeds → All calorie guides →

Free calculators
Same maths, same data, free

All 9 calculators →

White beans FAQs
How many calories are in a cup of white beans?

A cup of white beans boiled from dried (179 g) is 249 calories. A cup from canned with no added fat (180 g) is 302 calories.

Are white beans good for weight loss?

One cup has 249 calories, 11.3 g fiber and 0.6 g fat, so the calories come mainly from 44.9 g of carbs and 17.4 g of protein.

White beans vs pinto beans: which has fewer calories?

Prepared the same way from canned with fat added, white beans are 211 calories per 100 g and pinto beans 188. White beans carry more protein, 10.4 g versus 7.4 g per 100 g.

How much protein is in white beans?

Boiled white beans have 9.7 g of protein per 100 g, which is 17.4 g in a 179 g cup.