Green beans, also called snap beans or string beans, are the young, unripe pods of the common bean. They are eaten whole, usually cooked by steaming, boiling, or stir-frying.
Nutritionally, green beans are low in calories and a source of fiber. Per 100 g they provide about 40 kcal, 7.4 g of carbohydrates, 2.0 g of protein, 0.3 g of fat, and 3.0 g of dietary fiber.
Green beans can be eaten raw or cooked. Use the serving sizes below to estimate portions when logging.
Plan your portion
How much is in your serving of Green Beans?
Nutrition values are reported per 100 g. A typical cup of green beans (about 110 g) provides roughly 44 kcal. Use the serving sizes below to estimate portions when logging.
Calculated from the per-100-g reference. Values are rounded.
Serving
Weight
Calories
Carbs
Protein
Fat
100 g
100 g
40 kcal
7.4 g
2 g
0.3 g
1 cup
110 g
44 kcal
8.2 g
2.2 g
0.3 g
1/2 cup
55 g
22 kcal
4.1 g
1.1 g
0.2 g
Use the weight of the edible portion in the food state shown above.
Energy (kcal)
40 kcal
Energy (kJ)
167.4 kJ
Protein
1.97 g
Carbohydrates
7.41 g
Fat
0.275 g
Dietary fiber
3.01 g
Sugars
2.33 g
Sodium
0 mg
Calcium
40.1 mg
Potassium
290 mg
Magnesium
28.2 mg
Iron
0.652 mg
Zinc
0.35 mg
Vitamin B1
0.06 mg
Vitamin B3
0.731 mg
Vitamin B6
0.121 mg
Vitamin K1 (phylloquinone)
43.9 µg
Questions and answers
Green Beans nutrition FAQ
How many calories are in green beans?
Green beans provide about 40 calories per 100 g. A typical cup (about 110 g) provides roughly 44 calories.
Are green beans low in calories?
Yes. Green beans provide only about 40 calories and 0.3 g of fat per 100 g.
Are green beans high in fiber?
Green beans provide about 3 g of dietary fiber per 100 g.