Is Beans Keto? Carbs, Net Carbs & Verdict
Is beans keto? No — most beans pack 24-33g net carbs per cooked cup, enough to blow a full day's keto budget. See counts, portions & low-carb swaps.
Head of Nutrition · June 20, 2026 · 5 min read

Beans are a staple health food — high in fiber, protein, and minerals — which makes it confusing that keto dieters are told to avoid them. So where do beans actually land when you're counting net carbs?
No, beans are not keto-friendly. A one-cup serving of cooked black beans has about 25g net carbs, kidney beans about 27g, and pinto beans about 30g — and the standard keto limit is just 20-50g net carbs for the entire day. Per 100g, most beans run 13-18g net carbs. One normal serving can equal or exceed your whole daily allowance, leaving no room for vegetables, dairy, or anything else. The exceptions are green beans (~4g net carbs per cup), edamame (~6g), and black soybeans (~1-2g per half cup), which are low enough to fit keto.
How many carbs are in beans?
Beans are starchy seeds, and that starch is digestible carbohydrate. Even after subtracting their generous fiber, the net carb count stays high. Here's how common cooked beans compare, using USDA-style averages for a one-cup serving (about 170-185g):
| Bean (1 cup cooked) | Total carbs | Fiber | Net carbs |
|---|---|---|---|
| Black beans | 41g | 16g | ~25g |
| Kidney beans | 40g | 13g | ~27g |
| Pinto beans | 45g | 15g | ~30g |
| Navy beans | 48g | 19g | ~29g |
| Great Northern beans | 37g | 12g | ~25g |
| Chickpeas (garbanzo) | 45g | 12g | ~33g |
| Lima beans | 39g | 13g | ~26g |
| Edamame (shelled) | 14g | 8g | ~6g |
| Green beans | 7g | 3g | ~4g |
| Black soybeans (½ cup) | 8g | 7g | ~1-2g |
The pattern is unmistakable: every traditional bean lands in the 25-33g net carbs range per cup, while only green beans, edamame, and black soybeans stay low.
Why aren't beans keto?
Standard keto caps you at roughly 20-50g net carbs per day, and many people aim for under 25g to stay reliably in ketosis. A single cup of cooked beans delivers 24-33g of that — sometimes more than your entire limit before you've eaten anything else.
Beans also have a meaningful glycemic effect. They digest more slowly than white bread thanks to their fiber, but the raw carbohydrate load is still large enough to raise blood sugar and stall ketosis. Their high fiber is a genuine nutritional plus, but it isn't enough to rescue the net-carb math. For a ketogenic diet, the total carbohydrate simply crowds out everything else.
How much beans can you eat on keto?
If you love beans, the honest answer is: treat them as a garnish, not a portion. Because beans are so carb-dense, even a couple of tablespoons matter.
| Black beans portion | Approx. net carbs |
|---|---|
| 1 cup (172g) | ~25g |
| ½ cup (86g) | ~12g |
| ¼ cup (43g) | ~6g |
| 2 tbsp (~22g) | ~3g |
Two tablespoons scattered over a salad or taco bowl can fit a 20g day — but only if you account for it and weigh it. The danger is the "just a scoop" mentality: a heaping half-cup of refried or chili beans quietly adds 12-15g net carbs, and refried beans specifically run about 18-20g per half cup once you factor in the cooking.
Best low-carb alternatives to beans
You can get the texture, fiber, and protein of beans without the carb hit. These swaps keep the comforting, hearty feel of a bean dish while staying keto:
| Alternative | Net carbs | Best for |
|---|---|---|
| Black soybeans (½ cup) | ~1-2g | Chili, soups, "baked beans" |
| Edamame (½ cup shelled) | ~3g | Salads, snacking, stir-fry |
| Green beans (1 cup) | ~4g | Side dishes, casseroles |
| Mushrooms (1 cup) | ~2g | Meaty texture in stews and tacos |
| Cauliflower (1 cup) | ~3g | "Refried bean" mash, rice bowls |
| Ground beef or turkey (3 oz) | 0g | Chili, taco filling, protein base |
Black soybeans are the standout — they look and taste close enough to black beans that they're the go-to for keto chili and "baked beans," at a fraction of the carbs. For a refried-bean texture, mashed cauliflower seasoned with cumin and chili powder is a popular swap.
What about bean-based products?
Processed bean foods are usually worse, not better. Bean pastas (black-bean, chickpea, lentil) are marketed as healthy but still carry 30g+ net carbs per cooked serving — the same problem as the whole bean. Hummus, made from chickpeas, runs about 3g net carbs per 2 tablespoons, but real-world servings of 4-6 tablespoons climb to 6-9g and are hard to stop eating. Bean chips, bean dips, and "baked beans" (which add sugar or molasses) all push the count even higher.
The simplest rule: if a product is built on beans, assume it's high-carb until you've checked the label and measured the portion.
The bottom line
Beans are nutritious, but they're not keto. A normal serving carries 24-33g net carbs — enough to use up or blow past a full day's keto budget on its own. If you want to keep beans in your life, limit them to a 2-tablespoon garnish (~3g) and weigh it, or switch to black soybeans, edamame, green beans, and cauliflower-based mashes that deliver the same comfort with a fraction of the carbs.
Portions matter more with beans than almost any other food, because a "healthy serving" can swing from 3g to 33g net carbs. Log your beans — or your swaps — in CarbMeNot before you eat to see the exact net-carb hit, so a hearty bowl of chili keeps you in ketosis instead of quietly knocking you out of it.
Frequently asked questions
- Is beans keto?
- No, beans are not keto-friendly. A single cup of cooked black beans has about 25g net carbs, kidney beans about 27g, and pinto beans about 30g — at or above the entire daily keto limit of 20-50g net carbs. One serving can use up your whole carb budget, so traditional beans don't fit a ketogenic diet except in very small amounts.
- How many carbs are in beans?
- One cup of cooked black beans (about 172g) has roughly 41g total carbs, 16g fiber, and 25g net carbs. Per 100g, black beans run about 24g total carbs, 9g fiber, and 14-15g net carbs. Kidney, pinto, and navy beans land in the same 24-33g net carbs per cup range.
- Can I eat a small amount of beans on keto?
- Yes, in strictly limited portions. Two tablespoons of black beans (about 22g) hold roughly 3g net carbs, so a small garnish can fit if the rest of your day is very low. Treat beans as a condiment, not a serving, and weigh them — a 'few spoonfuls' adds up fast.
- Which beans have the fewest carbs?
- Green beans and edamame are the lowest. Green beans are technically a pod vegetable with only about 4g net carbs per cup, and shelled edamame (young soybeans) has roughly 6g per cup. Among true mature beans, black soybeans are the lowest at around 1-2g net carbs per half cup.
Sources
Track it all in seconds
Snap a photo and CarbMeNot's AI logs your carbs, protein, and fat automatically.