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.

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.
Choose your goal and get a meal plan that considers your blood sugar.
Powered by DietGenieWhole 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
- Whole grains: oats, brown rice, quinoa, barley, and whole-grain bread instead of their refined white versions
- Legumes: lentils, chickpeas, black beans, and kidney beans — doubly valuable for delivering both fiber and plant protein
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.

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:
- Extra-virgin olive oil as your main cooking and dressing fat
- Avocado
- Nuts and seeds (a small handful makes a perfect snack)
- Oily fish for omega-3s
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:
- Berries. Low in sugar and high in fiber and antioxidants, they satisfy a sweet craving without the spike — the ideal fruit for prediabetes.
- Nuts and seeds. A small handful blunts the blood sugar rise of a meal and makes a perfect snack in place of crackers or sweets.
- Cinnamon. A modest but pleasant addition — it may have a small helpful effect on blood sugar, and it sweetens oatmeal or yogurt without any sugar.
- Vinegar and citrus. A splash of vinegar or lemon on a meal can slightly lower its glycemic impact, and it makes vegetables taste great.
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 group | Best choices |
|---|---|
| Vegetables | Spinach, broccoli, peppers, tomatoes, cauliflower |
| Whole grains | Oats, brown rice, quinoa, barley |
| Legumes | Lentils, chickpeas, black beans |
| Protein | Salmon, sardines, chicken, eggs, tofu |
| Healthy fats | Olive oil, avocado, nuts, seeds |
| Fruit | Berries, apples, pears, citrus (whole) |
| Drinks | Water, 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.
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 ↩︎ ↩︎
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 ↩︎





