Keto Vegetables Guide

53 items classified under standard Keto guidelines.

Keto classifies foods based on net carbohydrate content. Of the 53 vegetables evaluated, 41 are classified as Allowed, 1 as Limited, and 11 as Not Allowed.

Quick Reference

Food Status Net carbs (per 100g)
Artichoke Allowed 6.2g
Arugula Allowed 2.1g
Asparagus Allowed 1.8g
Bell Pepper Allowed 3.9g
Bok Choy Allowed 1.2g
Broccoli Allowed 4g
Brussels Sprouts Allowed 5.1g
Cabbage Allowed 3.3g
Canned Tomatoes Allowed 1.6g
Capers Allowed 1.7g
Cauliflower Allowed 3g
Celery Allowed 1.4g
Collard Greens Allowed 1.4g
Cucumber Allowed 1.5g
Eggplant Allowed 2.9g
Frozen Vegetables Allowed 9.5g
Garlic Allowed 31g
Green Beans Allowed 4.4g
Jalapeño Allowed 3.7g
Jicama Allowed 3.9g
Kale Allowed 0.3g
Kimchi Allowed 0.8g
Leeks Allowed 12.4g
Lettuce Allowed 1.6g
Mushrooms Allowed 2.4g
Okra Allowed 4.3g
Olives Allowed 4.4g
Onion Allowed 7.6g
Pickles Allowed 1g
Radishes Allowed 1.8g
Sauerkraut Allowed 1.4g
Seaweed Allowed 6.3g
Snap Peas Allowed 4.9g
Spaghetti Squash Allowed 4.9g
Spinach Allowed 1.4g
Sun-Dried Tomatoes Allowed 43.5g
Swiss Chard Allowed 2.8g
Tomato Allowed 58.2g
Tomato Soup Allowed 14.1g
Veggie Chips Allowed 9.4g
Zucchini Allowed 6.6g
Carrots Limited 6.8g
Acorn Squash Not Allowed 8.5g
Beets Not Allowed 6.8g
Butternut Squash Not Allowed 7.3g
Corn Not Allowed 16.7g
French Fries Not Allowed 31.7g
Parsnip Not Allowed 13.1g
Peas Not Allowed 8.7g
Pumpkin Not Allowed 6g
Sweet Potato Not Allowed 31.3g
Turnip Not Allowed 3.9g
White Potato Not Allowed 66.6g

Classification Breakdown

41 Allowed — These vegetables are low enough in net carbs to fit inside a daily keto budget. 1 Limited — These items have a carb load that depends on portion size and what else is eaten in the same meal. 11 Not Allowed — These are high enough in net carbs that even a small portion can use up most of a daily keto allowance.

On keto, the relevant number is total carbohydrates minus fiber — the "net carb" figure tracked against a 20–50g daily ceiling.

Allowed Vegetables (41)

Artichoke

Allowed

With 6.2g net carbs per 100g, Artichoke earns a Allowed classification on Keto. It is low enough in net carbs to fit inside a daily keto budget. Beyond the primary classification, artichoke also provides 5.7g fiber per 100g. Within this category, it falls between Pumpkin and Seaweed for net carbs, ranking 33 of 53.

Per 100g · Source: USDA FoodData Central

53kcalCalories
2.9gProtein
0.3gFat
12gCarbs
5.7gFiber
6.2gNet Carbs

Compare Artichoke across all diets

Arugula

Allowed

With 2.1g net carbs per 100g, Arugula earns a Allowed classification on Keto. This means it is low enough in net carbs to fit inside a daily keto budget. Within this category, it falls between Radishes and Mushrooms for net carbs, ranking 15 of 53.

Per 100g · Source: USDA FoodData Central

25kcalCalories
2.6gProtein
0.7gFat
3.7gCarbs
1.6gFiber
2.1gNet Carbs

Compare Arugula across all diets

Asparagus

Allowed

Asparagus is classified as Allowed on Keto, with 1.8g net carbs per 100g. The classification reflects that it is low enough in net carbs to fit inside a daily keto budget. Nutritionally, it also delivers 2.1g fiber per serving. Among the 53 items in this category, asparagus sits at the low end for net carbs — next closest is Radishes at 1.8g.

Per 100g · Source: USDA FoodData Central

20kcalCalories
2.2gProtein
0.1gFat
3.9gCarbs
2.1gFiber
1.8gNet Carbs

Compare Asparagus across all diets

Bell Pepper

Allowed

At 3.9g net carbs per 100g, Bell Pepper falls into the Allowed category under Keto guidelines. The classification reflects that it is low enough in net carbs to fit inside a daily keto budget. Nutritionally, it also delivers 2.1g fiber per serving. Within this category, it falls between Jalapeño and Jicama for net carbs, ranking 22 of 53.

Per 100g · Source: USDA FoodData Central

26kcalCalories
1gProtein
0.3gFat
6gCarbs
2.1gFiber
3.9gNet Carbs

Compare Bell Pepper across all diets

Bok Choy

Allowed

With 1.2g net carbs per 100g, Bok Choy earns a Allowed classification on Keto. This means it is low enough in net carbs to fit inside a daily keto budget. Among the 53 items in this category, bok choy sits at the low end for net carbs — next closest is Celery at 1.4g.

Per 100g · Source: USDA FoodData Central

13kcalCalories
1.5gProtein
0.2gFat
2.2gCarbs
1gFiber
1.2gNet Carbs

Compare Bok Choy across all diets

Broccoli

Allowed

Broccoli is classified as Allowed on Keto, with 4g net carbs per 100g. This means it is low enough in net carbs to fit inside a daily keto budget. It also contains 2.6g fiber, which may factor into overall meal planning. Within this category, it falls between Turnip and Okra for net carbs, ranking 25 of 53.

Per 100g · Source: USDA FoodData Central

VariantCaloriesProteinFatCarbsFiberNet Carbs
Raw39kcal2.6g0.3g6.3g2.4g3.9g
Cooked (boiled)35kcal2.4g0.4g7.2g3.3g3.9g

Compare Broccoli across all diets

Brussels Sprouts

Allowed

Brussels Sprouts is classified as Allowed on Keto, with 5.1g net carbs per 100g. The classification reflects that it is low enough in net carbs to fit inside a daily keto budget. Nutritionally, it also delivers 3.8g fiber per serving. Within this category, it falls between Spaghetti Squash and Pumpkin for net carbs, ranking 31 of 53.

Per 100g · Source: USDA FoodData Central

43kcalCalories
3.4gProtein
0.3gFat
9gCarbs
3.8gFiber
5.1gNet Carbs

Compare Brussels Sprouts across all diets

Cabbage

Allowed

At 3.3g net carbs per 100g, Cabbage falls into the Allowed category under Keto guidelines. It is low enough in net carbs to fit inside a daily keto budget. Beyond the primary classification, cabbage also provides 2.5g fiber per 100g. Within this category, it falls between Cauliflower and Jalapeño for net carbs, ranking 20 of 53.

Per 100g · Source: USDA FoodData Central

25kcalCalories
1.3gProtein
0.1gFat
5.8gCarbs
2.5gFiber
3.3gNet Carbs

Compare Cabbage across all diets

Canned Tomatoes

Allowed

With 1.6g net carbs per 100g, Canned Tomatoes earns a Allowed classification on Keto. This means it is low enough in net carbs to fit inside a daily keto budget. Among the 53 items in this category, canned tomatoes sits at the low end for net carbs — next closest is Lettuce at 1.6g.

Per 100g · Source: USDA FoodData Central

16kcalCalories
0.8gProtein
0.3gFat
3.5gCarbs
1.9gFiber
1.6gNet Carbs

Compare Canned Tomatoes across all diets

Capers

Allowed

Capers is classified as Allowed on Keto, with 1.7g net carbs per 100g. The classification reflects that it is low enough in net carbs to fit inside a daily keto budget. Nutritionally, it also delivers 3.2g fiber and 2350mg sodium per serving. Among the 53 items in this category, capers sits at the low end for net carbs — next closest is Asparagus at 1.8g.

Per 100g · Source: USDA FoodData Central

23kcalCalories
2.4gProtein
0.9gFat
4.9gCarbs
3.2gFiber
1.7gNet Carbs

Compare Capers across all diets

Cauliflower

Allowed

With 3g net carbs per 100g, Cauliflower earns a Allowed classification on Keto. This means it is low enough in net carbs to fit inside a daily keto budget. Within this category, it falls between Eggplant and Cabbage for net carbs, ranking 19 of 53.

Per 100g · Source: USDA FoodData Central

VariantCaloriesProteinFatCarbsFiberNet Carbs
Raw25kcal1.9g0.3g5g2g3g
Cooked (boiled)23kcal1.8g0.5g4.1g2.3g1.8g
FAQ (6 questions)
Is cauliflower allowed on keto?
Cauliflower is classified as compliant under standard keto guidelines. It is a low-net-carbohydrate vegetable with approximately 3 grams of net carbohydrates per cup.
What is the net carbohydrate content of cauliflower?
One cup of raw cauliflower florets (approximately 100 grams) contains approximately 5 grams of total carbohydrates and 2 grams of dietary fiber, resulting in approximately 3 grams of net carbohydrates. This places cauliflower in the compliant category in published keto classification references.
Is riced cauliflower classified the same as whole cauliflower on keto?
Riced cauliflower — cauliflower processed into rice-sized granules — is classified as compliant under standard keto guidelines, the same as whole cauliflower. The net carbohydrate content is not materially altered by the ricing process.
Are cauliflower-based bread and pizza crust products keto-compliant?
Cauliflower-based bread and pizza crust products are not automatically classified as compliant under standard keto guidelines. These products typically contain additional ingredients such as cheese, eggs, and sometimes starch or other binders. Classification depends on the complete ingredient list and net carbohydrate content of the specific product.
Is frozen cauliflower classified the same as fresh on keto?
Frozen cauliflower without added sauces or seasoning is classified as compliant under standard keto guidelines, the same as fresh cauliflower. Frozen cauliflower with added sauces, seasonings containing starch, or sweetened coatings requires review of the full ingredient list.
How does cauliflower compare to other vegetables in keto classification?
Cauliflower is among the lower-net-carbohydrate vegetables and is classified as compliant alongside broccoli, spinach, and other leafy greens. Starchy vegetables such as potatoes and sweet potatoes are classified as non-compliant due to their substantially higher net carbohydrate content.

Compare Cauliflower across all diets

Celery

Allowed

With 1.4g net carbs per 100g, Celery earns a Allowed classification on Keto. This means it is low enough in net carbs to fit inside a daily keto budget. Among the 53 items in this category, celery sits at the low end for net carbs — next closest is Collard Greens at 1.4g.

Per 100g · Source: USDA FoodData Central

14kcalCalories
0.7gProtein
0.2gFat
3gCarbs
1.6gFiber
1.4gNet Carbs

Compare Celery across all diets

Collard Greens

Allowed

With 1.4g net carbs per 100g, Collard Greens earns a Allowed classification on Keto. It is low enough in net carbs to fit inside a daily keto budget. Beyond the primary classification, collard greens also provides 4g fiber per 100g. Among the 53 items in this category, collard greens sits at the low end for net carbs — next closest is Sauerkraut at 1.4g.

Per 100g · Source: USDA FoodData Central

32kcalCalories
3gProtein
0.6gFat
5.4gCarbs
4gFiber
1.4gNet Carbs

Compare Collard Greens across all diets

Cucumber

Allowed

With 1.5g net carbs per 100g, Cucumber earns a Allowed classification on Keto. This means it is low enough in net carbs to fit inside a daily keto budget. Among the 53 items in this category, cucumber sits at the low end for net carbs — next closest is Canned Tomatoes at 1.6g.

Per 100g · Source: USDA FoodData Central

10kcalCalories
0.6gProtein
0.2gFat
2.2gCarbs
0.7gFiber
1.5gNet Carbs

Compare Cucumber across all diets

Eggplant

Allowed

Eggplant is classified as Allowed on Keto, with 2.9g net carbs per 100g. The classification reflects that it is low enough in net carbs to fit inside a daily keto budget. Nutritionally, it also delivers 3g fiber per serving. Within this category, it falls between Swiss Chard and Cauliflower for net carbs, ranking 18 of 53.

Per 100g · Source: USDA FoodData Central

25kcalCalories
1gProtein
0.2gFat
5.9gCarbs
3gFiber
2.9gNet Carbs

Compare Eggplant across all diets

Frozen Vegetables

Allowed

At 9.5g net carbs per 100g, Frozen Vegetables falls into the Allowed category under Keto guidelines. The classification reflects that it is low enough in net carbs to fit inside a daily keto budget. Nutritionally, it also delivers 4g fiber per serving. It ranks among the highest in this category for net carbs. The nearest lower option is Veggie Chips at 9.4g.

Per 100g · Source: USDA FoodData Central

72kcalCalories
3.3gProtein
0.5gFat
13.5gCarbs
4gFiber
9.5gNet Carbs

Compare Frozen Vegetables across all diets

Garlic

Allowed

With 31g net carbs per 100g, Garlic earns a Allowed classification on Keto. This means it is low enough in net carbs to fit inside a daily keto budget. It also contains 6.4g protein and 2.1g fiber, which may factor into overall meal planning. It ranks among the highest in this category for net carbs. The nearest lower option is Corn at 16.7g.

Per 100g · Source: USDA FoodData Central

149kcalCalories
6.4gProtein
0.5gFat
33.1gCarbs
2.1gFiber
31gNet Carbs

Compare Garlic across all diets

Green Beans

Allowed

With 4.4g net carbs per 100g, Green Beans earns a Allowed classification on Keto. This means it is low enough in net carbs to fit inside a daily keto budget. It also contains 3g fiber, which may factor into overall meal planning. Within this category, it falls between Okra and Olives for net carbs, ranking 27 of 53.

Per 100g · Source: USDA FoodData Central

40kcalCalories
2gProtein
0.3gFat
7.4gCarbs
3gFiber
4.4gNet Carbs

Compare Green Beans across all diets

Jalapeño

Allowed

Jalapeño is classified as Allowed on Keto, with 3.7g net carbs per 100g. The classification reflects that it is low enough in net carbs to fit inside a daily keto budget. Nutritionally, it also delivers 2.8g fiber per serving. Within this category, it falls between Cabbage and Bell Pepper for net carbs, ranking 21 of 53.

Per 100g · Source: USDA FoodData Central

29kcalCalories
0.9gProtein
0.4gFat
6.5gCarbs
2.8gFiber
3.7gNet Carbs

Compare Jalapeño across all diets

Jicama

Allowed

At 3.9g net carbs per 100g, Jicama falls into the Allowed category under Keto guidelines. The classification reflects that it is low enough in net carbs to fit inside a daily keto budget. Nutritionally, it also delivers 4.9g fiber per serving. Within this category, it falls between Bell Pepper and Turnip for net carbs, ranking 23 of 53.

Per 100g · Source: USDA FoodData Central

38kcalCalories
0.7gProtein
0.1gFat
8.8gCarbs
4.9gFiber
3.9gNet Carbs

Compare Jicama across all diets

Kale

Allowed

With 0.3g net carbs per 100g, Kale earns a Allowed classification on Keto. It is low enough in net carbs to fit inside a daily keto budget. Beyond the primary classification, kale also provides 4.1g fiber per 100g. Among the 53 items in this category, kale sits at the low end for net carbs — next closest is Kimchi at 0.8g.

Per 100g · Source: USDA FoodData Central

VariantCaloriesProteinFatCarbsFiberNet Carbs
Raw35kcal2.9g1.5g4.4g4.1g0.3g
Cooked (boiled)44kcal2.9g1.2g5.3g2.3g3g

Compare Kale across all diets

Kimchi

Allowed

With 0.8g net carbs per 100g, Kimchi earns a Allowed classification on Keto. It is low enough in net carbs to fit inside a daily keto budget. Beyond the primary classification, kimchi also provides 498mg sodium per 100g. Among the 53 items in this category, kimchi sits at the low end for net carbs — next closest is Pickles at 1g.

Per 100g · Source: USDA FoodData Central

15kcalCalories
1.1gProtein
0.5gFat
2.4gCarbs
1.6gFiber
0.8gNet Carbs

Compare Kimchi across all diets

Leeks

Allowed

Leeks is classified as Allowed on Keto, with 12.4g net carbs per 100g. This means it is low enough in net carbs to fit inside a daily keto budget. It ranks among the highest in this category for net carbs. The nearest lower option is Frozen Vegetables at 9.5g.

Per 100g · Source: USDA FoodData Central

61kcalCalories
1.5gProtein
0.3gFat
14.2gCarbs
1.8gFiber
12.4gNet Carbs

Compare Leeks across all diets

Lettuce

Allowed

At 1.6g net carbs per 100g, Lettuce falls into the Allowed category under Keto guidelines. This means it is low enough in net carbs to fit inside a daily keto budget. Among the 53 items in this category, lettuce sits at the low end for net carbs — next closest is Capers at 1.7g.

Per 100g · Source: USDA FoodData Central

15kcalCalories
1.4gProtein
0.2gFat
2.9gCarbs
1.3gFiber
1.6gNet Carbs

Compare Lettuce across all diets

Mushrooms

Allowed

At 2.4g net carbs per 100g, Mushrooms falls into the Allowed category under Keto guidelines. This means it is low enough in net carbs to fit inside a daily keto budget. Within this category, it falls between Arugula and Swiss Chard for net carbs, ranking 16 of 53.

Per 100g · Source: USDA FoodData Central

VariantCaloriesProteinFatCarbsFiberNet Carbs
White (raw)22kcal3.1g0.3g3.3g1g2.3g
Portabella (raw)22kcal2.1g0.4g3.9g1.3g2.6g

Compare Mushrooms across all diets

Okra

Allowed

At 4.3g net carbs per 100g, Okra falls into the Allowed category under Keto guidelines. It is low enough in net carbs to fit inside a daily keto budget. Beyond the primary classification, okra also provides 3.2g fiber per 100g. Within this category, it falls between Broccoli and Green Beans for net carbs, ranking 26 of 53.

Per 100g · Source: USDA FoodData Central

33kcalCalories
1.9gProtein
0.2gFat
7.5gCarbs
3.2gFiber
4.3gNet Carbs

Compare Okra across all diets

Olives

Allowed

At 4.4g net carbs per 100g, Olives falls into the Allowed category under Keto guidelines. It is low enough in net carbs to fit inside a daily keto budget. Beyond the primary classification, olives also provides 10.9g fat and 735mg sodium per 100g. Within this category, it falls between Green Beans and Snap Peas for net carbs, ranking 28 of 53.

Per 100g · Source: USDA FoodData Central

116kcalCalories
0.8gProtein
10.9gFat
6gCarbs
1.6gFiber
4.4gNet Carbs

Compare Olives across all diets

Onion

Allowed

With 7.6g net carbs per 100g, Onion earns a Allowed classification on Keto. This means it is low enough in net carbs to fit inside a daily keto budget. Within this category, it falls between Butternut Squash and Acorn Squash for net carbs, ranking 39 of 53.

Per 100g · Source: USDA FoodData Central

40kcalCalories
1.1gProtein
0.1gFat
9.3gCarbs
1.7gFiber
7.6gNet Carbs

Compare Onion across all diets

Pickles

Allowed

At 1g net carbs per 100g, Pickles falls into the Allowed category under Keto guidelines. The classification reflects that it is low enough in net carbs to fit inside a daily keto budget. Nutritionally, it also delivers 808mg sodium per serving. Among the 53 items in this category, pickles sits at the low end for net carbs — next closest is Bok Choy at 1.2g.

Per 100g · Source: USDA FoodData Central

14kcalCalories
0.5gProtein
0.4gFat
2gCarbs
1gFiber
1gNet Carbs

Compare Pickles across all diets

Radishes

Allowed

At 1.8g net carbs per 100g, Radishes falls into the Allowed category under Keto guidelines. This means it is low enough in net carbs to fit inside a daily keto budget. Within this category, it falls between Asparagus and Arugula for net carbs, ranking 14 of 53.

Per 100g · Source: USDA FoodData Central

16kcalCalories
0.7gProtein
0.1gFat
3.4gCarbs
1.6gFiber
1.8gNet Carbs

Compare Radishes across all diets

Sauerkraut

Allowed

With 1.4g net carbs per 100g, Sauerkraut earns a Allowed classification on Keto. It is low enough in net carbs to fit inside a daily keto budget. Beyond the primary classification, sauerkraut also provides 2.9g fiber and 661mg sodium per 100g. Among the 53 items in this category, sauerkraut sits at the low end for net carbs — next closest is Spinach at 1.4g.

Per 100g · Source: USDA FoodData Central

19kcalCalories
0.9gProtein
0.1gFat
4.3gCarbs
2.9gFiber
1.4gNet Carbs

Compare Sauerkraut across all diets

Seaweed

Allowed

Seaweed is classified as Allowed on Keto, with 6.3g net carbs per 100g. This means it is low enough in net carbs to fit inside a daily keto budget. Within this category, it falls between Artichoke and Zucchini for net carbs, ranking 34 of 53.

Per 100g · Source: USDA FoodData Central

26kcalCalories
0.5gProtein
0gFat
6.8gCarbs
0.5gFiber
6.3gNet Carbs

Compare Seaweed across all diets

Snap Peas

Allowed

With 4.9g net carbs per 100g, Snap Peas earns a Allowed classification on Keto. This means it is low enough in net carbs to fit inside a daily keto budget. It also contains 2.6g fiber, which may factor into overall meal planning. Within this category, it falls between Olives and Spaghetti Squash for net carbs, ranking 29 of 53.

Per 100g · Source: USDA FoodData Central

42kcalCalories
2.8gProtein
0.2gFat
7.6gCarbs
2.6gFiber
4.9gNet Carbs

Compare Snap Peas across all diets

Spaghetti Squash

Allowed

At 4.9g net carbs per 100g, Spaghetti Squash falls into the Allowed category under Keto guidelines. This means it is low enough in net carbs to fit inside a daily keto budget. Within this category, it falls between Snap Peas and Brussels Sprouts for net carbs, ranking 30 of 53.

Per 100g · Source: USDA FoodData Central

49kcalCalories
0.7gProtein
2.8gFat
6.3gCarbs
1.4gFiber
4.9gNet Carbs

Compare Spaghetti Squash across all diets

Spinach

Allowed

At 1.4g net carbs per 100g, Spinach falls into the Allowed category under Keto guidelines. The classification reflects that it is low enough in net carbs to fit inside a daily keto budget. Nutritionally, it also delivers 2.2g fiber per serving. Among the 53 items in this category, spinach sits at the low end for net carbs — next closest is Cucumber at 1.5g.

Per 100g · Source: USDA FoodData Central

VariantCaloriesProteinFatCarbsFiberNet Carbs
Raw27kcal2.9g0.6g2.4g1.6g0.8g
Cooked (boiled)23kcal3g0.3g3.8g2.4g1.4g

Compare Spinach across all diets

Sun-Dried Tomatoes

Allowed

At 43.5g net carbs per 100g, Sun-Dried Tomatoes falls into the Allowed category under Keto guidelines. The classification reflects that it is low enough in net carbs to fit inside a daily keto budget. Nutritionally, it also delivers 14.1g protein and 12.3g fiber per serving. It ranks among the highest in this category for net carbs. The nearest lower option is French Fries at 31.7g.

Per 100g · Source: USDA FoodData Central

258kcalCalories
14.1gProtein
3gFat
55.8gCarbs
12.3gFiber
43.5gNet Carbs

Compare Sun-Dried Tomatoes across all diets

Swiss Chard

Allowed

Swiss Chard is classified as Allowed on Keto, with 2.8g net carbs per 100g. This means it is low enough in net carbs to fit inside a daily keto budget. It also contains 15.5g protein and 250mg sodium, which may factor into overall meal planning. Within this category, it falls between Mushrooms and Eggplant for net carbs, ranking 17 of 53.

Per 100g · Source: USDA FoodData Central

115kcalCalories
15.5gProtein
4.4gFat
3.7gCarbs
0.9gFiber
2.8gNet Carbs

Compare Swiss Chard across all diets

Tomato

Allowed

Tomato is classified as Allowed on Keto, with 58.2g net carbs per 100g. This means it is low enough in net carbs to fit inside a daily keto budget. It also contains 12.9g protein and 16.5g fiber, which may factor into overall meal planning. It ranks among the highest in this category for net carbs. The nearest lower option is Sun-Dried Tomatoes at 43.5g.

Per 100g · Source: USDA FoodData Central

VariantCaloriesProteinFatCarbsFiberNet Carbs
Raw18kcal0.9g0.2g3.9g1.2g2.7g
Canned (whole)18kcal0.8g0.5g3.3g3.3g

Compare Tomato across all diets

Tomato Soup

Allowed

At 14.1g net carbs per 100g, Tomato Soup falls into the Allowed category under Keto guidelines. The classification reflects that it is low enough in net carbs to fit inside a daily keto budget. Nutritionally, it also delivers 377mg sodium per serving. It ranks among the highest in this category for net carbs. The nearest lower option is Parsnip at 13.1g.

Per 100g · Source: USDA FoodData Central

71kcalCalories
1.5gProtein
0.4gFat
15.2gCarbs
1.1gFiber
14.1gNet Carbs

Compare Tomato Soup across all diets

Veggie Chips

Allowed

With 9.4g net carbs per 100g, Veggie Chips earns a Allowed classification on Keto. It is low enough in net carbs to fit inside a daily keto budget. Beyond the primary classification, veggie chips also provides 15.7g protein and 6.3g fat per 100g. It ranks among the highest in this category for net carbs. The nearest lower option is Peas at 8.7g.

Per 100g · Source: USDA FoodData Central

177kcalCalories
15.7gProtein
6.3gFat
14.3gCarbs
4.9gFiber
9.4gNet Carbs

Compare Veggie Chips across all diets

Zucchini

Allowed

At 6.6g net carbs per 100g, Zucchini falls into the Allowed category under Keto guidelines. The classification reflects that it is low enough in net carbs to fit inside a daily keto budget. Nutritionally, it also delivers 951mg sodium per serving. Within this category, it falls between Seaweed and Carrots for net carbs, ranking 35 of 53.

Per 100g · Source: USDA FoodData Central

35kcalCalories
1gProtein
0.3gFat
7.4gCarbs
0.8gFiber
6.6gNet Carbs
FAQ (6 questions)
Is zucchini allowed on keto?
Zucchini is classified as Allowed under standard keto guidelines. A medium zucchini (approximately 200g) contains approximately 5–6g of total carbohydrates and 1.5g of fiber, yielding approximately 3.5–4g of net carbohydrates. Its very low net carbohydrate content makes zucchini one of the most widely referenced vegetables in keto cooking.
How many carbs are in zucchini?
Zucchini contains approximately 3g of total carbohydrates and 1g of fiber per cup (124g) sliced, yielding approximately 2g of net carbohydrates per cup. A medium zucchini (~200g) contains approximately 4g of net carbohydrates. Cooked zucchini has a similar carbohydrate profile to raw, as cooking does not significantly alter carbohydrate content.
Is zucchini one of the most commonly referenced keto vegetables?
Published keto references consistently include zucchini among the most versatile and commonly referenced keto vegetables. Its extremely low net carbohydrate content (approximately 2g per cup), mild flavor, and ability to substitute for high-carbohydrate foods (pasta, rice, bread) make it a foundational keto ingredient. Zucchini noodles (zoodles) are referenced in nearly every major keto resource.
What are the most popular keto uses for zucchini?
Published keto references use zucchini in: zucchini noodles (zoodles) as a pasta substitute, sliced and roasted as a side dish, stuffed with ground meat or cheese, grated into keto baked goods (zucchini bread with almond flour), used in keto casseroles, sautéed with butter and garlic, and sliced in keto stir-fries. Its mild flavor absorbs seasonings well across diverse culinary applications.
Is yellow squash the same as zucchini on keto?
Yellow summer squash (crookneck squash) is botanically related to zucchini and has a nearly identical carbohydrate profile — approximately 2g of net carbohydrates per cup. Both are classified as Allowed under standard keto guidelines. Published keto references treat yellow squash and zucchini interchangeably in recipes.
Are zucchini noodles (zoodles) keto-compliant?
Zucchini noodles (zoodles) made from spiralized zucchini contain approximately 2g of net carbohydrates per cup — 10–15 times fewer than wheat pasta (~40g per cup). Published keto references consistently use zoodles as the primary pasta substitute in keto cooking. All plain zucchini preparations are classified as compliant.

Compare Zucchini across all diets

Limited Vegetables (1)

Carrots

Limited

With 6.8g net carbs per 100g, Carrots earns a Limited classification on Keto. It is a carb load that depends on portion size and what else is eaten in the same meal. Beyond the primary classification, carrots also provides 2.8g fiber per 100g. Within this category, it falls between Zucchini and Beets for net carbs, ranking 36 of 53. Portion control is key here — a small amount may fit within the diet's parameters, while a full serving may not.

Per 100g · Source: USDA FoodData Central

41kcalCalories
0.9gProtein
0.2gFat
9.6gCarbs
2.8gFiber
6.8gNet Carbs
FAQ (6 questions)
Are carrots allowed on keto?
Carrots are classified as Limited under standard keto guidelines. A half-cup serving of raw carrots contains approximately 5–6 grams of net carbohydrates. Small portions can be compatible with keto carbohydrate limits, but larger portions reduce the amount of carbohydrate budget available from other food sources.
How many net carbohydrates do carrots contain?
One medium raw carrot (approximately 61 grams) contains approximately 6 grams of total carbohydrates and 2 grams of fiber, resulting in approximately 4 grams of net carbohydrates. A half-cup of sliced raw carrots contains approximately 5–6 grams of net carbohydrates.
Are cooked carrots classified differently from raw carrots on keto?
Cooked carrots have a slightly different glycemic response than raw carrots due to starch gelatinization during cooking, but their net carbohydrate content per gram is comparable to raw carrots. Published keto classification references classify cooked and raw carrots similarly based on net carbohydrate content.
Are carrots classified as a starchy vegetable on keto?
Carrots contain more naturally occurring sugars than most leafy and cruciferous vegetables, but they have substantially lower net carbohydrate content than starchy vegetables like potatoes and sweet potatoes. Published keto classification references categorize carrots as Limited — acknowledging that small portions are compatible with keto limits, while larger portions may not be.
Are baby carrots classified the same as regular carrots on keto?
Baby carrots are classified the same as regular carrots under standard keto guidelines. Baby carrots are typically young carrots or carrots cut from larger varieties; their net carbohydrate content is comparable to regular carrots on a per-weight basis.
Are carrot-based products like carrot juice keto-compliant?
Carrot juice is classified as non-compliant under standard keto guidelines. Juicing concentrates the sugars of carrots while removing fiber, substantially increasing net carbohydrate content. One cup of carrot juice contains approximately 20–22 grams of net carbohydrates.

Compare Carrots across all diets

Not Allowed Vegetables (11)

Acorn Squash

Not Allowed

With 8.5g net carbs per 100g, Acorn Squash earns a Not Allowed classification on Keto. This means it is high enough in net carbs that even a small portion can use up most of a daily keto allowance. It also contains 6.8g protein, which may factor into overall meal planning. It ranks among the highest in this category for net carbs. The nearest lower option is Onion at 7.6g.

Per 100g · Source: USDA FoodData Central

95kcalCalories
6.8gProtein
3.5gFat
9.2gCarbs
0.7gFiber
8.5gNet Carbs

Compare Acorn Squash across all diets

Beets

Not Allowed

At 6.8g net carbs per 100g, Beets falls into the Not Allowed category under Keto guidelines. The classification reflects that it is high enough in net carbs that even a small portion can use up most of a daily keto allowance. Nutritionally, it also delivers 2.8g fiber per serving. Within this category, it falls between Carrots and Butternut Squash for net carbs, ranking 37 of 53.

Per 100g · Source: USDA FoodData Central

43kcalCalories
1.6gProtein
0.2gFat
9.6gCarbs
2.8gFiber
6.8gNet Carbs

Compare Beets across all diets

Butternut Squash

Not Allowed

Butternut Squash is classified as Not Allowed on Keto, with 7.3g net carbs per 100g. This means it is high enough in net carbs that even a small portion can use up most of a daily keto allowance. Within this category, it falls between Beets and Onion for net carbs, ranking 38 of 53.

Per 100g · Source: USDA FoodData Central

50kcalCalories
2gProtein
0.6gFat
9.3gCarbs
2gFiber
7.3gNet Carbs
FAQ (6 questions)
Is butternut squash allowed on keto?
Butternut squash is classified as Not Allowed under standard keto guidelines. A half-cup serving of cooked butternut squash contains approximately 10–11g of net carbohydrates, which is substantially higher than low-carb vegetables typically referenced in keto guidelines and exceeds standard keto per-serving carbohydrate targets.
How many carbs are in butternut squash?
A half-cup serving of cooked butternut squash contains approximately 10–11g of net carbohydrates. A full cup contains approximately 20–22g of net carbohydrates. The high starch content of winter squash varieties distinguishes them from low-carb summer squash.
How does butternut squash compare to other squash for keto?
Winter squash varieties including butternut, acorn, and delicata squash have high starch content and are classified as non-compliant under standard keto guidelines. Summer squash varieties including zucchini and yellow squash contain approximately 2–3g of net carbohydrates per cup and are generally classified as compliant.
Is a very small amount of butternut squash keto-compatible?
Published keto classification references classify butternut squash as a category as non-compliant based on the net carbohydrate content per standard serving. Very small amounts in a mixed dish would contribute proportionally fewer carbohydrates, but the classification of butternut squash as a food category remains Not Allowed.
Is butternut squash soup keto-compliant?
Butternut squash soup is classified as non-compliant under standard keto guidelines due to the butternut squash content. The carbohydrate contribution from butternut squash in soup depends on the quantity used per serving.
What winter vegetables are keto-compatible?
Published keto classification references identify leafy greens, broccoli, cauliflower, zucchini, and other low-starch vegetables as keto-compatible. Winter squash, potatoes, sweet potatoes, and corn are classified as non-compliant due to their higher starch and net carbohydrate content.

Compare Butternut Squash across all diets

Corn

Not Allowed

Corn is classified as Not Allowed on Keto, with 16.7g net carbs per 100g. This means it is high enough in net carbs that even a small portion can use up most of a daily keto allowance. It ranks among the highest in this category for net carbs. The nearest lower option is Tomato Soup at 14.1g.

Per 100g · Source: USDA FoodData Central

VariantCaloriesProteinFatCarbsFiberNet Carbs
Sweet Corn (raw)86kcal3.3g1.4g18.7g2g16.7g
Sweet Corn (canned)67kcal2.3g1.2g14.3g2g12.3g
FAQ (6 questions)
Is corn allowed on keto?
Corn is classified as Not Allowed under standard keto guidelines. One cup of cooked corn kernels contains approximately 24–25g of net carbohydrates. Published keto classification references consistently list corn as non-compliant due to its high starch content.
How many carbs are in corn?
One cup of cooked corn kernels contains approximately 27g of total carbohydrates and 3g of fiber, resulting in approximately 24g of net carbohydrates. One medium ear of corn contains approximately 17–20g of net carbohydrates.
Is fresh sweet corn different from frozen or canned corn for keto?
Fresh, frozen, and canned corn have comparable carbohydrate content per cup. Canned corn in water is similar to fresh and frozen. Canned corn with added sugar has slightly higher carbohydrate content. All forms are classified as non-compliant under standard keto guidelines.
Is corn a vegetable or a grain for keto purposes?
Botanically, corn is a grain. Culinarily, it is treated as a vegetable. For keto classification purposes, the distinction is not relevant — corn is classified based on its net carbohydrate content per serving, which is high regardless of how it is categorized. Published keto references classify corn as non-compliant.
Are corn-derived products like cornstarch and corn syrup keto-compliant?
Cornstarch and corn syrup are both classified as non-compliant under standard keto guidelines. Cornstarch is nearly pure starch with approximately 7g of net carbohydrates per tablespoon. Corn syrup is a concentrated sugar with a very high carbohydrate content. Both have even higher carbohydrate density than whole corn.
Is popcorn keto-compliant?
Popcorn is made from dried corn kernels and contains approximately 6g of net carbohydrates per cup popped. Published keto references vary on popcorn — some classify small portions as Limited based on the per-cup net carbohydrate content; others classify it as non-compliant. The base ingredient (corn) is classified as non-compliant.

Compare Corn across all diets

French Fries

Not Allowed

At 31.7g net carbs per 100g, French Fries falls into the Not Allowed category under Keto guidelines. It is high enough in net carbs that even a small portion can use up most of a daily keto allowance. Beyond the primary classification, french fries also provides 14.1g fat and 3.5g fiber per 100g. It ranks among the highest in this category for net carbs. The nearest lower option is Sweet Potato at 31.3g.

Per 100g · Source: USDA FoodData Central

282kcalCalories
3.4gProtein
14.1gFat
35.2gCarbs
3.5gFiber
31.7gNet Carbs

Compare French Fries across all diets

Parsnip

Not Allowed

Parsnip is classified as Not Allowed on Keto, with 13.1g net carbs per 100g. The classification reflects that it is high enough in net carbs that even a small portion can use up most of a daily keto allowance. Nutritionally, it also delivers 4.9g fiber per serving. It ranks among the highest in this category for net carbs. The nearest lower option is Leeks at 12.4g.

Per 100g · Source: USDA FoodData Central

75kcalCalories
1.2gProtein
0.3gFat
18gCarbs
4.9gFiber
13.1gNet Carbs

Compare Parsnip across all diets

Peas

Not Allowed

At 8.7g net carbs per 100g, Peas falls into the Not Allowed category under Keto guidelines. The classification reflects that it is high enough in net carbs that even a small portion can use up most of a daily keto allowance. Nutritionally, it also delivers 5.4g protein and 5.7g fiber per serving. It ranks among the highest in this category for net carbs. The nearest lower option is Acorn Squash at 8.5g.

Per 100g · Source: USDA FoodData Central

81kcalCalories
5.4gProtein
0.4gFat
14.4gCarbs
5.7gFiber
8.7gNet Carbs
FAQ (6 questions)
Are peas allowed on keto?
Green peas are classified as Not Allowed under standard keto guidelines. Cooked green peas contain approximately 11g of net carbohydrates per half-cup serving. This carbohydrate density is sufficient to disqualify green peas from routine inclusion in standard keto dietary plans.
How many carbs are in peas?
Cooked green peas contain approximately 12g of total carbohydrates and approximately 4g of fiber per half-cup (80g) serving, yielding approximately 8–11g of net carbohydrates. A full cup of green peas contains approximately 16–21g of net carbohydrates.
Are snap peas and snow peas different from green peas on keto?
Snap peas and snow peas are harvested before the peas inside are fully formed, resulting in lower carbohydrate content than mature shelled green peas. Snap peas contain approximately 3–5g net carbohydrates per half-cup. Snow peas contain approximately 3–4g net carbohydrates per half-cup. Published keto references classify snap peas and snow peas as Limited rather than Not Allowed.
Is pea soup keto-compliant?
Traditional split pea soup is made from dried split peas, which contain approximately 21g of net carbohydrates per half-cup cooked. This high starch content makes traditional pea soup not classified as compliant under standard keto guidelines. Some keto recipe resources adapt pea soup by using lower-carbohydrate vegetables.
Why are peas high in carbs compared to other vegetables?
Mature shelled green peas are seeds — the mature fruit of the pea plant — rather than a leafy vegetable. As seeds, they store starch as energy reserves for germination, giving them a higher carbohydrate content than leafy greens or stem vegetables. Published keto references categorize mature peas with legumes rather than with low-carbohydrate vegetables.
What low-carb vegetables can replace peas in keto recipes?
Published keto recipe references use chopped broccoli, diced zucchini, and edamame (within the classification parameters) as lower-carbohydrate substitutes for green peas in stir-fries, soups, and side dishes. Green beans contain approximately 3–4g net carbs per half-cup and are classified as compliant under standard keto guidelines.

Compare Peas across all diets

Pumpkin

Not Allowed

Pumpkin is classified as Not Allowed on Keto, with 6g net carbs per 100g. This means it is high enough in net carbs that even a small portion can use up most of a daily keto allowance. Within this category, it falls between Brussels Sprouts and Artichoke for net carbs, ranking 32 of 53.

Per 100g · Source: USDA FoodData Central

26kcalCalories
1gProtein
0.1gFat
6.5gCarbs
0.5gFiber
6gNet Carbs

Compare Pumpkin across all diets

Sweet Potato

Not Allowed

Sweet Potato is classified as Not Allowed on Keto, with 31.3g net carbs per 100g. This means it is high enough in net carbs that even a small portion can use up most of a daily keto allowance. It also contains 9.4g fat and 6g fiber, which may factor into overall meal planning. It ranks among the highest in this category for net carbs. The nearest lower option is Garlic at 31g.

Per 100g · Source: USDA FoodData Central

VariantCaloriesProteinFatCarbsFiberNet Carbs
Raw161kcal1.4g3.6g30.7g1.9g28.8g
Baked90kcal2g0.2g20.7g3.3g17.4g
FAQ (6 questions)
Is sweet potato allowed on keto?
Sweet potato is classified as non-compliant under standard keto guidelines. A medium sweet potato contains approximately 20–23 grams of net carbohydrates, which accounts for or exceeds the lower bound of total carbohydrate limits documented in published keto dietary references.
How does sweet potato compare to regular potato in keto classification?
Both sweet potato and white potato are classified as non-compliant under standard keto guidelines. Sweet potato has a slightly lower net carbohydrate content than white potato on a weight basis, but both fall well outside the carbohydrate ranges documented as compliant in published keto references.
Is sweet potato flour keto-compliant?
Sweet potato flour is classified as non-compliant under standard keto guidelines. It is a concentrated source of carbohydrates derived from sweet potato, with substantially higher net carbohydrate content per serving than fresh sweet potato.
Are sweet potato noodles or glass noodles made from sweet potato starch keto-compliant?
Sweet potato noodles and glass noodles made from sweet potato starch are classified as non-compliant under standard keto guidelines. They are composed primarily of carbohydrate-derived starch with minimal fiber, resulting in high net carbohydrate content.
Does the glycemic index of sweet potato affect its keto classification?
Sweet potato is noted in some nutritional references for a lower glycemic index compared to regular potato. Published keto classification references are based on net carbohydrate content, not glycemic index. The net carbohydrate content of sweet potato remains too high for a compliant classification regardless of glycemic index.
Are canned sweet potatoes or yams classified the same as fresh sweet potato on keto?
Canned sweet potatoes and yams are classified as non-compliant under standard keto guidelines. Canned products often contain added syrup or sugar; even without added sweeteners, the net carbohydrate content of the sweet potato itself is incompatible with keto guidelines.

Compare Sweet Potato across all diets

Turnip

Not Allowed

With 3.9g net carbs per 100g, Turnip earns a Not Allowed classification on Keto. This means it is high enough in net carbs that even a small portion can use up most of a daily keto allowance. It also contains 3.2g fiber, which may factor into overall meal planning. Within this category, it falls between Jicama and Broccoli for net carbs, ranking 24 of 53.

Per 100g · Source: USDA FoodData Central

32kcalCalories
1.5gProtein
0.3gFat
7.1gCarbs
3.2gFiber
3.9gNet Carbs

Compare Turnip across all diets

White Potato

Not Allowed

With 66.6g net carbs per 100g, White Potato earns a Not Allowed classification on Keto. It is high enough in net carbs that even a small portion can use up most of a daily keto allowance. Beyond the primary classification, white potato also provides 18.2g fat and 4.8g fiber per 100g. It ranks among the highest in this category for net carbs. The nearest lower option is Tomato at 58.2g.

Per 100g · Source: USDA FoodData Central

VariantCaloriesProteinFatCarbsFiberNet Carbs
Raw69kcal1.7g0.1g15.7g2.4g13.3g
Baked93kcal2.5g0.1g21.2g2.2g19g
Boiled78kcal2.9g0.1g17.2g3.3g13.9g
FAQ (3 questions)
Are potatoes keto?
No. Potatoes are high in starch and carbohydrates, which makes them a poor fit for a standard keto diet.
What about sweet potatoes on keto?
Sweet potatoes are nutritionally different, but they are still usually too high in carbs for standard keto eating.
Can I eat a small amount of potato on keto?
A very small amount may fit into some people's carb budget, but potatoes use up carbs quickly and are generally not treated as a keto-friendly staple.

Compare White Potato across all diets