Carbohydrates show up in nearly every food group, from the obvious (bread, pasta, rice) to the less obvious (beans, fruit, milk). They fall into two broad camps: simple carbohydrates, which are small sugar molecules your body absorbs quickly, and complex carbohydrates, which are longer chains that take more time to break down. Understanding which foods belong to each category helps you make better choices about the fuel you put in your body.
Simple Carbohydrates
Simple carbohydrates are sugars made of just one or two molecules. Your body breaks them down fast, which is why sugary foods deliver a quick burst of energy. The single-molecule sugars include glucose, fructose, and galactose. The two-molecule sugars include sucrose (table sugar), lactose (milk sugar), and maltose.
In practical terms, here’s where you find them:
- Fructose: the sweetest natural sugar, most abundant in fruits and honey
- Sucrose: extracted from sugar cane and sugar beets to make table sugar, and found in most sweetened foods like candy, soda, cookies, and cakes
- Lactose: the sugar in milk, making up about 4.7% of cow’s milk and 7% of human breast milk
- Maltose: formed when starch breaks down, found in germinated barley and in beer
Fruits with especially high sugar content include apples, grapes, mangoes, pears, watermelon, kiwi, and dried fruits like raisins and dates. These are still nutritious foods because they come packaged with fiber, vitamins, and water, but they’re worth knowing about if you’re tracking sugar intake.
Starchy Foods
Starch is the main complex carbohydrate in your diet. It’s a long chain of glucose molecules packed together, and your digestive system gradually breaks it apart into individual glucose units. Starchy foods form the energy backbone of most meals worldwide.
The major starchy food groups include:
- Grains: rice (white, brown, basmati, wild), wheat, oats, barley, rye, corn, bulgur, couscous, quinoa, millet, sorghum, and teff
- Bread and pasta: all types of bread, from white to whole wheat to rye, plus pasta made from durum wheat
- Tubers: potatoes, sweet potatoes, yams, cassava, and tapioca
- Legumes: beans, lentils, chickpeas, and peas
Legumes deserve special attention because they’re carbohydrate powerhouses that also deliver protein and fiber. Per 100 grams of raw weight, chickpeas contain about 44 grams of carbohydrate, lentils around 40 to 48 grams, kidney beans 38 grams, and lima beans about 36 grams. They also pack 11 to 19 grams of fiber per 100 grams, making them some of the most nutrient-dense carbohydrate sources available.
Starchy vs. Non-Starchy Vegetables
Not all vegetables are significant carbohydrate sources. Potatoes, corn, peas, and sweet potatoes are starchy vegetables with meaningful carb content per serving. Non-starchy vegetables, on the other hand, contain so few carbohydrates and calories that you can eat them freely without much impact on your blood sugar.
Non-starchy vegetables include broccoli, cauliflower, spinach, kale, lettuce, tomatoes, cucumbers, peppers, celery, zucchini, asparagus, Brussels sprouts, carrots, mushrooms, onions, eggplant, and green beans. These are packed with vitamins, minerals, and fiber while contributing minimal carbohydrate to your overall intake.
Fiber: The Carb You Don’t Digest
Fiber is technically a carbohydrate, but your body can’t fully break it down. Instead of turning into blood sugar, it passes through your digestive system doing useful work along the way. It comes in two forms, and most plant foods contain some of each.
Soluble fiber dissolves in water and forms a gel-like substance that helps lower cholesterol and steady blood sugar. Good sources include oats, barley, beans, peas, apples, bananas, avocados, citrus fruits, and carrots.
Insoluble fiber doesn’t dissolve. It adds bulk to your stool and helps food move through your digestive tract. You’ll find it in whole wheat flour, wheat bran, nuts, beans, cauliflower, green beans, and potatoes (especially the skins).
Whole Grains vs. Refined Grains
The same grain can be either a whole or refined carbohydrate, depending on how it’s processed. A whole grain keeps all three parts of the kernel intact: the fiber-rich outer layer, the starchy middle, and the nutrient-dense core. Refining strips away the outer layers, which removes more than half the B vitamins, 90% of the vitamin E, and virtually all the fiber.
Refined carbohydrate examples include white bread, white rice, white pasta, most breakfast cereals, bagels, pastries, and snack foods like crackers and chips. Their whole-grain counterparts include brown rice, whole wheat bread, whole grain pasta, oats, barley, rye, bulgur, quinoa, buckwheat, millet, wild rice, and less common grains like amaranth, spelt, teff, and kamut.
This distinction matters because refined grains behave more like simple sugars in your body. They spike blood sugar quickly and leave you hungry sooner. Whole grains release energy more gradually and keep you full longer.
How Fast Carbs Hit Your Blood Sugar
The glycemic index (GI) ranks carbohydrate foods on a scale of 0 to 100 based on how quickly they raise blood sugar. Low-GI foods (55 or below) are digested slowly, while high-GI foods (70 and above) cause a rapid spike.
- Low GI (55 or below): bulgur, barley, most pasta, quinoa, high-fiber bran cereal
- Medium GI (56 to 69): pita bread, rye bread, couscous, brown rice, raisins
- High GI (70 and above): white bread, bagels, most processed cereals, potatoes, white rice
Notice that processing is a major factor. Brown rice scores medium while white rice scores high. A high-fiber bran cereal scores low while instant oatmeal scores high. The more a grain has been refined or broken apart, the faster your body can convert it to glucose.
How Much Carbohydrate You Need
Most dietary guidelines recommend that carbohydrates make up 45% to 65% of your total daily calories. On a 2,000-calorie diet, that translates to roughly 225 to 325 grams per day. The quality of those carbohydrates matters more than hitting an exact number.
The 2025-2030 Dietary Guidelines for Americans take a firm stance on added sugars, stating that no amount of added sugar is considered part of a healthy diet. In practical terms, the guidelines recommend that no single meal contain more than 10 grams of added sugar. That’s a meaningful reduction from the previous limit of 10% of daily calories (about 50 grams per day on a 2,000-calorie diet). The sugars naturally present in whole fruit, vegetables, and plain dairy don’t count toward this limit.
The general pattern that emerges is straightforward: carbohydrates from whole, minimally processed sources (fruits, vegetables, legumes, whole grains, plain dairy) come bundled with fiber, vitamins, and minerals. Carbohydrates from refined and sweetened foods deliver calories without those benefits. Building your diet around the first group covers most of what good carbohydrate choices look like in practice.

