Green Beans Nutrition Facts: Calories, Macros & Health Benefits
Summary: 100g of green beans contains 31 calories, 1.8g protein, 7g carbs, and 0.2g fat. Green Beans are a good source of essential vitamins and minerals.

Nutrition Facts — per 100g
| Nutrient | Amount | % Daily Value |
|---|---|---|
| Calories | 31 kcal | 2% |
| Protein | 1.8g | 4% |
| Carbohydrates | 7.0g | 3% |
| Total Fat | 0.20g | 0% |
| Fiber | 2.7g | 10% |
| Sodium | 6.0mg | 0% |
Are Green Beans Good for You?
Yes, green beans are a nutritious vegetable that support a balanced diet. With just 31 calories per 100g, they deliver 2.7g of fiber (10% Daily Value) for digestive health, plus 1.8g of protein and virtually no fat, making them an excellent low-calorie addition to any meal plan.
Key Health Benefits of Green Beans
High in fiber for digestive health — At 2.7g of fiber per 100g serving, green beans support healthy digestion and help maintain stable blood sugar levels throughout the day.
Low-calorie, protein-rich option — With only 31 calories and 1.8g of protein per 100g, they’re an ideal vegetable for weight management while still contributing to your daily protein intake.
Minimal sodium content — Green beans contain just 6mg of sodium per 100g, making them heart-friendly and safe for those monitoring their salt intake.
Carbohydrate-conscious choice — Providing 7g of carbohydrates per 100g with substantial fiber content, green beans offer sustained energy without excessive carb loading.
Nearly fat-free — With only 0.2g of total fat per 100g, green beans fit seamlessly into any dietary approach without contributing meaningfully to daily fat totals.
How Does Green Beans Compare?
Compared to regular peas, green beans are lower in calories (31 vs. 81 kcal per 100g) and have a lower carbohydrate content, making them a lighter vegetable choice. They’re also notably lower in protein than peas, so pairing them with legumes or lean proteins creates a more complete nutritional profile.
Frequently Asked Questions
How many calories are in green beans?
Green beans contain 31 calories per 100g serving, making them one of the lowest-calorie vegetables available and an excellent choice for calorie-conscious eating.
Are green beans good for weight loss?
Absolutely—green beans are ideal for weight loss diets due to their minimal calorie content (31 kcal per 100g), high fiber (2.7g), and low fat (0.2g), allowing you to eat satisfying portions while maintaining a calorie deficit.
How much fiber do green beans have?
Green beans provide 2.7g of fiber per 100g serving, which represents 10% of the Daily Value and supports digestive health and satiety.
Are green beans keto-friendly?
Yes, green beans fit well into a keto diet since they contain only 7g of carbohydrates per 100g and deliver significant fiber, resulting in just 4.3g of net carbs per 100g serving.
How should you store and prepare green beans?
Store fresh green beans in the refrigerator’s vegetable crisper for up to a week, and prepare them by trimming the ends before steaming, sautéing, or roasting to retain maximum nutrient content.
How to Track Green Beans Nutrition with Gram
The Gram app makes logging green beans effortless with AI-powered food scanning—simply photograph your serving and get an instant breakdown of all nutrients including fiber, protein, and carbohydrates. You’ll see exactly how green beans fit into your daily nutrition goals and can adjust portions in real time to meet your dietary targets.
Frequently Asked Questions
How many calories are in green beans?
Green beans contain 31 calories per 100g serving, making them one of the lowest-calorie vegetables available and an excellent choice for calorie-conscious eating.
Are green beans good for weight loss?
Absolutely—green beans are ideal for weight loss diets due to their minimal calorie content (31 kcal per 100g), high fiber (2.7g), and low fat (0.2g), allowing you to eat satisfying portions while maintaining a calorie deficit.
How much fiber do green beans have?
Green beans provide 2.7g of fiber per 100g serving, which represents 10% of the Daily Value and supports digestive health and satiety.
Are green beans keto-friendly?
Yes, green beans fit well into a keto diet since they contain only 7g of carbohydrates per 100g and deliver significant fiber, resulting in just 4.3g of net carbs per 100g serving.
How should you store and prepare green beans?
Store fresh green beans in the refrigerator's vegetable crisper for up to a week, and prepare them by trimming the ends before steaming, sautéing, or roasting to retain maximum nutrient content.
Track your nutrition with Gram
Snap a photo of your meal and let AI do the rest. Track calories, macros, and micronutrients effortlessly.
Nutrition data sourced from USDA FoodData Central. Track green beans and thousands of other foods with the Gram app.