What Foods Have Carbs? Carbohydrate Food List

Carbohydrates are found in a wide range of foods, from bread and rice to fruits, beans, and even vegetables. The Dietary Guidelines for Americans recommend that carbs make up 45% to 65% of your total daily calories, making them the body’s primary fuel source. Below is a practical breakdown of where carbs show up in your diet, how much each food contains, and which types give you the most nutritional value.

How Carbs Work in Your Body

When you eat carbohydrates, your body breaks them down into glucose, which enters your bloodstream. Your pancreas then releases insulin, a hormone that signals your cells to absorb that glucose for energy or storage. Your brain relies on a steady supply of blood sugar to function, which is why cutting carbs too drastically can leave you foggy and fatigued.

Not all carbs hit your bloodstream at the same speed. Simple carbohydrates have a basic chemical structure, so your body digests them quickly, causing a fast spike in blood sugar. Complex carbohydrates take longer to break down, delivering energy more gradually. Fiber and starches are complex carbs, while sugars are simple carbs.

Grains and Bread

Grains are one of the most concentrated sources of carbohydrates in most diets. A single slice of white bread contains roughly 13 to 15 grams of carbs, and a cup of cooked white rice has about 45 grams. Pasta lands in a similar range, with about 43 grams per cup cooked.

Whole grains are the more nutritious option because they retain their fiber, which slows digestion and prevents sharp blood sugar spikes. White bread and white rice rank high on the glycemic index (70 or above on a 100-point scale), meaning they raise blood sugar quickly. Whole grain alternatives like oats, barley, bulgur wheat, quinoa, farro, and millet score lower on that scale and deliver more vitamins and minerals per serving.

Starchy Vegetables

Not all vegetables are low in carbs. Starchy vegetables pack significantly more carbohydrates per serving than their non-starchy counterparts. Here are common starchy vegetables and the serving size that contains roughly 15 grams of carbs:

  • Potato, baked with skin: ¼ large (about 3 oz.)
  • Sweet potato or yam: ½ cup (about 3½ oz.)
  • Corn or green peas: ½ cup
  • Winter squash (acorn, butternut): 1 cup
  • Cassava or plantain: â…“ cup
  • Parsnips: ½ cup
  • Mashed potato (with milk and fat): ½ cup

These are healthy, nutrient-dense foods. The carb content just means you should be aware of portion sizes if you’re tracking your intake.

Non-Starchy Vegetables

Non-starchy vegetables contain very little carbohydrate, roughly 5 grams per serving (½ cup cooked or 1 cup raw). This category includes asparagus, broccoli, carrots, cauliflower, eggplant, green beans, mushrooms, onions, peppers, spinach, zucchini, and tomatoes. Salad greens like lettuce, romaine, and arugula contain so few carbs that they’re essentially “free foods” from a carbohydrate standpoint.

If you’re looking to fill your plate without adding significant carbs, non-starchy vegetables are the most flexible option. They also deliver fiber, which supports digestion and helps moderate blood sugar levels.

Fruits

Fruit contains natural sugars, which are simple carbohydrates. A medium banana has about 27 grams of carbs, a medium apple has roughly 25 grams, and a cup of berries comes in lower at around 15 to 20 grams. Dried fruit is especially concentrated: a small box of raisins can contain as many carbs as a slice of bread.

Whole fruit is still a healthy carb source because it comes packaged with fiber, water, and micronutrients. Bananas, for example, have a glycemic index score of about 50 (out of 100), meaning they raise blood sugar about half as much as pure sugar does over a two-hour period. Fruit juice, on the other hand, strips away the fiber and concentrates the sugar, so it behaves more like a simple carb in your body.

Legumes

Beans, lentils, and chickpeas are complex carbohydrates that also deliver protein and fiber. A cup of cooked black beans has about 41 grams of carbs, but nearly 15 of those grams come from fiber, which slows the blood sugar response considerably. Lentils are similar, with roughly 40 grams of total carbs and 16 grams of fiber per cooked cup.

This combination of carbs, fiber, and protein makes legumes one of the most blood-sugar-friendly carbohydrate sources available. They rank low on the glycemic index and keep you full for hours.

Dairy and Milk

Milk, yogurt, and other dairy products contain a natural sugar called lactose. A cup of milk has about 12 grams of carbs, and a 6-ounce container of plain yogurt has roughly the same amount. Flavored yogurts, however, can jump to 30 grams or more per serving because of added sugars. Cheese contains very little carbohydrate, typically under 1 gram per ounce.

Sugary and Processed Foods

Candy, desserts, sodas, and many processed snack foods are loaded with simple carbohydrates from added sugars. A 12-ounce can of regular soda contains about 39 grams of carbs, almost all from sugar. These foods spike blood sugar rapidly and provide little to no nutritional value beyond the calories themselves.

Added sugars can be hard to spot on ingredient labels because they go by dozens of names. Common ones include cane sugar, high-fructose corn syrup, rice syrup, molasses, honey, agave, and caramel. Any ingredient ending in “-ose” (glucose, fructose, maltose, dextrose, sucrose) is a sugar. Words like “glazed,” “candied,” “caramelized,” or “frosted” also signal that sugar was added during processing.

Understanding “Net Carbs”

You may have seen “net carbs” on food packaging. This number is calculated by subtracting fiber and sugar alcohols from total carbohydrates, based on the idea that these components aren’t fully absorbed. The term has no legal definition, though. The FDA doesn’t use it, and the American Diabetes Association doesn’t recognize it as a standard measure. Some fiber and sugar alcohols are partially digested and still affect blood sugar, so the “net carbs” number can be misleadingly low.

If you’re tracking carbs for blood sugar management, total carbohydrates on the nutrition facts label is the more reliable number. That said, choosing foods higher in fiber within your carb budget is consistently linked to better blood sugar control and improved digestion.

Choosing Carbs That Work for You

The glycemic index offers a simple framework for comparing carb sources. Foods scoring 0 to 55 are considered low GI, 56 to 69 are medium, and 70 or above are high. Low-GI foods like legumes, most whole grains, and non-starchy vegetables release energy slowly. High-GI foods like white bread and white rice deliver a faster hit but can leave you hungry again sooner.

Pairing higher-GI carbs with protein, fat, or fiber slows down absorption. A baked potato eaten alone, for instance, will raise blood sugar faster than the same potato eaten alongside grilled chicken and a salad. Context matters as much as the food itself, so building balanced meals is more practical than memorizing the glycemic score of every item on your plate.