Keto beans & legumes
Most beans and lentils are too starchy for keto. Tofu and black soybeans are the low-carb exceptions.
Lowest in net carbs per serving: tofu (firm) (0.6 g), black soybeans (canned) (1 g), natto (3.2 g), soy nuts (3.5 g), lupini beans (3.9 g).
Keto-friendly 7
Eat these freely within your macros. Low in net carbs per typical serving (about 5 g or less). Fits easily into a 20–30 g daily limit.
| Food | Net carbs |
|---|---|
| | 0.6 g |
| | 1 g |
| | 3.2 g |
| | 3.5 g |
| | 3.9 g |
| | 3.9 g |
| | 4.2 g |
Limit — small portions 2
These can fit if you measure them. Swaps shown where they help. Fits keto only in measured portions — roughly 5–10 g net carbs per serving, or easy to overeat.
| Food | Net carbs | Eat instead |
|---|---|---|
| | 2.9 g | |
| | 6.5 g |
Not keto 16
Too many carbs per serving. Here’s what to eat instead. More than about 10 g net carbs per typical serving. Swap it for a low-carb alternative.
No foods match that filter. Try a broader word, or .