Carbohydrates are one of three macronutrients your body uses for energy, and they show up in a wider range of foods than most people realize. Beyond the obvious bread and pasta, carbohydrates are found in fruits, vegetables, beans, dairy, nuts, and even some seeds. They fall into two broad categories based on their chemical structure: simple carbohydrates and complex carbohydrates.
Simple Carbohydrates
Simple carbohydrates are made of one or two sugar molecules linked together. Because their structure is so basic, your body breaks them down quickly, which causes a rapid rise in blood sugar and a corresponding spike in insulin. That fast energy can be useful during intense exercise, but in everyday life it often leads to a crash shortly after eating.
Common sources of simple carbs include:
- Added sugars: table sugar, honey, corn syrup, maple syrup
- Sweetened drinks: soda, fruit juice, sweetened iced tea
- Packaged sweets: cookies, cakes, candy, pastries
- Refined grains: white bread, white rice, white pasta, many breakfast cereals
Refined grains count as simple carbs because the milling process strips away the fiber and bran, leaving mostly starch that digests almost as quickly as sugar. Not all simple carbs come from processed foods, though. Whole fruit and dairy products contain naturally occurring simple sugars (fructose in fruit, lactose in milk), but the fiber, protein, and other nutrients in those foods slow digestion enough to blunt the blood sugar spike.
Complex Carbohydrates
Complex carbohydrates are long chains of sugar molecules, which take more time and effort for your body to break apart. That slower digestion means a more gradual release of energy and steadier blood sugar levels. Complex carbs come in two main forms: starch and fiber.
Starchy complex carbs are your body’s preferred fuel source. They’re found in whole grains like oats, brown rice, barley, and whole wheat bread. Legumes, including lentils, chickpeas, and black beans, are especially dense in both starch and fiber. Root vegetables like sweet potatoes, regular potatoes, and yams round out the list. These foods also tend to carry B vitamins, minerals, and other micronutrients that refined grains lose during processing.
Fiber: The Carb You Don’t Digest
Fiber is technically a carbohydrate, but your small intestine can’t break it down the way it handles starch and sugar. Instead, fiber passes through largely intact, and that’s precisely what makes it valuable. Current dietary guidelines recommend about 14 grams of fiber for every 1,000 calories you eat, which works out to roughly 25 to 35 grams a day for most adults.
There are two types. Soluble fiber dissolves in water and forms a gel-like material in your stomach that slows digestion. It helps lower cholesterol and stabilize blood sugar. Good sources include oats, beans, peas, apples, bananas, avocados, citrus fruits, carrots, and barley.
Insoluble fiber doesn’t dissolve. It adds bulk to stool and keeps things moving through your digestive tract, which is why it’s helpful for constipation. You’ll find it in whole wheat flour, wheat bran, nuts, beans, cauliflower, green beans, and potatoes. Many plant foods contain both types in varying amounts, so eating a variety of fruits, vegetables, and whole grains covers your bases.
Resistant Starch
Resistant starch is a lesser-known carbohydrate that acts more like fiber than regular starch. It passes through the small intestine undigested and ferments in the large intestine, where gut bacteria feed on it and produce short-chain fatty acids, particularly one called butyrate. Butyrate has anti-inflammatory properties and helps maintain the protective lining of the colon. Resistant starch also acts as a prebiotic, selectively feeding beneficial bacteria while creating a slightly acidic environment that discourages harmful ones.
Legumes like lentils, chickpeas, and beans are rich in resistant starch. So are whole grains such as barley, oats, and whole wheat when they’re minimally processed. Green bananas and plantains contain significant amounts, especially when unripe. One easy way to increase resistant starch in your diet: cook potatoes or rice and then let them cool before eating. The cooling process changes the starch structure in a way that makes it harder to digest, effectively converting regular starch into resistant starch.
How Your Body Breaks Down Carbs
Carbohydrate digestion starts in your mouth. Saliva contains an enzyme that begins splitting starch into smaller sugar units as you chew. Nothing happens in the esophagus or stomach. The real work picks up in the small intestine, where a similar enzyme from the pancreas continues breaking starch into pairs of sugar molecules. Specialized enzymes in the lining of the small intestine then split those pairs into single sugar units (glucose, fructose, or galactose) that can pass into your bloodstream.
This is why simple carbs hit your bloodstream so fast: they’re already close to single sugar molecules and need minimal processing. Complex carbs take longer because those long chains require more enzymatic steps. Fiber and resistant starch skip this process entirely, which is why they don’t raise blood sugar at all.
How Carbs Affect Blood Sugar
Not all carbohydrate foods raise blood sugar at the same speed, and the glycemic index (GI) is a scale that measures this. Pure glucose sets the benchmark at 100. Foods with a GI of 70 or above are considered high, 56 to 69 moderate, and 55 or below low. White bread and baked potatoes score high. Oatmeal and most fruits land in the moderate range. Lentils, chickpeas, and non-starchy vegetables score low.
The glycemic index has a limitation, though: it doesn’t account for how much carbohydrate a typical serving actually contains. That’s where glycemic load comes in. It multiplies the GI by the grams of carbohydrate in a real serving. A glycemic load of 20 or more is high, 11 to 19 is intermediate, and 10 or below is low. Watermelon, for example, has a high GI but a low glycemic load because a normal portion doesn’t contain much carbohydrate. For day-to-day eating, glycemic load is the more useful number.
How Much You Need
The Dietary Guidelines for Americans recommend that carbohydrates make up 45% to 65% of your total daily calories. On a 2,000-calorie diet, that’s 225 to 325 grams per day. Where those grams come from matters more than hitting an exact number. Prioritizing whole grains, legumes, fruits, vegetables, and dairy over refined grains and added sugars gives you more fiber, more micronutrients, and more stable energy throughout the day.
A practical way to think about it: fill roughly a quarter of your plate with a whole grain or starchy vegetable, another quarter with protein, and the remaining half with non-starchy vegetables and fruit. That pattern naturally lands most people in the recommended carbohydrate range while keeping fiber intake high and added sugar low.