Keto vegetables, ranked by net carbs
Most non-starchy vegetables fit easily; roots and tubers are where carbs climb.
Which vegetables are keto?
The rule of thumb is simple: grows above ground, mostly leaves or flowers → usually keto; grows below ground or is a starchy seed → usually not. Leafy greens, cauliflower, zucchini and mushrooms can be eaten in large portions on a 20 g day. Onion and carrots sit in the middle and work as flavourings. Potatoes, sweet potatoes, corn and peas use most or all of a day's carbs in one serving.
Volume is where vegetables earn their place on keto: they add fibre, potassium and magnesium — the nutrients most often short in the first weeks — without moving net carbs much. Cooking them in butter or olive oil is also the most natural way to reach a fat target.
Put them to work: cauliflower rice, zucchini noodles and creamed spinach replace the starchy sides. Pair spinach and beet greens carefully if you are prone to kidney stones — see high-oxalate foods on keto.
Lowest: Kale, Lettuce (romaine), Spinach, Celery, Pickles (dill). Highest: Potato, Sweet potato, Corn, Green peas.
| Food | Verdict | Net carbs / 100 g | Typical serving | Net carbs / serving |
|---|---|---|---|---|
| Kale | Keto-friendly | 0.3 g | one cup chopped | 0.1 g |
| Lettuce (romaine) | Keto-friendly | 1.2 g | two cups shredded | 1.1 g |
| Spinach High oxalate | Keto-friendly | 1.4 g | two cups raw | 0.8 g |
| Celery | Keto-friendly | 1.4 g | two medium stalks | 1.1 g |
| Pickles (dill) | Keto-friendly | 1.4 g | one medium dill pickle | 0.9 g |
| Asparagus | Keto-friendly | 1.8 g | six spears | 1.7 g |
| Radishes | Keto in moderation | 1.8 g | one cup sliced | 2.1 g |
| Zucchini | Keto in moderation | 2.1 g | one medium zucchini | 4.1 g |
| Mushrooms | Keto-friendly | 2.3 g | one cup sliced | 1.6 g |
| Tomatoes | Keto in moderation | 2.7 g | one medium tomato | 3.3 g |
| Eggplant | Keto in moderation | 2.9 g | one cup cubed | 2.4 g |
| Cauliflower | Keto in moderation | 3 g | one cup chopped | 3.2 g |
| Cucumber | Keto in moderation | 3.1 g | one cup sliced | 3.2 g |
| Cabbage | Keto in moderation | 3.3 g | one cup shredded | 2.9 g |
| Bell peppers | Keto in moderation | 3.9 g | one medium red pepper | 4.6 g |
| Broccoli | Keto in moderation | 4 g | one cup chopped | 3.6 g |
| Green beans | Keto in moderation | 4.3 g | one cup | 4.3 g |
| Brussels sprouts | Keto in moderation | 5.2 g | one cup | 4.6 g |
| Pumpkin | Keto in moderation | 6 g | half a cup cubed | 3.5 g |
| Carrots | Keto in moderation | 6.8 g | one medium carrot | 4.1 g |
| Onion | Keto in moderation | 7.6 g | half a medium onion | 4.2 g |
| Green peas | Not keto-friendly | 9.4 g | half a cup | 7.5 g |
| Corn | Not keto-friendly | 16.3 g | one medium ear | 14.7 g |
| Sweet potato | Not keto-friendly | 17.4 g | one medium baked sweet potato | 19.8 g |
| Potato | Not keto-friendly | 19 g | one medium baked potato | 32.9 g |
| Garlic | Keto-friendly | 31 g | one clove | 0.9 g |
Verdicts use a typical serving against a 20 g net-carb day: under 10% is keto-friendly, 10–30% is moderation, over 30% is not keto-friendly. Data: USDA FoodData Central.
Turn this into a plan you can follow
Ketora sets your macros, builds a weekly menu and shopping list from foods you choose, and tracks your ketones to confirm it works.
Start free — no card needed