| Food | Net Carbs / 100g | Keto Score |
|---|---|---|
| squash spaghetti | 4.9g | ✅ Keto |
| spaghetti squash | 5.9g | ✅ Keto |
| spaghetti noodles | 6.3g | ✅ Keto |
| California Roll | 14.7g | ⚠️ Low Carb |
| orzo pasta | 14.8g | ⚠️ Low Carb |
Grains are the highest-carbohydrate food category and the group most restricted on ketogenic and low-carb diets. White bread averages 46–49g net carbs per 100g. White rice delivers 28g net carbs per 100g cooked. Cooked pasta ranges from 23–27g net carbs per 100g. Even "healthy" whole grain options like oatmeal (12g/100g cooked) and quinoa (18g/100g cooked) make maintaining ketosis very difficult.
The problem is portion size. A standard 2-slice serving of bread (56g) delivers 26–28g net carbs — often more than a full day's carb budget on strict keto. A cup of cooked rice (180g) has about 50g net carbs. These foods aren't small side items; they're typically central to meals, making grain reduction one of the biggest dietary shifts in low-carb eating.
Low-carb grain alternatives have expanded significantly. Almond flour (10g net carbs/100g, with 50g fiber) and coconut flour (18g/100g, with 38g fiber) are used to make keto-friendly breads, tortillas, and baked goods. Cloud bread (eggs + cream cheese) has under 1g net carbs per slice. These substitutes allow familiar food formats without the carb load.
Regular white rice is not keto-friendly — one cup of cooked white rice (180g) contains about 50g net carbs, which exceeds a day's budget on strict keto. Cauliflower rice has just 3g net carbs per cup and is the standard low-carb substitute.
Regular bread (white or whole wheat) is not keto — 2 slices typically contain 26–30g net carbs. Keto bread made from almond flour or coconut flour can have 1–3g net carbs per slice and is widely available. Cloud bread (eggs and cream cheese) is another zero-carb option.
Cooked regular pasta contains about 25–27g net carbs per 100g. A standard 2-cup serving has 60–80g net carbs — too high for keto. Zucchini noodles (zoodles) have 2.7g net carbs per 100g. Shirataki noodles (konjac) are essentially 0g net carbs.
All grains are relatively high in carbs. Among the lower-carb options: oat bran (50g/100g dry but with 15g fiber), almond flour (used as a grain substitute, 10g net carbs/100g), and coconut flour (18g/100g but very high fiber). For actual meals, replacing grains entirely with vegetables or low-carb alternatives is the standard keto approach.
Search 300,000+ foods from the full USDA database instantly.
Search All Foods →