Starchy foods are carbohydrate-dense plant foods – grains, starchy vegetables, and legumes – that break down into glucose. They are not off-limits for prediabetes or diabetes, but choosing minimally processed versions and watching portions are the two most important rules for keeping blood sugar steady.
What Counts as a Starchy Food
Starch is the storage form of glucose in plants, made of long chains called amylose and amylopectin. During digestion, enzymes break those chains back into glucose, which enters the bloodstream. The foods richest in starch fall into three groups:
- Grains and grain products: bread, rice, pasta, oats, quinoa, cereal, crackers, tortillas
- Starchy vegetables: potatoes, sweet potatoes, corn, peas, winter squash, plantains, yuca
- Legumes: black beans, pinto beans, chickpeas, lentils (also rich in protein and fiber)
Non-starchy vegetables – leafy greens, broccoli, tomatoes, peppers, zucchini – contain very little starch and barely affect blood sugar.
Why Starches Affect Blood Sugar Differently
Three factors determine how much a starchy food raises glucose:
- Fiber content. Fiber slows digestion. Intact whole grains and legumes have 5-10 grams of fiber per serving; refined grains have 1-2.
- Processing. Grinding flour finely or pre-cooking starches (as in instant oatmeal or puffed rice) pre-breaks bonds that digestion would normally do slowly.
- Resistant starch. Some starches resist digestion – cooled cooked potatoes, cooled rice, green bananas, beans. They act more like fiber.
Starchy Foods Comparison Table
| Food (1 serving) | Carbs (g) | Fiber (g) | Glycemic Index | Blood Sugar Impact |
|---|---|---|---|---|
| White bread (1 slice) | 15 | 1 | 75 | High |
| 100% whole wheat bread (1 slice) | 15 | 3 | 69 | Moderate-High |
| Sourdough (1 slice) | 15 | 1 | 54 | Moderate |
| White rice, cooked (1/2 cup) | 22 | 0 | 73 | High |
| Brown rice, cooked (1/2 cup) | 22 | 2 | 68 | Moderate-High |
| Quinoa, cooked (1/2 cup) | 20 | 3 | 53 | Moderate |
| Pasta, al dente (1 cup) | 40 | 2 | 50 | Moderate |
| Russet potato, baked (1 medium) | 37 | 4 | 78 | Very High |
| Sweet potato, baked (1 medium) | 27 | 4 | 63 | Moderate |
| Corn (1/2 cup) | 15 | 2 | 52 | Moderate |
| Black beans (1/2 cup) | 20 | 7 | 30 | Low |
| Lentils (1/2 cup) | 20 | 8 | 32 | Low |
| Rolled oats (1/2 cup dry) | 27 | 4 | 55 | Moderate |
| Instant oatmeal (1 packet) | 27 | 3 | 79 | High |
Better Starches to Choose Most Often
Beans and Lentils
Gram for gram, legumes have the lowest glycemic impact of any starchy food. A half-cup of black beans delivers 7 grams of fiber and 7 grams of protein along with 20 grams of carbs, producing a small, slow blood-sugar rise.
Whole Intact Grains
Steel-cut oats, barley, farro, quinoa, bulgur, and wild rice retain their bran and germ. Their fiber and larger particle size slow digestion. See our complex carbohydrates guide for a deeper list.
Sweet Potatoes
A medium sweet potato has fewer carbs and more fiber than a russet, plus a lower glycemic index. Leaving the skin on maximizes the benefit.
Starches to Limit
- White bread, bagels, and most commercial rolls
- White rice (especially jasmine and sticky varieties)
- Sugary breakfast cereals and instant oatmeal
- French fries, chips, and other fried potatoes
- Pastries, muffins, and doughnuts
- Crackers made from refined flour
These appear on most worst foods for prediabetes lists because they combine fast-digesting starch with little or no fiber.
Portion Sizes That Work
A practical starting point: starch should take up one-quarter of your plate, about a cupped handful. Specific portions:
- Cooked rice, pasta, or grains: 1/2 to 1 cup
- Bread: 1 slice (or 1/2 of a large roll)
- Potato or sweet potato: 1 small-to-medium (fist-sized)
- Beans or lentils: 1/2 cup (counts as starch and protein)
- Tortilla: 1 small (6-inch) or 1 street-taco size
Smart Pairing to Flatten Spikes
The same bowl of rice produces a very different glucose response depending on what you eat with it. Fiber, fat, and protein slow gastric emptying and carbohydrate absorption.
- Top starches with olive oil, avocado, nuts, or seeds
- Always include 20-30 grams of protein at the same meal
- Fill half the plate with non-starchy vegetables
- Eat vegetables and protein first, starch last (the “meal sequence” effect)
- Take a 10-minute walk after the meal to lower the glucose peak
Resistant Starch: The Starch That Acts Like Fiber
When rice, potatoes, or pasta are cooked and then cooled, some of the starch molecules recrystallize into a form the small intestine cannot digest. This “resistant starch” reaches the colon intact, where it feeds beneficial bacteria and produces less of a glucose rise. Reheating preserves much of the effect. Green bananas, cooked-and-cooled beans, and raw oats also contain significant resistant starch.
The Bottom Line
Starchy foods are not the enemy – refined, oversized, or solo-eaten starches are. Choose whole grains, beans, and sweet potatoes most often, keep portions to about a quarter of your plate, and pair them with protein, vegetables, and fats. For a full meal framework, see our best foods for prediabetes list.