Grains foods — carbs and nutrition

🍞 Carbs in Grains

65 foods

Net carbs, total carbs, fiber, and keto scores for all grains — from USDA data.

All Grains — Net Carbs per 100g

1 cup of rice
17.1g net carbs
⚠️ Low Carb
Bagel
50.8g net carbs
❌ High Carb
banana bread
49.0g net carbs
❌ High Carb
barley
23.5g net carbs
❌ High Carb
basmati rice
27.8g net carbs
❌ High Carb
bread
28.5g net carbs
❌ High Carb
Bread Slice
46.9g net carbs
❌ High Carb
brown rice
68.9g net carbs
❌ High Carb
burger bun
27.3g net carbs
❌ High Carb
California Roll
14.7g net carbs
⚠️ Low Carb
corn tortilla
82.1g net carbs
❌ High Carb
couscous
73.4g net carbs
❌ High Carb
croissant
43.2g net carbs
❌ High Carb
Cup Of Rice
16.6g net carbs
⚠️ Low Carb
Cup Of White Rice
21.5g net carbs
❌ High Carb
egg noodles
69.6g net carbs
❌ High Carb
English Muffin
20.9g net carbs
❌ High Carb
everything bagel
25.0g net carbs
❌ High Carb
ezekiel bread
40.0g net carbs
❌ High Carb
Flour Tortilla
41.9g net carbs
❌ High Carb
fried rice
30.0g net carbs
❌ High Carb
garlic bread
42.1g net carbs
❌ High Carb
glass noodles
84.0g net carbs
❌ High Carb
Hamburger Bun
46.9g net carbs
❌ High Carb
jasmine rice
84.0g net carbs
❌ High Carb
mexican rice
71.9g net carbs
❌ High Carb
naan
44.2g net carbs
❌ High Carb
naan bread
45.0g net carbs
❌ High Carb
Oatmeal
57.8g net carbs
❌ High Carb
oatmeal 1 cup
17.1g net carbs
⚠️ Low Carb
Oats
57.5g net carbs
❌ High Carb
olive garden breadstick
24.0g net carbs
❌ High Carb
orzo pasta
14.8g net carbs
⚠️ Low Carb
Pancakes
51.6g net carbs
❌ High Carb
pasta
75.0g net carbs
❌ High Carb
pita bread
38.5g net carbs
❌ High Carb
quinoa
57.2g net carbs
❌ High Carb
quinoa vs rice
18.5g net carbs
⚠️ Low Carb
ramen
60.0g net carbs
❌ High Carb
ramen noodles
56.2g net carbs
❌ High Carb
rice cakes
75.9g net carbs
❌ High Carb
rice krispies
87.7g net carbs
❌ High Carb
rice noodles
78.6g net carbs
❌ High Carb
rice paper
71.8g net carbs
❌ High Carb
ritz crackers
59.0g net carbs
❌ High Carb
rye bread
50.0g net carbs
❌ High Carb
saltine crackers
68.8g net carbs
❌ High Carb
Slice Of Bread
46.9g net carbs
❌ High Carb
slice of sourdough bread
49.7g net carbs
❌ High Carb
slice of wheat bread
43.5g net carbs
❌ High Carb
slice of white bread
46.9g net carbs
❌ High Carb
sourdough
43.1g net carbs
❌ High Carb
sourdough bread
42.8g net carbs
❌ High Carb
sourdough bread slice
49.7g net carbs
❌ High Carb
Spaghetti
73.2g net carbs
❌ High Carb
spaghetti noodles
6.3g net carbs
✅ Keto
spaghetti squash
5.9g net carbs
✅ Keto
squash spaghetti
4.9g net carbs
✅ Keto
Tortilla
39.4g net carbs
❌ High Carb
tortilla chips
53.6g net carbs
❌ High Carb
waffles
47.2g net carbs
❌ High Carb
wheat bread
51.1g net carbs
❌ High Carb
white bread
35.6g net carbs
❌ High Carb
white rice
77.8g net carbs
❌ High Carb
wild rice
73.4g net carbs
❌ High Carb

Lowest-Carb Grains (Keto-Friendly)

FoodNet Carbs / 100gKeto Score
squash spaghetti4.9g✅ Keto
spaghetti squash5.9g✅ Keto
spaghetti noodles6.3g✅ Keto
California Roll14.7g⚠️ Low Carb
orzo pasta14.8g⚠️ Low Carb

Grains Carbs: What You Need to Know

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.

Frequently Asked Questions — Grains & Carbs

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.

Not finding what you need?

Search 300,000+ foods from the full USDA database instantly.

Search All Foods →