This article is for informational purposes only and does not constitute medical advice. Always consult your physician or a qualified healthcare provider regarding any medical condition or treatment.
Key Takeaways
Carbohydrate foods come from six categories: grains, starchy vegetables, fruits, legumes, dairy, and added sugars or sweets.
A standard 'carb choice' is 15 grams; portion size therefore varies dramatically by food density.
Whole-food, fiber-rich carbs (oats, beans, fruit, sweet potatoes) raise blood sugar more gradually than refined carbs (white bread, sugar, juice).
Pairing carbs with protein, fat, and fiber slows digestion and lowers postprandial glucose spikes.
Carbohydrate foods are foods that contain starches, sugars, or fiber — the body’s primary fuel source. They fall into six broad categories: grains, starchy vegetables, fruits, legumes, dairy, and added sugars or sweets. Meat, fish, eggs, oils, and most non-starchy vegetables are essentially carb-free. This reference covers every major source with serving sizes and gram counts.
The Six Categories of Carbohydrate Foods
1. Grains and Grain Products
Grains are the most concentrated source of carbs in most diets. Whole grains keep the bran and germ (and most of the fiber); refined grains have these stripped away.
Food
Serving
Carbs (g)
Fiber (g)
White bread
1 slice
15
0.6
Whole wheat bread
1 slice
15
2.0
Sourdough
1 slice
15
1.0
Bagel
1 medium (4 oz)
55
2.0
Tortilla, flour (6 in)
1
15
0.5
Tortilla, corn (6 in)
1
11
1.5
White rice (cooked)
1/3 cup
15
0.2
Brown rice (cooked)
1/3 cup
15
1.2
Quinoa (cooked)
1/3 cup
13
1.7
Pasta (cooked)
1/2 cup
20
1.0
Whole-wheat pasta (cooked)
1/2 cup
20
3.5
Oatmeal (cooked)
1/2 cup
15
2.0
Steel-cut oats (cooked)
1/2 cup
15
2.5
Cornflakes
3/4 cup
18
1.0
Granola
1/4 cup
20
2.0
Crackers (saltines)
5
10
0.5
Pretzels
3/4 oz
15
0.5
Pancake (4 in)
1
15
0.5
Hamburger bun
1
22
1.0
2. Starchy Vegetables
Food
Serving
Carbs (g)
White potato (baked)
1 small (3 oz)
15
Sweet potato
1/2 cup mashed
20
Corn
1/2 cup
15
Corn on the cob
1 ear (6 in)
20
Green peas
1/2 cup
12
Winter squash (acorn, butternut)
1 cup
22
Plantain (cooked)
1/2 cup
20
Cassava / yuca
1/3 cup
20
3. Fruits
Food
Serving
Carbs (g)
Apple
1 small
15
Banana
1/2 medium
15
Orange
1 small
15
Strawberries
1 1/4 cup
15
Blueberries
3/4 cup
15
Grapes
17 small
15
Watermelon
1 1/4 cup
15
Cantaloupe
1 cup
13
Mango
1/2 cup
15
Pineapple
3/4 cup
15
Raisins
2 tablespoons
15
Dates
3 small
15
Orange juice
1/2 cup
15
Apple juice
1/2 cup
15
4. Legumes (Beans, Lentils, Peas)
Food
Serving
Carbs (g)
Protein (g)
Black beans (cooked)
1/2 cup
20
8
Kidney beans (cooked)
1/2 cup
20
8
Pinto beans (cooked)
1/2 cup
22
8
Chickpeas (cooked)
1/2 cup
22
7
Lentils (cooked)
1/2 cup
20
9
Edamame (shelled)
1/2 cup
10
9
Hummus
1/3 cup
15
5
5. Dairy
Food
Serving
Carbs (g)
Milk (skim, 1%, 2%, whole)
1 cup
12
Plain yogurt
3/4 cup
10
Plain Greek yogurt
3/4 cup
7
Flavored yogurt
3/4 cup
25-35
Kefir, plain
1 cup
12
Cottage cheese
1/2 cup
4
Hard cheese (cheddar, Swiss)
1 oz
0-1
Soy milk, unsweetened
1 cup
4
Almond milk, unsweetened
1 cup
1
6. Sweets and Added Sugars
Food
Serving
Carbs (g)
White sugar
1 tablespoon
12
Honey
1 tablespoon
17
Maple syrup
1 tablespoon
13
Regular soda
12 oz
39
Sweet tea
12 oz
30
Sports drink
20 oz
34
Chocolate bar
1.5 oz
26
Ice cream
1/2 cup
16-22
Doughnut (glazed)
1 medium
27
Cookie (chocolate chip)
1 medium
15
Non-Starchy Vegetables (Minimal Carbs)
These vegetables contain only 3-5 grams of carbs per cup and most carb-counting systems do not require them to be tracked: leafy greens, broccoli, cauliflower, asparagus, zucchini, bell peppers, mushrooms, tomatoes, cucumbers, eggplant, green beans, celery, onions, radishes, and Brussels sprouts.
Whole vs. Refined Carbohydrate Foods
Whole / Less Processed
Refined / Processed
Steel-cut or rolled oats
Instant flavored oatmeal
Brown rice, quinoa, barley
White rice
100% whole wheat bread
White bread, white bagels
Whole fruit
Fruit juice, dried fruit
Sweet potato with skin
White potato, French fries
Beans and lentils
Refined chips, crackers
Whole-food carbs come bundled with fiber, vitamins, minerals, and phytonutrients that slow glucose absorption. For practical portion guidance, see our carbs food list and the foundational what are carbs reference.
How to Use This Reference
Estimate the total grams of carbs at each meal.
Aim for 45-60 grams per meal and 15-30 grams per snack as a starting framework.
Pair carbs with protein, fat, and fiber to flatten glucose spikes.
Choose whole-food versions whenever possible.
Read labels — packaged foods often hide carbs in sauces, dressings, and “healthy” snacks.
According to the 2020-2025 Dietary Guidelines for Americans, carbohydrates should make up 45-65% of total daily calories, with at least half coming from whole, fiber-rich sources.
The Bottom Line
Carbohydrate foods are not all created equal. Grains, starchy vegetables, fruits, legumes, dairy, and sweets all count — but their effects on blood sugar differ based on fiber, processing, and portion. Use this reference to estimate carbs in any meal, prefer whole-food sources, and pair them with protein and healthy fat for steadier energy and better blood-sugar control.
Frequently Asked Questions
Which foods have the most carbohydrates?
By weight, the most concentrated carbohydrate foods are sugar (100% carb), dried fruit (75-80%), white rice and pasta (75-80% dry), bread (50%), and starchy vegetables like potatoes (20-25%). Beverages like regular soda, juice, and sweetened coffee drinks deliver 25-50 grams in a single 12-16 oz serving.
Are vegetables carbohydrate foods?
Yes, but carb content varies enormously. Non-starchy vegetables (greens, broccoli, peppers, cucumbers) contain 3-5 grams per cup. Starchy vegetables (potatoes, corn, peas, winter squash, sweet potatoes) contain 15-30 grams per half-cup serving and should be counted as carbs.
Is fruit a carbohydrate food?
Yes. All fruit contains natural sugars (fructose, glucose, sucrose) and counts as carbohydrate. A small piece of fruit, half a banana, 3/4 cup of berries, or 1 cup of melon each provide about 15 grams. Whole fruit raises blood sugar more slowly than juice because of fiber.
Are eggs and meat carbohydrate foods?
No. Plain meat, poultry, fish, shellfish, and eggs contain essentially zero carbohydrates. Breading, sauces, glazes, or marinades can add carbs. Processed meats like hot dogs and sausages may contain small amounts of added fillers (1-3 grams per serving).
Sources
U.S. Department of Agriculture. FoodData Central. https://fdc.nal.usda.gov
American Diabetes Association. Diabetes Plate Method and Carbohydrate Counting.
Dietary Guidelines for Americans 2020-2025. https://www.dietaryguidelines.gov
A true sugar-free diet targets added sugars — not the natural sugar in whole fruit and dairy. Here is how to spot hidden sources and what to eat instead.