What Foods to Eat for Prediabetes: A Full List

If you have prediabetes (an A1C between 5.7% and 6.4%), the right food choices can meaningfully lower your risk of developing type 2 diabetes. The landmark Diabetes Prevention Program trial found that people who changed their eating habits and lost 5 to 7% of their body weight reduced their progression to type 2 diabetes by 58%. That’s a 150-pound person losing roughly 8 to 10 pounds. The foods you choose are a direct lever for making that happen.

There’s no single “prediabetes diet.” The American Diabetes Association emphasizes that meal plans should be individualized, not built around a rigid macronutrient formula. But a clear set of food principles emerges across every major guideline: eat more non-starchy vegetables, whole fruits, legumes, whole grains, nuts, and seeds. Eat less sugar, refined grains, processed meat, and ultraprocessed foods.

The Plate Method: A Simple Starting Framework

The easiest way to build a prediabetes-friendly meal is the diabetes plate method. Use a nine-inch plate and divide it visually: fill half with non-starchy vegetables, one quarter with lean protein, and one quarter with carbohydrate foods like whole grains or starchy vegetables. This ratio automatically controls portions, limits carbs, and loads your plate with fiber and nutrients without requiring you to count anything.

Non-starchy vegetables that fill that half-plate include broccoli, spinach, peppers, zucchini, cauliflower, green beans, tomatoes, and leafy greens. These are low in calories and carbohydrates but packed with vitamins, minerals, and fiber. Lean proteins for the quarter-plate include chicken, turkey, fish, tofu, eggs, and low-fat dairy. The remaining quarter is where whole grains, sweet potatoes, brown rice, quinoa, or legumes go.

Why Fiber Matters So Much

Soluble fiber dissolves in water and forms a gel-like substance in your stomach, which slows digestion and prevents blood sugar from spiking after a meal. It also helps lower cholesterol. The Dietary Guidelines for Americans recommend 22 to 34 grams of fiber per day depending on age and sex, but most people fall well short of that.

Some of the best sources of soluble fiber include oats, barley, lentils, black beans, chickpeas, Brussels sprouts, avocados, and flaxseed. Insoluble fiber (found in whole wheat, nuts, and many vegetables) supports digestion and helps you feel full. Both types matter, and a diet built around whole, minimally processed foods will naturally deliver both. If your current fiber intake is low, increase it gradually over a couple of weeks to avoid bloating and gas.

Choosing the Right Carbohydrates

Carbohydrates have the biggest direct impact on blood sugar, but you don’t need to eliminate them. The key is choosing carbs that release glucose slowly. The glycemic index (GI) ranks foods on a scale of 0 to 100 based on how quickly they raise blood sugar, with pure glucose at 100. Foods scoring 55 or below are considered low-GI. But the glycemic index only tells part of the story. A food’s glycemic load accounts for both the speed of glucose release and the amount of glucose in a typical serving, giving you a more accurate picture of real-world impact.

In practical terms, this means swapping white bread for whole grain bread, white rice for brown rice or quinoa, and sugary cereals for steel-cut oats. Legumes like lentils, black beans, and chickpeas are standout choices because they’re high in both fiber and protein while being low on the glycemic index. Starchy vegetables like sweet potatoes are fine in the quarter-plate portion. The carbs to minimize are refined grains (white bread, white pasta, pastries) and anything with added sugar.

Fruits That Work Well

Whole fruit is encouraged, not off-limits. The fiber in fresh fruit keeps most varieties low on the glycemic index. Cherries score a GI of just 20, strawberries 25, grapefruit 26, pears 30, and apples 39. Blueberries and raspberries come in at 53, and even bananas, at 55, fall within the low-GI range. Two to four servings of whole fruit per day is reasonable for most people with prediabetes.

A single serving of fruit contains about 15 grams of carbohydrates, but the actual portion size varies. One serving looks like half a medium apple, one cup of raspberries, three-quarters of a cup of blueberries, or one and a quarter cups of whole strawberries. Fruit juice and dried fruit concentrate sugar without the fiber benefit of whole fruit, so they’re worth limiting. Pairing fruit with a handful of nuts or a small serving of yogurt adds protein and fat, which further slows glucose absorption.

Lean Protein and Healthy Fats

Protein helps stabilize blood sugar after meals because it digests slowly and doesn’t trigger the same insulin response as carbohydrates. Focus on lean options: chicken breast, turkey, fish (especially fatty fish like salmon and sardines, which deliver omega-3 fats), eggs, tofu, and low-fat dairy. Limit processed meats like bacon, sausage, and deli meats, which are linked to higher diabetes risk independent of their fat content.

Healthy fats from nuts, seeds, olive oil, and avocados support satiety and don’t raise blood sugar. Almonds, walnuts, and pistachios make excellent snacks that pair well with fruit or vegetables. The fats to cut back on are saturated fats from fried foods, full-fat cheese, and fatty cuts of red meat, along with trans fats found in some packaged baked goods and snack foods.

What to Drink (and What to Skip)

Sugar-sweetened beverages are one of the clearest dietary risk factors for type 2 diabetes. A USDA systematic review of multiple large studies found that each daily serving of sugary drinks (soda, sweetened tea, fruit punch) was associated with a 6 to 25% higher risk of developing type 2 diabetes over follow-up periods of 2 to 25 years. Most studies clustered around a 13 to 16% increase per daily serving. That makes sugary drinks one of the easiest and most impactful things to cut.

Water is the best default. Unsweetened coffee and tea are fine and may even offer modest metabolic benefits. Sparkling water with a squeeze of citrus is a good swap if you miss carbonation. If you drink alcohol, moderation matters, as alcoholic drinks often carry hidden sugars and extra calories that work against weight management goals.

The Role of Magnesium

Magnesium plays a behind-the-scenes role in how your body handles insulin. It acts as a cofactor for a key step in insulin signaling at the cellular level, and low magnesium levels are associated with reduced insulin sensitivity and impaired function of the cells that produce insulin. Research published in Diabetes Care found that higher magnesium intake reduced the risk of impaired glucose metabolism and slowed progression from prediabetes to diabetes in middle-aged adults.

Good food sources of magnesium include pumpkin seeds, almonds, cashews, spinach, black beans, edamame, dark chocolate (in moderation), and avocados. Many of these overlap with other prediabetes-friendly foods, so eating the pattern described above naturally boosts your magnesium intake.

Putting It All Together

A typical day might look like this: steel-cut oats with blueberries and walnuts for breakfast, a large salad with grilled chicken, chickpeas, and olive oil dressing for lunch, an apple with a small handful of almonds as a snack, and salmon with roasted broccoli and a quarter-plate of brown rice for dinner. None of this requires specialty products or extreme restriction.

The overarching goal is a modest calorie deficit that moves you toward 5 to 7% weight loss over the first six months, combined with food quality improvements that keep blood sugar steady throughout the day. Small, consistent changes in what you eat deliver compounding benefits: better blood sugar control, lower cholesterol, reduced inflammation, and a significantly lower chance of ever hearing the word “diabetes” at your next checkup.