Is Green Beans Keto? Carbs, Net Carbs & Verdict
Is green beans keto? Yes — cooked green beans have about 4g net carbs per 100g and ~5g per cup, fitting easily into a 20-50g daily keto budget.
Head of Nutrition · June 20, 2026 · 5 min read

Yes — green beans are keto-friendly. Despite the name, green beans (also called string beans or snap beans) are a non-starchy vegetable, not a high-carb legume. Cooked green beans have about 4g net carbs per 100g, and a typical one-cup serving (about 125g) is only around 5g net carbs. That slots easily into a daily keto budget of 20-50g net carbs. You'd have to eat several cups to make a dent in your day, so green beans are one of the safest vegetables to keep on rotation.
The confusion is fair: most beans are off-limits on keto. Black beans, kidney beans, and chickpeas are mature, starchy legumes that pack 12-25g net carbs per 100g. But green beans are harvested young and eaten whole, pod and all, before the starchy seeds develop. That makes them behave like a green vegetable, not a bean. Here's exactly where they land.
How many carbs are in green beans?
Net carbs = total carbs minus fiber. Here's the breakdown for cooked (boiled, drained) green beans:
- Per 100g (about 3.5 oz): ~7.1g total carbs, ~3.1g fiber, ~4g net carbs
- One cup cooked (~125g): ~8.7g total carbs, ~4g fiber, ~4.9g net carbs
- Half cup cooked (~62g): ~2.4g net carbs
- Raw, per 100g: ~7g total carbs, ~2.7g fiber, ~4.3g net carbs
So a generous cup of green beans on your plate costs you roughly 5g of net carbs. You'd need to eat about four cups to reach 20g from green beans alone — far more than anyone eats in one sitting. For full nutrition details, see the green beans carbs page.
Green bean carbs by form
These are typical values. You can log any of them in CarbMeNot to get exact numbers for your portion.
| Green bean form | Net carbs (per serving) | Keto-friendly? |
|---|---|---|
| Raw green beans | ~4.3g per 100g | Yes |
| Cooked/steamed green beans | ~4g per 100g | Yes |
| Cooked green beans | ~4.9g per cup (~125g) | Yes |
| Canned green beans (drained) | ~3g per 100g | Yes |
| Frozen green beans (cooked) | ~4g per 100g | Yes |
| Sautéed in butter or olive oil | ~5g per cup | Yes |
| Breaded / fried green bean fries | ~12-18g per serving | Check the label |
| Green bean casserole (canned soup + fried onions) | ~10-15g per serving | In moderation |
Are green beans keto if most beans aren't?
Yes, comfortably — and the distinction matters. A keto diet generally caps you at 20-50g of net carbs per day. A cup of green beans uses only about 5g of that.
The reason green beans escape the "no beans on keto" rule is timing. They're picked while the pod is still tender and the seeds inside are immature, so very little starch has formed. Mature legumes are dried out and starch-heavy by comparison. This puts green beans firmly alongside the lowest-carb vegetables rather than with the legumes you generally avoid on keto.
They also bring real nutrition: fiber, vitamin C, vitamin K, folate, and a bit of potassium and magnesium — minerals that help when you're managing keto electrolytes.
How much green beans can you eat on keto?
A lot, honestly. Because they're around 4-5g net carbs per cup, you can eat 2-3 cups a day and still only spend about 10-15g of your net carb budget. That leaves room for the rest of your meals.
The thing to watch isn't the bean — it's the preparation. The fastest way to blow past your budget is:
- Green bean casserole — canned cream-of-mushroom soup plus crispy fried onions can push a serving to 10-15g net carbs, mostly from the soup's starch and the breaded onions.
- Breaded green bean "fries" — battered and fried, these run 12-18g net carbs per serving thanks to the flour or panko coating.
- Sweet glazes and sauces — teriyaki, honey, or candied preparations add sugar fast.
Cook them simply — steamed, roasted, or sautéed in butter, olive oil, garlic, or bacon fat — and green beans stay a near-zero-cost side.
Best ways to enjoy green beans on keto
Green beans are one of the most versatile keto sides once you skip the breading and sugary glazes:
- Sauté in butter or olive oil with garlic and a squeeze of lemon
- Roast at high heat with olive oil, salt, and Parmesan until blistered
- Wrap blanched beans in bacon and bake for an easy appetizer
- Steam and toss with toasted almonds and a knob of butter (green beans almondine)
- Add to a stir-fry with sesame oil and a splash of soy sauce or coconut aminos
- Snack on raw beans with a high-fat dip like ranch or aioli
When you control the fat and skip the flour, green beans go from a side dish to a keto staple without moving your carb count much.
Know the carbs before you bite
Green beans are an easy keto yes — about 4g net carbs per 100g and roughly 5g per cup — but the casserole version is a different story. The difference between steamed green beans and a scoop of green bean casserole can be 5g versus 15g of net carbs. CarbMeNot uses AI-powered food recognition to scan a meal or a label and break down net carbs instantly, so you always know whether something fits your day. Track green beans in CarbMeNot and keep your running total honest.
Key takeaways
- Green beans are keto-friendly at about 4g net carbs per 100g, or ~5g per cooked cup.
- Despite the name, they're a non-starchy vegetable, not a high-carb legume like black or kidney beans.
- You can comfortably eat 2-3 cups a day and stay within a 20-50g net carb budget.
- Watch the preparation — casserole (~10-15g) and breaded green bean fries (~12-18g) are the carb traps, not the beans.
- Cook them simply in butter or olive oil and log them in CarbMeNot to keep your net carbs accurate.
Frequently asked questions
- Is green beans keto?
- Yes. Green beans are keto-friendly. Cooked green beans have about 4g net carbs per 100g, and a one-cup serving (about 125g) is roughly 5g net carbs. That fits easily into a standard keto budget of 20-50g net carbs per day. Despite the name, green beans are a low-carb vegetable, not a starchy legume.
- How many carbs are in green beans?
- Cooked green beans have about 7g total carbs and 3g fiber per 100g, leaving roughly 4g net carbs. A one-cup serving (about 125g) has around 8.7g total carbs, 4g fiber, and 4.9g net carbs. Raw green beans are similar at about 4.3g net carbs per 100g.
- Are green beans low-carb even though they are a bean?
- Yes. Despite the name, green beans (string beans) are harvested young and eaten whole, so they behave like a non-starchy vegetable. They have far fewer carbs than mature legumes like black beans (~12g net carbs per 100g) or kidney beans, which are not keto-friendly.
- How many green beans can you eat on keto?
- You can eat 2-3 cups of cooked green beans a day and stay in ketosis, since that is only about 10-15g net carbs. Just count them toward your daily total, especially if you cook them with sugary sauces or breaded toppings.
Sources
Track it all in seconds
Snap a photo and CarbMeNot's AI logs your carbs, protein, and fat automatically.