Skip to content

Are Green Beans a Carb, Fat, or Protein?

4 min read

According to the USDA, a 1-cup serving of raw green beans (about 100g) contains approximately 7g of carbohydrates, 1.8g of protein, and only 0.2g of fat. This demonstrates that while they contain all three macronutrients, green beans are primarily a carbohydrate source, distinguished by their low fat and modest protein content.

Quick Summary

Green beans are mostly carbohydrates, particularly fiber, and offer a small amount of protein and very little fat. Their low calorie and nutrient-dense profile makes them a healthy dietary staple, often categorized as a vegetable, despite being a legume.

Key Points

  • Primarily Carbohydrates: Green beans are primarily a source of carbohydrates, with about 7g per 100g serving, the majority of which is dietary fiber.

  • Low in Fat: This vegetable is naturally very low in fat, containing only around 0.2g per 100g serving, though preparation can increase this amount.

  • Modest Protein Source: They contain a small but notable amount of protein, providing approximately 1.8g per 100g, contributing to overall nutrient intake.

  • Nutrient-Dense and Low-Calorie: Green beans are low in calories and packed with vitamins (K, C, A) and minerals, making them excellent for weight management and overall health.

  • Fits Many Diets: Their low net carb count makes them suitable for keto diets in moderation, and their high fiber is beneficial for those managing blood sugar or seeking better digestive health.

  • Cooking Method Matters: The nutritional value, especially fat and sodium, can be altered by cooking methods. Steaming or roasting with minimal added fat is recommended.

In This Article

Green beans are a popular, versatile, and nutritious vegetable commonly found in many cuisines worldwide. However, their macronutrient composition can be a source of confusion for those monitoring their diets. Understanding the balance of carbs, fat, and protein in green beans is key to incorporating them effectively into various eating plans, from low-carb diets to a standard balanced approach.

The Macronutrient Profile of Green Beans

Green beans, also known as snap beans or string beans, derive the majority of their calories from carbohydrates. A typical 100g serving of raw green beans contains roughly 7g of carbohydrates, and less than 2g of both protein and fat. This composition clearly positions them as a carb-dominant food, with a low fat content. The carbohydrates are notably rich in dietary fiber, which is crucial for digestive health, blood sugar stability, and promoting a feeling of fullness.

Carbohydrates in Detail

The carbohydrate content in green beans is primarily composed of fiber and natural sugars. For a 100g serving, the 7g of total carbs breaks down into approximately 3.4g of fiber and 3.3g of sugars. This high fiber-to-sugar ratio is beneficial, as it slows down sugar absorption and prevents sharp spikes in blood glucose levels. This makes green beans a low-glycemic food, an important consideration for managing blood sugar. The fiber content is also valuable for weight management, as it aids in satiety and reduces overall calorie intake.

Protein in Detail

While not a significant source of protein like legumes such as lentils or chickpeas, green beans do contain a modest amount. The 1.8g of protein per 100g serving provides some building blocks for the body. It's worth noting that plant-based protein sources, including green beans, often need to be combined with other plant foods throughout the day to form a complete protein, as they may lack one or more essential amino acids. For vegetarians and vegans, incorporating green beans with other varied protein sources is a simple strategy to ensure balanced amino acid intake.

Fat in Detail

Green beans are exceptionally low in fat, with only about 0.2g per 100g serving. This naturally low-fat status makes them an excellent choice for a low-calorie diet aimed at weight loss or general health. However, the total fat content can change significantly depending on preparation methods. Cooking green beans with added fats like butter or olive oil, or incorporating them into rich casseroles, will substantially increase the fat and calorie count. Choosing healthier preparation methods, such as steaming or roasting with a light spray of oil, helps preserve their low-fat profile.

Nutritional Comparison: Green Beans vs. Other Foods

To fully appreciate the nutritional makeup of green beans, it's helpful to compare their macronutrient distribution with other common food types. This table illustrates how a 100g serving of raw green beans stacks up against a typical starchy vegetable and a high-protein legume, based on USDA data.

Nutrient (per 100g) Green Beans (Raw) Potatoes (Boiled, without skin) Chickpeas (Cooked)
Calories ~31 kcal ~87 kcal ~164 kcal
Total Carbohydrates ~7g ~20.1g ~27.4g
Fiber ~3.4g ~1.8g ~7.6g
Protein ~1.8g ~1.9g ~8.9g
Fat ~0.2g ~0.1g ~2.6g

As the table demonstrates, green beans have a far lower calorie and carbohydrate density than both potatoes and chickpeas. While they offer less protein than chickpeas, their high fiber content relative to their calories makes them a very filling and healthy option. This comparison underscores green beans' role as a non-starchy vegetable, ideal for adding volume and nutrients to a meal without a high caloric cost.

Health Benefits and Dietary Fit

Beyond their macronutrients, green beans are packed with essential vitamins and minerals. They are an excellent source of Vitamin K, a good source of Vitamin C, and also contain Vitamin A, folate, and manganese. These nutrients contribute to bone health, immune function, and act as antioxidants in the body. Their low calorie, low fat, and high fiber content make them a perfect fit for weight management plans.

Considerations for Specific Diets

  • Keto Diet: Green beans are considered a keto-friendly vegetable due to their relatively low net carb count (total carbs minus fiber). A 100g serving has about 3.6g of net carbs, making it a safe choice in moderation.
  • Vegan/Vegetarian: While not a primary protein source, green beans contribute valuable nutrients and can be paired with other legumes, grains, and nuts to create balanced, complete protein meals.
  • Managing Diabetes: The fiber content and low glycemic index make green beans a beneficial food for stabilizing blood sugar levels.

A Conclusion on Green Bean Nutrition

So, to answer the question, are green beans a carb, fat, or protein? They are all three, but predominantly a carbohydrate source rich in dietary fiber, with very low fat and a small amount of protein. Their high vitamin and mineral content, combined with their low-calorie profile, makes them a powerhouse of nutrition. They are a valuable component of almost any diet, providing a healthy and versatile option for enhancing meal volume and nutrient intake without excess calories. Whether you choose fresh, frozen, or properly rinsed canned beans, incorporating them into your meals is an easy and delicious way to boost your overall health.

For more detailed nutritional information and the latest dietary guidelines, visit the USDA's FoodData Central.

Frequently Asked Questions

Yes, green beans are primarily a source of carbohydrates. Per 100g, they contain roughly 7g of carbs, including a significant amount of dietary fiber.

Yes, green beans are considered keto-friendly. With a low net carb count (total carbs minus fiber) of around 3.6g per 100g serving, they can be included in a ketogenic diet in moderation.

Yes, green beans contain protein, though not in high amounts. A 100g serving provides about 1.8g of protein, contributing modestly to your daily intake.

Yes, green beans can assist with weight loss. They are low in calories and fat, yet high in filling dietary fiber, which helps promote satiety and manage overall calorie consumption.

Canned green beans can be healthy, but they often contain high levels of added sodium. To reduce sodium, it's important to rinse and drain them thoroughly before use. Fresh or frozen green beans generally retain more nutrients.

No, green beans are considered a non-starchy vegetable due to their low carbohydrate and starch content compared to vegetables like potatoes, corn, or peas.

Green beans are a rich source of vitamins, particularly Vitamin K. They are also a good source of Vitamin C and contain Vitamin A, folate, and manganese.

References

  1. 1
  2. 2
  3. 3

Medical Disclaimer

This content is for informational purposes only and should not replace professional medical advice.