Calories in green beans (string beans)
Raw. 31 kcal (130 kJ) per 100 g. Choose a portion below and every figure on the page updates.
Green beans, also called string beans or snap beans, are immature bean pods eaten whole. Raw, they have 31 kcal (130 kJ) per 100 g and are about 90% water, with their energy coming mainly from carbohydrate. They give a reasonable amount of fibre for the calories, 2.7 g per 100 g, and are a good source of vitamin K.
Where the energy comes from
Share of total energy contributed by each macronutrient, using the standard 4/4/9 kcal per gram factors:
Full nutrition breakdown
Values shown for 100 g.
| Nutrient | Amount | % Daily Value |
|---|---|---|
| Energy | 31 kcal | – |
| Energy | 130 kJ | – |
| Protein | 1.8 g | 4% |
| Total fat | 0.2 g | <1% |
| Saturated | 0.05 g | <1% |
| Monounsaturated | 0.01 g | – |
| Polyunsaturated | 0.11 g | – |
| Trans | 0 g | – |
| Cholesterol | 0 mg | 0% |
| Total carbohydrate | 7 g | 3% |
| Sugars | 3.26 g | – |
| Starch | 0.88 g | – |
| Fibre | 2.7 g | 10% |
| Water | 90.3 g | – |
| Vitamins | ||
| Vitamin A | 35 µg | 4% |
| Vitamin C | 12.2 mg | 14% |
| Vitamin E | 0.41 mg | 3% |
| Vitamin K | 43 µg | 36% |
| Thiamin (B1) | 0.082 mg | 7% |
| Riboflavin (B2) | 0.104 mg | 8% |
| Niacin (B3) | 0.734 mg | 5% |
| Pantothenic acid (B5) | 0.225 mg | 5% |
| Vitamin B6 | 0.141 mg | 8% |
| Folate | 33 µg | 8% |
| Choline | 15.3 mg | 3% |
| Minerals | ||
| Calcium | 37 mg | 3% |
| Iron | 1 mg | 6% |
| Magnesium | 25 mg | 6% |
| Phosphorus | 38 mg | 3% |
| Potassium | 211 mg | 4% |
| Sodium | 6 mg | <1% |
| Zinc | 0.24 mg | 2% |
| Copper | 0.069 mg | 8% |
| Manganese | 0.216 mg | 9% |
| Selenium | 0.6 µg | 1% |
Daily Values are the FDA reference intakes for adults and children aged 4 and over, based on a 2,000 kcal diet. They are a labelling standard, not a personal target.
Common portions
| Portion | Grams | kcal | kJ | Protein g | Carbs g | Fat g |
|---|---|---|---|---|---|---|
| 1 cup | 100 | 31 | 130 | 1.8 | 7 | 0.2 |
| 10 beans | 55 | 17 | 71 | 1 | 3.8 | 0.1 |
Things worth knowing
- A cup of green beans weighs about 100 g, so it has roughly 31 kcal (130 kJ). Ten beans (55 g) come to about 17 kcal (71 kJ).
- Boiled green beans have about 35 kcal per 100 g, close to raw. Canned green beans, drained, have about 21 kcal but around 268 mg of sodium per 100 g, versus 6 mg fresh.
- A 100 g serving provides about 43 µg of vitamin K (36% DV) and 12 mg of vitamin C (14% DV). Boiling lowers the vitamin C somewhat, to about 10 mg.
- The name 'string bean' comes from the tough fibrous string that once ran along the pod's seam. Most modern varieties have had it bred out, so topping and tailing is usually enough.
Converting these figures
One 1 cup of green beans is 31 kcal, which is 130 kJ. To convert any other figure, divide kilojoules by 4.184 for calories, or use the converter on the home page.
It takes 771 g of green beans to reach 1,000 kJ (239 kcal). See how that compares with other foods on the 1000 kJ to calories page.
Similar foods
Compare all 39 vegetables in one table →
Source: USDA FoodData Central, SR Legacy 11052. Values are averages; individual samples vary with variety, growing conditions, and preparation.