How Many Carbohydrates Are in Common Foods?

The carbohydrate content of food varies enormously, from nearly zero in leafy greens to 80 grams per 100 grams of dry white rice. Whether you’re tracking carbs for blood sugar management, weight loss, or general nutrition, knowing where carbohydrates hide (and where they don’t) makes a real difference in how you plan meals.

Carbs in Grains and Starches

Grains are the most carbohydrate-dense foods most people eat. Dry white rice contains about 80 grams of carbohydrate per 100 grams, making it one of the highest-carb staples in any kitchen. Cooking reduces the concentration because the grain absorbs water, but a typical cooked serving still delivers 40 to 50 grams. Pasta, bread, and other wheat-based foods land in a similar range when measured dry.

A medium plain bagel contains roughly 50 grams of carbohydrate on its own. A slice of white bread runs about 12 to 14 grams, while a tortilla ranges from 15 to 25 grams depending on size and type. Whole-grain versions of these foods usually have similar total carb counts but contain more fiber, which affects how your body processes them.

Starchy vs. Non-Starchy Vegetables

Vegetables split into two very different carbohydrate categories. Starchy vegetables carry significantly more carbs per serving. A boiled potato (about 135 grams) has 27 grams of carbohydrate. Sweet corn comes in at 19 grams per serving, and a sweet potato has around 13 grams. Parsnips land at about 14 grams per serving.

Non-starchy vegetables, by contrast, are remarkably low. A serving of boiled broccoli (82 grams) has just 6 grams of carbohydrate. Spinach, cabbage, and zucchini all come in at about 4 grams per serving. Cauliflower is even lower at 3 grams. If you’re trying to reduce carb intake, non-starchy vegetables are essentially unlimited in most eating plans.

Carbs in Fruit

Fruit gets its carbohydrates primarily from natural sugars, with some fiber mixed in. A medium banana contains about 27 grams of carbohydrate, making it one of the higher-carb fruits. A standard apple runs 17 to 25 grams depending on size. Berries tend to be lower per serving: a cup of strawberries has roughly 11 grams, and blueberries about 21 grams per cup.

Tropical fruits like mangoes and grapes pack more sugar per bite. Citrus fruits like oranges sit in the middle range. If you’re comparing fruit to fruit, berries and melons generally deliver the fewest carbs relative to their volume, while bananas, grapes, and dried fruit deliver the most.

Carbs Hiding in Condiments and Sauces

Some of the most overlooked carbohydrate sources are the things you drizzle, dip, and spread. Ketchup contains about 4 grams of sugar per tablespoon, which adds up fast if you’re generous with it. Sweet salad dressings like raspberry vinaigrette, French, or Catalina pack 5 to 7 grams of sugar in just two tablespoons. Barbecue sauce, teriyaki sauce, and honey mustard all carry similar hidden loads.

These amounts seem small in isolation, but they accumulate across a day. Three tablespoons of ketchup at lunch, a couple tablespoons of sweet dressing at dinner, and a drizzle of teriyaki on your protein can add 15 to 20 grams of carbohydrate that never show up in your mental accounting. If you’re actively tracking, measuring condiments is one of the simplest corrections you can make.

How to Read Carbs on a Nutrition Label

The “Total Carbohydrate” line on a nutrition label includes everything: dietary fiber, natural sugars, added sugars, and sugar alcohols. Underneath that total, labels break out dietary fiber, total sugars, and added sugars separately. Some labels also list sugar alcohols and soluble or insoluble fiber, though those are optional.

This breakdown matters because not all carbohydrates affect your body the same way. Fiber passes through your digestive system largely undigested, so it doesn’t raise blood sugar the way starches and sugars do. Sugar alcohols (commonly found in sugar-free candy and protein bars) also have a reduced effect on blood sugar. That’s where the concept of “net carbs” comes in: you subtract fiber and sugar alcohols from total carbohydrates to estimate the carbs your body actually absorbs. A protein bar listing 24 grams of total carbs but containing significant fiber and sugar alcohols might have only 6 net carbs.

How Many Carbs You Actually Need

The Dietary Guidelines for Americans recommend that carbohydrates make up 45 to 65 percent of your total daily calories, which is the Acceptable Macronutrient Distribution Range set by the National Academies of Sciences. For someone eating 2,000 calories a day, that translates to roughly 225 to 325 grams of carbohydrate. Adult calorie needs range from 1,600 to 3,000 per day depending on age, sex, and activity level, so the actual gram target varies widely from person to person.

Low-carb diets deliberately go well below that range. A ketogenic diet typically limits total carbohydrate intake to less than 50 grams per day, and sometimes as low as 20 grams. To put that in perspective, 50 grams is less than what’s in a single medium bagel. Moderate low-carb approaches usually target 50 to 130 grams daily, which allows more flexibility with fruits, starchy vegetables, and small portions of grains.

Quick Carb Counts for Common Foods

  • Boiled potato (135 g): 27 g carbs
  • Sweet corn, one serving (87 g): 19 g carbs
  • Banana, medium: ~27 g carbs
  • Apple, medium: ~17–25 g carbs
  • White rice, dry (100 g): 80 g carbs
  • Broccoli, boiled (82 g): 6 g carbs
  • Cauliflower, boiled (66 g): 3 g carbs
  • Spinach, boiled (95 g): 4 g carbs
  • Ketchup (1 tbsp): ~4 g carbs
  • Sweet salad dressing (2 tbsp): 5–7 g carbs

The simplest pattern to remember: grains and starchy vegetables are the biggest carb contributors in most diets, non-starchy vegetables are negligible, fruits fall in the middle, and condiments add more than you’d expect. Checking the total carbohydrate line on labels, and glancing at the fiber and added sugars underneath, gives you the full picture in seconds.