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.

Green Beans - nutrition facts and calorie information

Nutrition Facts — per 100g

7.0g
Carbs
1.8g
Protein
0.2g
Fat
NutrientAmount% Daily Value
Calories31 kcal2%
Protein1.8g4%
Carbohydrates7.0g3%
Total Fat0.20g0%
Fiber2.7g10%
Sodium6.0mg0%

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

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.

Gram

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.

Track this food — log meals and nutrition for free with Gram. Start Free