What Foods Are Carbohydrates Found In?

Carbohydrates are found in a wide range of foods, from fruits and grains to dairy, beans, and vegetables. They’re your body’s primary fuel source, and the Dietary Guidelines for Americans recommend they make up 45% to 65% of your total daily calories. Understanding which foods contain carbs, and what type, helps you make smarter choices about what you eat.

The Three Types of Carbohydrates

Every carbohydrate you eat falls into one of three categories: sugars, starches, or fiber. Sugars are simple carbohydrates. Your body breaks them down quickly, which causes a rapid spike in blood sugar followed by a drop that can leave you feeling tired. Starches are complex carbohydrates that take longer to digest, keeping your blood sugar more stable and your energy more consistent. Fiber is also a complex carbohydrate, but your body doesn’t fully break it down. Instead, it moves through your digestive tract, feeding beneficial gut bacteria, lowering cholesterol, and helping regulate blood sugar.

Fruits and Natural Sugars

Fruits are one of the most common sources of simple carbohydrates. A small apple, a medium orange, or 17 grapes each contain about 15 grams of carbs. Berries tend to be slightly lower: you can eat three-quarters of a cup of blueberries or a cup and a quarter of whole strawberries for the same 15 grams. Bananas pack carbs more densely, with even a small four-inch banana hitting that 15-gram mark. Dried fruits concentrate the sugars further, so just two tablespoons of raisins or dried cranberries deliver the same amount of carbs as a whole piece of fresh fruit.

Fruit juice, even unsweetened, is a concentrated carb source. Half a cup of unsweetened juice contains about 15 grams of carbohydrates with little to none of the fiber you’d get from eating the whole fruit.

Grains and Starchy Foods

Grains are among the most carbohydrate-dense foods in most diets. White rice, white bread, and regular pasta are all high in starch, and because they’ve been refined (stripped of their outer bran and germ), they digest quickly and raise blood sugar faster. On the glycemic index, which ranks foods from 0 to 100 based on how fast they raise blood sugar, white rice, white bread, and potatoes all score 70 or above.

Whole grains behave differently. Options like quinoa, farro, bulgur wheat, barley, and millet retain their fiber and nutrients, which slows digestion. Most whole grains fall into the low or medium range on the glycemic index. Oats are a particularly good example: they contain soluble fiber that forms a gel-like substance in the stomach, slowing sugar absorption. Just be cautious with instant or flavored oatmeal, which is often sweetened with added sugars.

Starchy vs. Non-Starchy Vegetables

Not all vegetables carry the same carb load. Starchy vegetables contain about 15 grams of carbohydrates per serving, which puts them in the same range as a slice of bread. This group includes potatoes, sweet potatoes, corn, green peas, parsnips, and winter squash like butternut and acorn. A single baked potato (a quarter of a large one, about 3 ounces) hits that 15-gram threshold.

Non-starchy vegetables are dramatically lower, at 5 grams of carbs or less per serving. This is a large category: broccoli, spinach, kale, peppers, mushrooms, cauliflower, cucumbers, tomatoes, zucchini, asparagus, Brussels sprouts, and green beans all qualify. You can eat a full cup of raw non-starchy vegetables and barely register on the carbohydrate scale, which is why these foods are staples in low-carb eating plans.

Beans, Lentils, and Other Legumes

Legumes are a unique carbohydrate source because they deliver both starch and protein in a single food. By dry weight, pulses like chickpeas and lentils are roughly 60 to 65% carbohydrate and 21 to 25% protein. Once cooked, a third of a cup of black beans, kidney beans, or chickpeas contains about 15 grams of carbs. Lentils are similarly dense, with a quarter cup of cooked lentils reaching 15 grams.

Despite their carb content, legumes score low on the glycemic index. Beans, chickpeas, and lentils all fall below 55, meaning they raise blood sugar slowly and steadily. The combination of fiber, protein, and resistant starch in legumes makes them one of the most blood-sugar-friendly carbohydrate sources available.

Dairy and Milk Alternatives

Milk contains a natural sugar called lactose, which makes dairy a carbohydrate source that often gets overlooked. One cup of milk, whether nonfat, 1%, 2%, or whole, contains about 12 grams of carbs. Plain yogurt has a similar amount per two-thirds of a cup. Flavored versions of milk and yogurt can contain significantly more, since manufacturers add sugar for taste. Chocolate milk, vanilla yogurt, and strawberry-flavored options all bump the carb count higher.

Plant-based milk alternatives vary widely. Plain rice milk has a carb profile similar to dairy milk, while unsweetened almond milk is much lower. Sweetened or flavored versions of any plant milk can contain added sugars that increase the carbohydrate content considerably.

Sweets and Processed Foods

Desserts and sweetened snacks are obvious carbohydrate sources, but the amounts add up faster than most people realize. A single glazed doughnut contains about 30 grams of carbs. A frosted cupcake hits 30 grams as well. Even half a cup of regular ice cream delivers 15 grams. A sixth of a commercially prepared fruit pie contains around 45 grams, roughly the same as three slices of bread.

Sodas, energy drinks, sweetened iced teas, and coffee drinks are liquid carb sources that don’t trigger the same fullness signals as solid food, making it easy to consume large amounts without noticing.

Hidden Carbs in Everyday Foods

Some of the most surprising carbohydrate sources are foods that don’t taste sweet at all. Ketchup, barbecue sauce, jarred pasta sauce, and salad dressings frequently contain added sugars. Protein bars and granola bars, marketed as healthy snacks, can pack as much sugar as a candy bar. Even nut butters like peanut, almond, or cashew butter sometimes include added sugars for flavor and texture.

Breakfast cereals and granola are common culprits. Many are sweetened with sugar, honey, or other sweeteners that push the carb count well above what the grain alone would provide. Canned fruit packed in syrup rather than juice is another source of hidden carbs. Reading nutrition labels and checking for added sugars is the most reliable way to spot these.

Fiber-Rich Foods Worth Prioritizing

Among all carbohydrate sources, high-fiber foods consistently stand out for their health benefits. Soluble fiber, found in oats, beans, peas, apples, bananas, avocados, citrus fruits, carrots, and barley, forms a gel in the stomach that slows digestion, lowers cholesterol, and helps stabilize blood sugar. Insoluble fiber, found in whole-wheat flour, wheat bran, nuts, cauliflower, green beans, and potatoes, adds bulk to stool and keeps your digestive system moving.

A high-fiber diet is linked to lower risks of heart disease, type 2 diabetes, colorectal cancer, and diverticulitis. Some types of fiber also serve as food for beneficial gut bacteria, supporting digestive health in ways researchers are still mapping out. Eating a high-fiber diet is also associated with a lower risk of dying from any health condition, including heart disease. Since fiber comes packaged with vitamins, minerals, and slower-digesting starches, prioritizing fiber-rich carbs over refined ones is one of the simplest dietary upgrades you can make.