Green beans are mostly carbohydrate with modest protein and plenty of fiber—about 7 g carbs and 2 g protein per 100 g.
Short answer first: this veggie leans carb, not protein. Most of its calories come from carbohydrates, much of that as fiber. You still get a touch of protein, but not enough to treat it like a protein food. Below, you’ll see exactly how the numbers look across raw, cooked, frozen, and canned forms, plus smart ways to plate them for goals like low-carb eating, blood-sugar steadiness, or weight loss.
Green Bean Macros: Carb Versus Protein
Per 100 g raw, you’re looking at about 7.4 g total carbs, 3 g fiber, and 2 g protein, for ~40 calories. That puts green beans in the “non-starchy vegetable” lane rather than the “protein food” lane. Cooked values land in the same ballpark, with minor shifts from water loss or gain.
Quick Nutrition Snapshot (Early Reference)
Use this table as a fast glance at the numbers people ask about most. Portions reflect common serving sizes from lab-measured datasets.
| Portion & Form | Total Carbs (g) | Protein (g) |
|---|---|---|
| 100 g Raw | 7.4 | 2.0 |
| 100 g Cooked, Boiled, Drained | 7.9 | 1.9 |
| 1 Cup Cooked (≈125 g) | 9.9 | 2.4 |
The takeaway is steady: carbs exceed protein by weight, and fiber makes up a healthy chunk of those carbs. That combo is exactly why green beans feel filling for the calories.
Why They’re Not A “Protein Food”
“Protein foods” push 15–25 g protein per serving in most meal plans. Green beans sit closer to 2–2.5 g. They help round out meals, but the protein here plays a supporting role. If you need a solid protein anchor, pair them with chicken breast, fish, tofu, eggs, or lentils. That way you get the satiety and muscle-repair benefits of higher protein while keeping the plate fiber-rich.
Carb Type Matters: Fiber Leads The Way
Most of the carbohydrate load here is slow-moving. Fiber is the star, and that’s great for appetite control and steady energy. When you see “net carbs,” people usually mean total carbs minus fiber. Using the raw 100 g data, net carbs land near 4.4 g—nice and low for a generous portion.
Where Green Beans Fit On A Plate
Dietitians group vegetables into two camps: starchy and non-starchy. Green beans sit firmly in the non-starchy camp along with broccoli, peppers, and leafy greens. On plate-method guides, they fill up a big chunk of the plate because they’re low in energy, packed with fiber, and easy to season. See the American Diabetes Association’s list of non-starchy vegetables for a clear view of where green beans land.
Numbers From Trusted Databases
The figures in this guide come from lab-curated datasets used by nutrition pros. For raw green beans, see the USDA-sourced entry at MyFoodData showing ~7.4 g total carbs, ~3 g fiber, and ~2 g protein per 100 g. You can view the profile here: beans, snap, green, raw (100 g). Cooked values (boiled, drained) are also available in that database and are included in the tables below.
How Cooking, Freezing, And Canning Shift The Macros
Cooking changes water content slightly, which nudges the grams per 100 g up or down. Seasoning recipes can add fat or sugar, but the veggie itself stays lean. Frozen and canned versions keep the macro pattern intact; watch sodium in regular canned styles.
Raw Vs. Cooked: What Changes
Boiling and draining brings a small bump in measured carbs per 100 g (water content shifts), while protein edges down a touch per the same weight. The difference is small and won’t change your day-to-day tracking much. If you portion by cups instead of grams, you’ll see about 10 g carbs and 2–2.5 g protein per cooked cup.
Frozen And Canned: Handy Pantry Wins
Frozen cooked green beans land near 6–6.5 g carbs and ~1.5 g protein per 100 g. Regular canned styles sit in a similar macro range but can carry extra sodium from brine. If you prefer canned for speed, look for “no-salt-added” or drain and rinse to cut the sodium load before you season.
Portion Planning For Different Goals
Low-Carb And Keto-Leaning Plates
Because net carbs are low, green beans fit nicely into a low-carb plate alongside a protein anchor and a fat source. Aim for a palm-size protein serving, a cup or two of green beans, and a small drizzle of olive oil or a pat of butter. That mix stays satisfying without pushing carbs too high.
Blood-Sugar Steadiness
Fiber slows digestion. Pairing green beans with protein and a bit of fat helps keep glucose swings in check. Many meal-building guides recommend filling half the plate with non-starchy vegetables; green beans do the job well.
Weight Loss And Fullness
Green beans offer volume for very few calories. That makes them perfect for larger portions at dinner when you want a bigger plate feel. Roast on a sheet pan with garlic and a light coat of oil, or steam and finish with lemon and toasted almonds.
Label Reading And Grocery Picks
Fresh
Look for firm pods that snap cleanly. Slim pods cook evenly and tend to stay tender. Store unwashed in a breathable bag in the fridge crisper.
Frozen
Frozen is a time-saver and usually picked at peak freshness. Keep a bag on hand for quick sautés. Macros track closely with fresh once cooked.
Canned
Scan the sodium line. “No-salt-added” options let you season freely. If regular pack is all you find, drain and rinse before heating.
Cooking Methods That Keep Texture And Flavor
Steam And Sauté
Steam until crisp-tender, then sauté in a hot pan with a teaspoon or two of oil. Add minced garlic, splash in lemon juice, and finish with salt and pepper. You keep color, snap, and flavor while the macros stay tight.
Roast
Toss with oil, salt, and pepper. Roast on a hot sheet pan at 220 °C / 425 °F for 12–15 minutes. Edges brown, centers stay tender. Great with chili flakes or shaved parmesan.
One-Pan Skillet Meals
Start with protein in the pan, then add trimmed green beans for the last 6–8 minutes. The juices from the protein season the veg without extra sauces.
Macro Details By Form And Portion
Here’s a deeper cut at common forms. Values below pull from USDA-sourced entries in the MyFoodData database.
| Form & Portion | Total Carbs (g) | Protein (g) |
|---|---|---|
| Raw, 100 g | 7.4 | 2.0 |
| Cooked, Boiled, Drained, 100 g | 7.9 | 1.9 |
| Cooked, Boiled, Drained, 1 Cup (≈125 g) | 9.9 | 2.4 |
| Cooked From Frozen, 100 g | 6.4 | 1.5 |
| Canned Regular Pack, 1 Cup (≈240 g) | 7.8 | 1.7 |
How To Build Meals That Hit Macro Targets
Higher-Protein Plate
- Grilled chicken or baked salmon
- Green beans with olive oil, garlic, and lemon
- Roasted potatoes or quinoa if you want extra carbs
Lower-Carb Plate
- Omelet or tofu scramble for the protein anchor
- Green beans plus a second non-starchy veg (broccoli or zucchini)
- Avocado or a spoon of pesto for flavor and fat
Budget-Friendly Meal Prep
- Buy frozen bags for value and zero trim waste
- Cook in bulk, then reheat fast in a skillet so the beans don’t go mushy
- Season a base batch lightly; add sauces per meal to keep variety
Answers To Common Macro Questions
Do Green Beans Count Toward Daily Protein?
They help a little, but not enough to anchor a meal. Treat them as a fiber-rich side, then add a true protein source to hit your daily target.
Are They Low-Carb?
Yes, especially when you look at net carbs. Even a full cooked cup sits near 10 g total carbs with about 4 g fiber.
What About Sodium In Canned Styles?
Regular pack can be salty. Choose “no-salt-added” or drain and rinse. Then season to taste. The macros stay lean either way.
Key Takeaways You Can Use Tonight
- Green beans lean carb, not protein; fiber makes them filling for the calories.
- Macros stay similar across raw, cooked, frozen, and canned; cups of cooked beans land near 10 g carbs and ~2 g protein.
- On a plate, pair them with a strong protein and a small fat source for steady energy.
- See the ADA list of non-starchy vegetables to plan balanced meals.
- For lab-sourced numbers, check the USDA-based entry for raw green beans (100 g) and the cooked listing in the same database.
