Are Green Beans Keto Friendly? Net Carbs and Portions

Green beans are one of the most keto-friendly vegetables you can eat. A full cup (100g) contains about 7 grams of total carbohydrates and 3 grams of fiber, putting the net carb count at roughly 4 grams. That’s a small fraction of the 20 to 50 grams of daily net carbs most keto diets allow.

Net Carbs in Green Beans

A 100-gram serving of raw green beans, about one cup cut into half-inch pieces, delivers 7 grams of total carbohydrates, 3 grams of dietary fiber, 1.8 grams of protein, and just 0.2 grams of fat at 31 calories. Since fiber isn’t digested or converted to glucose, you subtract it from the total carbs to get roughly 4 grams of net carbs per cup.

For context, a standard ketogenic diet caps daily net carbs at under 50 grams, and stricter approaches aim for 20 grams. Even at that lower limit, a generous cup of green beans uses only about 20% of your daily carb budget. That leaves plenty of room for other vegetables, nuts, or dairy throughout the day.

Why Green Beans Stand Out Among Legumes

Technically, green beans are legumes. Most legumes, like kidney beans, chickpeas, and lentils, are too starchy for keto, often packing 15 to 25 grams of net carbs per half-cup. Green beans break this pattern because they’re harvested young, while the pod is still immature and the seeds inside haven’t developed much starch. They’re prepared and eaten more like a vegetable than a bean, and their nutritional profile reflects that. Along with black soybeans, they’re one of only two common bean varieties that fit comfortably into a keto eating plan.

Vitamins and Minerals Worth Noting

Beyond their low carb count, green beans contribute useful micronutrients. They’re a solid source of vitamin K, which supports blood clotting and bone health, and vitamin C, which plays a role in immune function and skin repair. You’ll also get some folate, manganese, and small amounts of potassium. On keto, where fruit intake is limited and vegetable variety can shrink, green beans help fill nutritional gaps without costing many carbs.

Cooking Tips for Keto

Raw green beans contain lectins, compounds that can irritate the digestive tract. Boiling, baking, or pressure-cooking deactivates them effectively, so this isn’t a concern as long as you cook your beans before eating. Soaking and fermentation also reduce lectin levels.

Since green beans are very low in fat on their own, pairing them with a keto-friendly fat source makes them more satisfying and helps balance your macros. Sautéing them in butter, olive oil, or bacon fat are all popular approaches. A classic keto preparation is to cook green beans in rendered bacon fat, then toss them with crispy bacon pieces and a sprinkle of grated Parmesan. Garlic butter is another simple option: just melt butter in a skillet, add minced garlic, and toss in your beans for a few minutes. Roasting with olive oil and almonds also works well.

Portion Sizes That Keep You in Ketosis

Green beans are forgiving enough that portion control isn’t a major concern. Even two cups (200g) would only add about 8 grams of net carbs to your daily total. For most people on keto, one to two cups per meal is a comfortable serving that fits easily alongside a protein and fat source without pushing you near your carb ceiling. If you’re tracking macros tightly at a 20-gram daily limit, just be mindful of what else you’re eating alongside them, but the beans themselves are unlikely to be the problem.

Frozen and canned green beans have a similar carb profile to fresh. With canned varieties, check the label for added sugars or starches, which some brands include. Plain frozen green beans are nutritionally almost identical to fresh and often more convenient.