Carb Chart

Carbs in Food Chart for 100 Common Foods

This carbs in food chart gives the carb count for 100 everyday foods, per typical portion, with fiber alongside. Use it as a quick carbohydrate counter when you plan a meal, or print it and keep it in the kitchen.

How to use this chart

Each table below lists a food, a typical portion in both a household measure and grams, the total carbohydrate in that portion and the fiber it contains. All values come from USDA FoodData Central, the reference food composition database of the US Department of Agriculture. We scaled the USDA values per 100 grams to the portion shown and rounded them: carbs to whole grams, fiber to the nearest half gram.

Total carbs or net carbs. The carbs column is total carbohydrate, which includes starch, sugars and fiber. If you track net carbs, subtract the fiber column. A cup of raspberries, for example, has 15 grams of total carbs and 8 grams of fiber, which leaves about 7 grams of net carbs. Whichever number you use, stick with it so your counts stay comparable from day to day.

Match the portion to your plate. Your serving rarely matches the chart exactly. Two slices of bread mean twice the carbs of one, and half a bagel half the carbs of a whole one. Rice, pasta, grains and beans are listed cooked, because that is how you eat them; dry weights give very different numbers per gram, so never mix the two.

Print it. To keep a copy on the fridge, print this page from your browser. The print version leaves out the menus, buttons and questions, so you get just the tables. New to counting? Our guide on how to count carbs covers labels, portions and the glycemic index.

Carbs in bread and grains

Bread and grain products are among the most concentrated sources of carbs in a typical diet. A slice of white bread has 12 grams, while a medium bagel has 55 grams, about as much as four and a half slices. Size is the big variable: bagels, tortillas and pita come in many sizes, so check the weight on the pack when you can. Whole wheat and rye bread carry more fiber per slice than white bread.

Carbs and fiber per typical portion: bread and grains
FoodPortionCarbs (g)Fiber (g)
White bread1 slice (25 g)120.5
Whole wheat bread1 slice (32 g)142
Rye bread1 slice (32 g)152
Bagel, plain1 medium bagel (105 g)551.5
English muffin1 muffin (57 g)252
Flour tortilla1 tortilla, 7 to 8 inch (49 g)241.5
Corn tortilla1 tortilla (24 g)111.5
Pita bread, white1 large pita (60 g)331.5
Oatmeal, cooked with water1 cup (234 g)284
Granola1/2 cup (61 g)335.5
Croissant, butter1 medium (57 g)261.5
Hamburger bun1 bun (44 g)221
Saltine crackers5 crackers (15 g)110.5

Carbs in pasta, rice and potatoes

Starchy staples usually make up the biggest carb portion on a plate. A cup of cooked white rice has 45 grams of carbs and a cup of cooked spaghetti 38 grams. Brown rice shows more carbs per cup here (52 grams) because a USDA cup of brown rice weighs more, but it also brings 3 grams of fiber against half a gram for white rice. Potatoes land in the same range: a medium baked potato has 37 grams.

Carbs and fiber per typical portion: pasta, rice and potatoes
FoodPortionCarbs (g)Fiber (g)
Pasta, cooked1 cup spaghetti (124 g)382
Egg noodles, cooked1 cup (160 g)402
White rice, cooked1 cup (158 g)450.5
Brown rice, cooked1 cup (202 g)523
Quinoa, cooked1 cup (185 g)395
Couscous, cooked1 cup (157 g)362
Bulgur, cooked1 cup (182 g)348
Rice noodles, cooked1 cup (176 g)422
Baked potato, with skin1 medium (173 g)374
Sweet potato, baked1 medium (114 g)244
French fries, oven baked10 fries (74 g)212
Mashed potatoes, with milk and butter1 cup (210 g)353

Carbs in fruit

Fruit carbs come mostly from natural sugars, plus fiber. Most whole fruits in this chart fall between 10 and 27 grams per piece or cup, with berries at the low end: a cup of strawberries has 11 grams. Dried fruit is the exception. A small box of raisins has 34 grams and a single Medjool date 18 grams, because the water is gone and the sugar is concentrated. Avocado is low in carbs, and most of them are fiber: 6.5 of its 9 grams.

Carbs and fiber per typical portion: fruit
FoodPortionCarbs (g)Fiber (g)
Apple1 medium (182 g)254.5
Banana1 medium (118 g)273
Orange1 orange (131 g)153
Grapes1 cup (151 g)271.5
Strawberries1 cup (144 g)113
Blueberries1 cup (148 g)213.5
Raspberries1 cup (123 g)158
Pear1 medium (178 g)275.5
Peach1 medium (150 g)142.5
Mango1 cup pieces (165 g)252.5
Pineapple1 cup chunks (165 g)222.5
Watermelon1 cup diced (152 g)110.5
Cantaloupe1 cup cubes (160 g)131.5
Kiwi1 fruit (69 g)102
Raisins1 small box (43 g)342
Medjool date1 date (24 g)181.5
Avocado1/2 avocado (101 g)96.5

Carbs in vegetables

Non-starchy vegetables are the easiest place to save carbs. A cup of raw spinach or kale has about 1 gram, and a cup of chopped broccoli 6 grams. Starchy vegetables are a different story: a medium ear of sweet corn has 22 grams, and so does a cup of baked butternut squash, closer to two slices of bread than to a side salad. Green peas sit in between at 11 grams per half cup.

Carbs and fiber per typical portion: vegetables
FoodPortionCarbs (g)Fiber (g)
Broccoli, raw1 cup chopped (91 g)62.5
Carrot, raw1 medium (61 g)61.5
Spinach, raw1 cup (30 g)10.5
Romaine lettuce1 cup shredded (47 g)21
Cucumber, with peel1/2 cup slices (52 g)20.5
Tomato1 medium (123 g)51.5
Red bell pepper1 medium (119 g)72.5
Onion, raw1 medium (110 g)102
Cauliflower, raw1 cup chopped (107 g)52
Green beans, cooked1 cup (125 g)104
Green peas, cooked1/2 cup (80 g)113.5
Sweet corn, cooked1 medium ear (103 g)222.5
Mushrooms, white, raw1 cup sliced (70 g)20.5
Kale, raw1 cup (21 g)11
Butternut squash, baked1 cup cubes (205 g)226.5

Carbs in beans, nuts and seeds

Cooked beans and lentils have around 20 grams of carbs per half cup, but they also have some of the highest fiber in this chart, 6 to 8 grams per serving. Nuts are much lower in carbs: an ounce of almonds has 6 grams and an ounce of walnuts 4 grams. Chia seeds look high at 12 grams per ounce, yet 10 of those grams are fiber.

Carbs and fiber per typical portion: beans, nuts and seeds
FoodPortionCarbs (g)Fiber (g)
Black beans, cooked1/2 cup (86 g)207.5
Chickpeas, cooked1/2 cup (82 g)226
Lentils, cooked1/2 cup (99 g)208
Kidney beans, cooked1/2 cup (89 g)206.5
Baked beans, canned1/2 cup (127 g)275
Hummus2 tbsp (30 g)51.5
Tofu, firm1/2 cup (126 g)43
Peanuts, dry roasted1 oz (28 g)62.5
Almonds1 oz, about 23 almonds (28 g)63.5
Walnuts1 oz, about 14 halves (28 g)42
Peanut butter2 tbsp (32 g)71.5
Chia seeds1 oz (28 g)1210

Carbs in dairy and eggs

The carbs in milk come from lactose, the natural sugar in milk. A cup has 12 grams, whether it is whole or skim. Plain yogurt is similar or lower, with 6 grams in a container of plain nonfat Greek yogurt. Flavored yogurt is a different food: the fruit yogurt here has 32 grams per container. Cheese and eggs have close to none. For plant milks, unsweetened almond milk has 3 grams per cup and original soy milk 15 grams.

Carbs and fiber per typical portion: dairy and eggs
FoodPortionCarbs (g)Fiber (g)
Whole milk1 cup (244 g)120
Skim milk1 cup (245 g)120
Plain yogurt, whole milk1 container, 6 oz (170 g)80
Greek yogurt, plain, nonfat1 container (170 g)60
Fruit yogurt, low fat1 container, 6 oz (170 g)320
Cottage cheese, 2% fat1/2 cup (113 g)50
Mozzarella1 oz (28 g)10
Egg1 large (50 g)00
Vanilla ice cream1/2 cup (66 g)160.5
Soy milk, original1 cup (243 g)151.5
Almond milk, unsweetened1 cup (262 g)30.5

Carbs in snacks and sweets

Snack portions are small, which hides how carb-dense they are. An ounce of hard pretzels has 23 grams of carbs, almost as much as two slices of white bread. Three cups of air popped popcorn have 19 grams, the same as an ounce of tortilla chips, for a lot more volume. Sweeteners add up quickly too: a tablespoon of honey has 17 grams and a teaspoon of sugar 4 grams.

Carbs and fiber per typical portion: snacks and sweets
FoodPortionCarbs (g)Fiber (g)
Potato chips1 oz, about 22 chips (28 g)151
Tortilla chips1 oz (28 g)191.5
Popcorn, air popped3 cups (24 g)193.5
Pretzels, hard1 oz (28 g)231
Dark chocolate, 70 to 85% cacao1 oz (28 g)133
Milk chocolate1 bar, 1.55 oz (44 g)261.5
Chocolate chip cookie1 medium cookie (10 g)70
Glazed doughnut1 medium (60 g)291.5
Granola bar, hard1 bar (28 g)181.5
Honey1 tbsp (21 g)170
Maple syrup1 tbsp (20 g)130
Sugar, white1 tsp (4 g)40

Carbs in drinks

Drinks are easy to forget when you count carbs. A 12 ounce can of regular cola has 38 grams, and a cup of orange or apple juice 26 to 28 grams, with almost none of the fiber of whole fruit. Compare that to a whole orange at 15 grams. A can of regular beer has 13 grams and a glass of red wine about 4 grams. Black coffee and plain tea have close to zero.

Carbs and fiber per typical portion: drinks
FoodPortionCarbs (g)Fiber (g)
Orange juice1 cup, 8 fl oz (248 g)260.5
Apple juice, unsweetened1 cup, 8 fl oz (248 g)280.5
Cola, regular1 can, 12 fl oz (370 g)380
Beer, regular1 can, 12 fl oz (356 g)130
Red wine1 glass, 5 fl oz (147 g)40
Chocolate milk, reduced fat1 cup, 8 fl oz (250 g)302
Coffee, black1 cup, 8 fl oz (237 g)00
Tea, black, unsweetened1 cup, 8 fl oz (237 g)10

Source: USDA FoodData Central (fdc.nal.usda.gov), SR Legacy data. Values per portion are scaled from the USDA values per 100 grams and rounded.

Why portion size matters most

A carb chart is only as useful as your portion estimate. The numbers above are exact for the portion listed, but the same food can easily double its carb count on a bigger plate. A cup of cooked spaghetti has 38 grams of carbs; if your bowl holds two cups, that is 76 grams, before any sauce.

Sizes vary within a single food too. USDA lists a medium apple at 182 grams and a large one at 223 grams, and a medium bagel at 105 grams against 131 grams for a large one. Carbs scale with weight, so that large bagel has about a quarter more carbs than the medium one in this chart.

A kitchen scale is the most reliable way to learn your usual portions. Weigh them for a week or two and you will soon recognize what a cup of rice or an ounce of chips looks like. When you know the weight, you can work out the carbs from the values per 100 grams: cooked white rice has about 28 grams of carbs per 100 grams, so a 200 gram serving has about 56 grams.

For mixed meals, where weighing every ingredient is not practical, a photo estimate from an app like CarbScanner is a useful middle ground. And if you follow a specific eating plan or manage a medical condition, your dietitian or care team can help you set carb targets; this chart simply gives you the numbers.

Common questions about carbs in foods

Per portion, starchy foods and sweet drinks top this chart: a medium bagel has 55 grams of carbs, a cup of cooked brown rice 52 grams, a cup of cooked white rice 45 grams and a 12 ounce can of regular cola 38 grams. Per gram, the most carb-dense foods are sugar, honey, pretzels, raisins and dates, because they contain very little water.