Keto Grains Guide
29 items classified under standard Keto guidelines.
Keto classifies foods based on net carbohydrate content. Of the 29 grains evaluated, 0 are classified as Allowed, 0 as Limited, and 29 as Not Allowed.
Under Keto guidelines, every item in the grains category is classified as Not Allowed. The reason is consistent across the category: each item is high enough in net carbs that even a small portion can use up most of a daily keto allowance. The nutrition data below is still useful for comparing alternatives or understanding what these foods contribute when eaten on other dietary frameworks.
Quick Reference
| Food | Status | Net carbs (per 100g) |
|---|---|---|
| Amaranth | Not Allowed | 4g |
| Arrowroot Powder | Not Allowed | 12.1g |
| Bagel | Not Allowed | 50.8g |
| Barley | Not Allowed | 62.1g |
| Buckwheat | Not Allowed | 61.5g |
| Burrito | Not Allowed | 21.4g |
| Corn Flakes | Not Allowed | 8.9g |
| Cornmeal | Not Allowed | 68.2g |
| Cornstarch | Not Allowed | 90.4g |
| Croutons | Not Allowed | 68.4g |
| English Muffin | Not Allowed | 40.7g |
| Fried Rice | Not Allowed | 31.7g |
| Granola Bars | Not Allowed | 59.1g |
| Millet | Not Allowed | 64.3g |
| Naan | Not Allowed | 45g |
| Nachos | Not Allowed | 22.2g |
| Pancakes | Not Allowed | 33.2g |
| Pasta | Not Allowed | 71.5g |
| Pita Bread | Not Allowed | 64.5g |
| Pizza | Not Allowed | 28.2g |
| Rice Cakes | Not Allowed | 76.9g |
| Rice Crackers | Not Allowed | 82.6g |
| Rice Noodles | Not Allowed | 78.6g |
| Rye Bread | Not Allowed | 60.8g |
| Sourdough Bread | Not Allowed | 49.7g |
| Spelt | Not Allowed | 22.5g |
| Tacos | Not Allowed | 12.1g |
| Tapioca Starch | Not Allowed | 87.8g |
| Waffles | Not Allowed | 45.8g |
Classification Breakdown
29 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.
Not Allowed Grains (29)
Amaranth
Not AllowedAmaranth is classified as Not Allowed on Keto, with 4g 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. Among the 29 items in this category, amaranth sits at the low end for net carbs — next closest is Corn Flakes at 8.9g.
Per 100g · Source: USDA FoodData Central
Arrowroot Powder
Not AllowedAt 12.1g net carbs per 100g, Arrowroot Powder falls into the Not Allowed category under Keto guidelines. This means it is high enough in net carbs that even a small portion can use up most of a daily keto allowance. Among the 29 items in this category, arrowroot powder sits at the low end for net carbs — next closest is Tacos at 12.1g.
Per 100g · Source: USDA FoodData Central
Bagel
Not AllowedAt 50.8g net carbs per 100g, Bagel 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 10.6g protein and 422mg sodium per serving. Within this category, it falls between Sourdough Bread and Granola Bars for net carbs, ranking 15 of 29.
Per 100g · Source: USDA FoodData Central
Barley
Not AllowedAt 62.1g net carbs per 100g, Barley 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, barley also provides 9.9g protein and 15.6g fiber per 100g. Within this category, it falls between Buckwheat and Millet for net carbs, ranking 19 of 29.
Per 100g · Source: USDA FoodData Central
Buckwheat
Not AllowedAt 61.5g net carbs per 100g, Buckwheat 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 13.2g protein and 10g fiber per serving. Within this category, it falls between Rye Bread and Barley for net carbs, ranking 18 of 29.
Per 100g · Source: USDA FoodData Central
Burrito
Not AllowedWith 21.4g net carbs per 100g, Burrito 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 11.1g protein and 8.5g fat, which may factor into overall meal planning. Among the 29 items in this category, burrito sits at the low end for net carbs — next closest is Nachos at 22.2g.
Per 100g · Source: USDA FoodData Central
Corn Flakes
Not AllowedAt 8.9g net carbs per 100g, Corn Flakes falls into the Not Allowed category under Keto guidelines. This means it is high enough in net carbs that even a small portion can use up most of a daily keto allowance. Among the 29 items in this category, corn flakes sits at the low end for net carbs — next closest is Arrowroot Powder at 12.1g.
Per 100g · Source: USDA FoodData Central
Cornmeal
Not AllowedCornmeal is classified as Not Allowed on Keto, with 68.2g 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 10.4g protein and 5.4g fat, which may factor into overall meal planning. It ranks among the highest in this category for net carbs. The nearest lower option is Pita Bread at 64.5g.
Per 100g · Source: USDA FoodData Central
Cornstarch
Not AllowedWith 90.4g net carbs per 100g, Cornstarch 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 ranks among the highest in this category for net carbs. The nearest lower option is Tapioca Starch at 87.8g.
Per 100g · Source: USDA FoodData Central
Croutons
Not AllowedAt 68.4g net carbs per 100g, Croutons 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 11.9g protein and 6.6g fat per serving. It ranks among the highest in this category for net carbs. The nearest lower option is Cornmeal at 68.2g.
Per 100g · Source: USDA FoodData Central
English Muffin
Not AllowedWith 40.7g net carbs per 100g, English Muffin 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, english muffin also provides 8.9g protein and 3.5g fiber per 100g. Within this category, it falls between Pancakes and Naan for net carbs, ranking 11 of 29.
Per 100g · Source: USDA FoodData Central
Fried Rice
Not AllowedAt 31.7g net carbs per 100g, Fried Rice 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 387mg sodium per serving. Within this category, it falls between Pizza and Pancakes for net carbs, ranking 9 of 29.
Per 100g · Source: USDA FoodData Central
Granola Bars
Not AllowedAt 59.1g net carbs per 100g, Granola Bars 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, granola bars also provides 10.1g protein and 19.8g fat per 100g. Within this category, it falls between Bagel and Rye Bread for net carbs, ranking 16 of 29.
Per 100g · Source: USDA FoodData Central
Millet
Not AllowedWith 64.3g net carbs per 100g, Millet 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 11g protein and 8.5g fiber, which may factor into overall meal planning. Within this category, it falls between Barley and Pita Bread for net carbs, ranking 20 of 29.
Per 100g · Source: USDA FoodData Central
Naan
Not AllowedAt 45g net carbs per 100g, Naan 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 11.1g protein and 7.3g fat per serving. Within this category, it falls between English Muffin and Waffles for net carbs, ranking 12 of 29.
Per 100g · Source: USDA FoodData Central
Nachos
Not AllowedAt 22.2g net carbs per 100g, Nachos 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, nachos also provides 7.6g protein and 15.9g fat per 100g. Among the 29 items in this category, nachos sits at the low end for net carbs — next closest is Spelt at 22.5g.
Per 100g · Source: USDA FoodData Central
Pancakes
Not AllowedWith 33.2g net carbs per 100g, Pancakes 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, pancakes also provides 7.4g protein and 12.1g fat per 100g. Within this category, it falls between Fried Rice and English Muffin for net carbs, ranking 10 of 29.
Per 100g · Source: USDA FoodData Central
Pasta
Not AllowedAt 71.5g net carbs per 100g, Pasta 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 13g protein and 3.2g fiber per serving. It ranks among the highest in this category for net carbs. The nearest lower option is Croutons at 68.4g.
Per 100g · Source: USDA FoodData Central
| Variant | Calories | Protein | Fat | Carbs | Fiber | Net Carbs |
|---|---|---|---|---|---|---|
| Regular Pasta (cooked) | 157kcal | 5.8g | 0.9g | 30.6g | 1.8g | 28.8g |
| Whole Wheat Pasta (cooked) | 159kcal | 5.8g | 1.5g | 31.5g | 4.6g | 26.9g |
Pita Bread
Not AllowedAt 64.5g net carbs per 100g, Pita Bread 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, pita bread also provides 11.8g protein and 15.2g fat per 100g. Within this category, it falls between Millet and Cornmeal for net carbs, ranking 21 of 29.
Per 100g · Source: USDA FoodData Central
Pizza
Not AllowedPizza is classified as Not Allowed on Keto, with 28.2g 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 11.7g protein and 12.6g fat, which may factor into overall meal planning. Within this category, it falls between Spelt and Fried Rice for net carbs, ranking 8 of 29.
Per 100g · Source: USDA FoodData Central
Rice Cakes
Not AllowedRice Cakes is classified as Not Allowed on Keto, with 76.9g 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 7.1g protein and 4.2g fiber, which may factor into overall meal planning. It ranks among the highest in this category for net carbs. The nearest lower option is Pasta at 71.5g.
Per 100g · Source: USDA FoodData Central
Rice Crackers
Not AllowedAt 82.6g net carbs per 100g, Rice Crackers 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, rice crackers also provides 10g protein and 233mg sodium per 100g. It ranks among the highest in this category for net carbs. The nearest lower option is Rice Noodles at 78.6g.
Per 100g · Source: USDA FoodData Central
Rice Noodles
Not AllowedRice Noodles is classified as Not Allowed on Keto, with 78.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. It also contains 6g protein, which may factor into overall meal planning. It ranks among the highest in this category for net carbs. The nearest lower option is Rice Cakes at 76.9g.
Per 100g · Source: USDA FoodData Central
Rye Bread
Not AllowedWith 60.8g net carbs per 100g, Rye Bread 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, rye bread also provides 10.3g protein and 15.1g fiber per 100g. Within this category, it falls between Granola Bars and Buckwheat for net carbs, ranking 17 of 29.
Per 100g · Source: USDA FoodData Central
Sourdough Bread
Not AllowedWith 49.7g net carbs per 100g, Sourdough Bread 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 10.8g protein and 2.2g fiber, which may factor into overall meal planning. Within this category, it falls between Waffles and Bagel for net carbs, ranking 14 of 29.
Per 100g · Source: USDA FoodData Central
Spelt
Not AllowedWith 22.5g net carbs per 100g, Spelt 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 5.5g protein and 3.9g fiber, which may factor into overall meal planning. Among the 29 items in this category, spelt sits at the low end for net carbs — next closest is Pizza at 28.2g.
Per 100g · Source: USDA FoodData Central
Tacos
Not AllowedAt 12.1g net carbs per 100g, Tacos 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, tacos also provides 6.7g protein and 9.2g fat per 100g. Among the 29 items in this category, tacos sits at the low end for net carbs — next closest is Burrito at 21.4g.
Per 100g · Source: USDA FoodData Central
Tapioca Starch
Not AllowedWith 87.8g net carbs per 100g, Tapioca Starch 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 ranks among the highest in this category for net carbs. The nearest lower option is Rice Crackers at 82.6g.
Per 100g · Source: USDA FoodData Central
Waffles
Not AllowedAt 45.8g net carbs per 100g, Waffles 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 7.4g protein and 9.5g fat per serving. Within this category, it falls between Naan and Sourdough Bread for net carbs, ranking 13 of 29.
Per 100g · Source: USDA FoodData Central