3 simple steps to lose weight as fast as possible. Read now

The Best Foods for Prediabetes

The best foods for prediabetes — vegetables, whole grains, legumes, fish, and more that steady blood sugar and help reverse it. What to eat, backed by science.

Diabetes
Evidence-based
This article is based on scientific evidence, written by experts, and fact-checked by experts.
We look at both sides of the argument and strive to be objective, unbiased, and honest.
The Best Foods for Prediabetes
Last updated on July 6, 2026, and last reviewed by an expert on July 6, 2026.

When you’re trying to turn prediabetes around, the foods you add to your plate matter just as much as the ones you take off it. The right choices steady your blood sugar, ease the insulin resistance behind the diagnosis, and — as a bonus — help you lose the weight that reverses prediabetes fastest. None of them are exotic; they’re everyday whole foods. Here’s exactly what to fill your cart with, and why each one earns its place.

The Best Foods for Prediabetes

Quick answer: The best foods for prediabetes are non-starchy vegetables, whole grains, legumes, lean protein, healthy fats, and whole fruit — foods that are high in fiber and low on the glycemic index, so they release sugar into your blood slowly instead of spiking it. Fiber is the standout: higher fiber intake meaningfully improves blood sugar control.1 Low-glycemic foods lower HbA1c and fasting glucose.2 Build your meals around this list, keep portions sensible so you’re also losing a little weight, and you give your body everything it needs to bring blood sugar back down.

Non-starchy vegetables

Start here, because vegetables should be the foundation of every prediabetes meal. Non-starchy vegetables — leafy greens, broccoli, peppers, tomatoes, zucchini, cauliflower, green beans — are low in carbohydrate, high in fiber, and packed with nutrients, so they fill you up without spiking your blood sugar. Aim to make them half your plate at lunch and dinner, and don’t worry much about eating too many — non-starchy vegetables are the one food group you can pile on freely. They crowd out the refined carbs that cause the trouble, and their fiber slows down the absorption of whatever else you eat with them.

Keeping an eye on your blood sugar?

Choose your goal and get a meal plan that considers your blood sugar.

Powered by DietGenie

Whole grains and legumes (fiber powerhouses)

Fiber is the single most important nutrient for prediabetes, because it slows sugar absorption and blunts the spikes that worsen insulin resistance. The research is compelling: increasing fiber intake improves glycemic control, blood lipids, and body weight, with a target of around 35 grams a day being a reasonable goal.1

These slow-digesting carbs are exactly the kind you want. Our guide to high-fiber foods has plenty of easy ways to hit that target.

The Best Foods for a Fatty Liver
Suggested read: The Best Foods for a Fatty Liver

Lean protein

Protein has little effect on blood sugar and helps you feel full, making it a key part of a blood-sugar-friendly plate. Good choices include fish (especially oily fish like salmon and sardines), skinless poultry, eggs, tofu, and the legumes already mentioned. Including protein at each meal — alongside fiber — is one of the simplest ways to flatten your glucose response and stay satisfied so you’re not reaching for sugary snacks an hour later.

Healthy fats

Fat doesn’t raise blood sugar, and the right kinds actively support metabolic health. Lean on monounsaturated and omega-3 fats:

These are a big reason the Mediterranean pattern works so well for blood sugar. Just keep portions in mind, since fats are calorie-dense and weight loss matters here.

Whole fruit (yes, really)

People with prediabetes often worry fruit is off-limits because of its sugar. For most people, whole fruit is fine and beneficial — its natural sugar comes packaged with fiber and water that blunt the blood sugar impact, which is completely different from fruit juice. Lower-sugar options like berries, apples, pears, and citrus are especially good. The key distinction is whole fruit (yes) versus juice and dried fruit in large amounts (limit).

A few standout extras

Beyond the main groups, some foods and additions punch above their weight for blood sugar:

None of these is a magic bullet — the point is that a plate of colorful, whole, minimally processed food naturally does the job that no single “superfood” can.

A word on supplements

It’s tempting to look for a “blood sugar support” pill, but keep expectations low. A few supplements have modest effects on blood sugar, but none reverse prediabetes, and they’re no substitute for the fundamentals. There’s no capsule that replaces the effect of real food, weight loss, and movement — if you eat the foods on this list consistently, you’re already doing what matters most. Always check with your doctor before taking anything marketed for blood sugar, especially if you’re on medication.

A quick-reference list

Keep this handy when you shop:

Food groupBest choices
VegetablesSpinach, broccoli, peppers, tomatoes, cauliflower
Whole grainsOats, brown rice, quinoa, barley
LegumesLentils, chickpeas, black beans
ProteinSalmon, sardines, chicken, eggs, tofu
Healthy fatsOlive oil, avocado, nuts, seeds
FruitBerries, apples, pears, citrus (whole)
DrinksWater, unsweetened tea, black coffee

How to put it together

The magic isn’t any single food — it’s the pattern. A plate that’s half non-starchy vegetables, a quarter whole grains or legumes, and a quarter lean protein, dressed with olive oil, is a textbook prediabetes meal that keeps blood sugar steady. This is essentially the Mediterranean diet, which is why it’s so often recommended. For the fuller strategy — including what to cut and why weight loss matters most — see our main prediabetes diet guide, and to avoid sabotaging your progress, read foods to avoid with prediabetes. Our roundup of foods that lower blood sugar adds even more options.

Suggested read: A 7-Day Prediabetes Meal Plan

The bottom line

Reversing prediabetes isn’t only about restriction — it’s about flooding your plate with the foods that genuinely help. Non-starchy vegetables, fiber-rich whole grains and legumes, lean protein, healthy fats, and whole fruit together give your body the slow-releasing, blood-sugar-steadying fuel it needs to ease insulin resistance and recover. Fiber is the hero, so make whole grains, beans, and vegetables the bulk of your meals and aim for around 35 grams a day. Build your plate around this Mediterranean-style list, keep portions reasonable so you’re losing a little weight too, and your blood sugar has every reason to head back toward normal.

Keeping an eye on your blood sugar?
Take a free 3-minute quiz and get a weekly plan with recipes and a shopping list.
🍳 Breakfast 420 kcal
🥗 Lunch 560 kcal
🍲 Dinner 610 kcal
🔒 Snacks, recipes & shopping list
Get my meal plan
Free quiz · Takes about 3 minutes · Powered by DietGenie

  1. Reynolds AN, Akerman AP, Mann J. Dietary fibre and whole grains in diabetes management: systematic review and meta-analyses. PLoS Med. 2020;17(3):e1003053. PubMed ↩︎ ↩︎

  2. Zafar MI, Mills KE, Zheng J, et al. Low-glycemic index diets as an intervention for diabetes: a systematic review and meta-analysis. Am J Clin Nutr. 2019;110(4):891-902. PubMed ↩︎

Share this article: Facebook Pinterest WhatsApp Twitter / X Email
Share

More articles you might like

People who are reading “The Best Foods for Prediabetes” also love these articles:

Topics

Browse all articles