Managing blood sugar starts with choosing foods that digest slowly, provide steady energy, and don’t spike glucose levels. The right choices help your body use insulin more effectively and can even reverse prediabetes over time.
This list covers 97 options across vegetables, proteins, grains, fruits, and healthy fats. You’ll find everything from leafy greens to lean meats to whole grains that fit naturally into your meals. All values are approximate. Unless stated otherwise, nutritional values are based on a cooked 1-cup (240ml) serving.
Non-Starchy Vegetables
Non-starchy vegetables are packed with fiber, vitamins, and minerals while containing minimal carbohydrates that won’t spike blood sugar. They’re the foundation of a prediabetes-friendly diet and can fill up half the plate at any meal.
Broccoli
~5 g fiber and 2.6 g protein per cooked cup with minimal impact on blood glucose
Roast with olive oil and garlic until crispy at the edges, or steam and toss into stir-fries.
Spinach
~0.9 g net carbs per cooked cup, exceptionally low for blood sugar management
Wilt into scrambled eggs, blend into smoothies, or layer raw into sandwiches.
Cauliflower
~2 g fiber per cup with only 3 g net carbs
Rice it in a food processor as a grain substitute, mash it like potatoes, or roast whole as a main dish.
Bell Peppers
~2 g fiber and high vitamin C content with a low glycemic load
Slice into strips for dipping, stuff with ground turkey and quinoa, or sauté with onions.
Zucchini
~1 g fiber per cup with 95% water content to promote fullness
Spiralize into noodles, slice into rounds for grilling, or shred into fritters and baked goods.
Asparagus
~2.8 g fiber per cup with prebiotic properties that support gut health
Snap off woody ends and roast at high heat, grill with lemon, or steam until just tender.
Brussels Sprouts
~3.3 g fiber per cup with compounds that may improve insulin sensitivity
Halve and roast until caramelized, shred raw into slaws, or pan-fry with bacon.

Green Beans
~4 g fiber per cup with minimal starch content
Blanch and toss with almonds, roast until blistered, or simmer in tomato sauce.
Mushrooms
~2-3 g fiber per cup depending on variety, plus B vitamins for energy metabolism
Sauté as a burger topping, roast for meaty texture, or slice raw into salads.
Cabbage
~2 g fiber per cup with very low calorie density
Slice thin for coleslaw, ferment into sauerkraut, or braise with apples and vinegar.
Cucumbers
~0.5 g fiber with 96% water content for hydration and volume
Slice into salads, pickle with vinegar and dill, or blend into cold soups.
Tomatoes
~1.5 g fiber and lycopene, an antioxidant linked to better metabolic health
Slice for sandwiches, roast to concentrate flavor, or simmer into sugar-free marinara sauce.
Kale
~2.6 g fiber per cooked cup with powerful anti-inflammatory compounds
Massage raw with lemon juice for salads, bake into chips, or braise with garlic.
Lean Proteins
Protein helps stabilize blood sugar by slowing down glucose absorption and keeping you satisfied longer. These lean options deliver the benefits without excess saturated fat that can worsen insulin resistance.
Skinless Chicken Breast
~31g protein and less than 4g fat per breast
Grill it with herbs, slice it over salads, or dice it into stir-fries for a versatile protein base.
Turkey Breast
~26g protein with minimal fat
Roast a whole breast for meal prep, or use ground turkey in place of beef for lighter tacos and pasta sauces.
Check These Out
Cod
~20g protein and rich in B vitamins
Bake with lemon and garlic, or pan-sear for fish tacos that come together in under 15 minutes.
Salmon
~25g protein plus omega-3 fatty acids that support heart health
Broil with a mustard glaze, add to grain bowls, or flake leftovers into salads.

Tilapia
~23g protein with a mild flavor
Season simply and pan-fry, or bake in parchment paper with vegetables for easy cleanup.
Shrimp
~20g protein and very low in calories
Toss into zucchini noodles, skewer for the grill, or sauté with garlic as a quick weeknight protein.
Eggs
~6g protein and packed with nutrients like choline
Hardboil a batch for snacks, scramble with vegetables, or poach over whole grain toast.
Greek Yogurt (Plain, Nonfat)
~17g protein per container with beneficial probiotics
Use as a base for parfaits, blend into smoothies, or substitute for sour cream in recipes.
Cottage Cheese (Low-Fat)
~14g protein with calcium for bone health
Top with berries and nuts, blend into pancake batter, or eat savory-style with cherry tomatoes.
White Fish (Halibut)
~23g protein and selenium for immune function
Grill with citrus, bake en papillote, or cube for fish skewers with vegetables.
Tuna (Canned in Water)
~20g protein per can
Mix with avocado instead of mayo for sandwiches, toss with white beans for salad, or stuff into bell peppers.
Pork Tenderloin
~22g protein and surprisingly lean when trimmed
Roast whole with rosemary, slice thin for stir-fries, or cube for kebabs.
Tofu (Firm)
~10g protein per serving and naturally low in carbs
Press and cube for stir-fries, crumble as a ground meat substitute, or marinate and bake until crispy.
Edamame
~17g protein plus fiber to support digestive health
Steam and sprinkle with sea salt for snacking, toss shelled into grain salads, or puree into a high-protein hummus.
Whole Grains
Whole grains digest more slowly than refined grains, helping prevent blood sugar spikes while delivering fiber that supports better glucose control. Switching to these options means getting steady energy without the crashes.
Steel-Cut Oats
~4 g fiber and ~5 g protein per serving
Cook with water or unsweetened almond milk and top with cinnamon and a few chopped nuts for a filling breakfast.
Quinoa
~5 g fiber and ~8 g complete protein per serving
Use as a base for grain bowls, mix into salads, or serve as a side dish in place of white rice.
Barley
~6 g fiber per serving, with beta-glucan that helps slow glucose absorption
Add to soups and stews for thickness and texture, or cook as a pilaf with vegetables.
Brown Rice
~3.5 g fiber and a lower glycemic index than white rice
Pair with lean proteins and vegetables for balanced meals, or use in stir-fries.

Bulgur Wheat
~8 g fiber per serving and quick-cooking
Make tabbouleh salad, use in stuffed peppers, or serve as a hearty side dish.
Farro
~5 g fiber and a nutty, chewy texture
Toss with roasted vegetables, use in grain salads, or cook into a risotto-style dish.
Wild Rice
~3 g fiber and higher protein than many grains
Mix with herbs and nuts for a pilaf, or add to soups for extra heartiness.
Whole Wheat Pasta
~6 g fiber per serving compared to refined pasta
Cook al dente to keep the glycemic index lower, and pair with vegetable-heavy sauces.
Buckwheat
~5 g fiber and contains rutin, which may help with blood sugar regulation
Use buckwheat groats as a porridge, or enjoy buckwheat noodles in Asian-style dishes.
Millet
~2 g fiber and naturally gluten-free
Toast before cooking for enhanced flavor, then use in pilafs or as a breakfast porridge.
Whole Rye Bread
~5-6 g fiber per serving and a lower glycemic response than wheat bread
Choose dense, whole-grain varieties and use for open-faced sandwiches with protein toppings.
Whole Wheat Couscous
~5 g fiber and quick to prepare
Fluff with a fork after cooking and mix with vegetables and olive oil for a simple side.
Freekeh
~8 g fiber and ~8 g protein per serving
Use in place of rice or quinoa, or add to soups for a smoky, nutty flavor.
Kamut
~7 g fiber and higher protein than common wheat
Cook the whole grains for salads or side dishes, appreciating the buttery taste and firm texture.
Whole Grain Crackers
~3-4 g fiber per serving when made with 100% whole grains
Pair with hummus, nut butter, or a small amount of cheese for a balanced snack.
Legumes & Beans
Legumes and beans pack a powerful one-two punch of protein and fiber that helps slow down sugar absorption and keep blood glucose steady. They’re budget-friendly staples that work in everything from quick weeknight meals to meal-prep bowls.
Lentils
~18g protein and 16g fiber per cooked cup
Toss into soups, simmer with aromatics for a side dish, or cook and chill for grain-free salads.
Chickpeas
~15g protein and 12g fiber per cooked cup
Roast with spices for a crunchy snack, mash into hummus, or toss whole into curries and stews.
Black Beans
~15g protein and 15g fiber per cooked cup
Layer into burrito bowls, blend into black bean soup, or mix with salsa for a quick dip.
Kidney Beans
~15g protein and 13g fiber per cooked cup
Add to chili, mix into three-bean salads, or simmer with tomatoes and spices for a hearty side.
Pinto Beans
~15g protein and 15g fiber per cooked cup
Mash for refried beans, add to tacos, or serve whole alongside grilled proteins.
Navy Beans
~15g protein and 19g fiber per cooked cup
Simmer for classic baked beans, add to minestrone, or purée into creamy white bean dip.
Cannellini Beans
~17g protein and 12g fiber per cooked cup
Toss with greens and olive oil, add to Italian soups, or mash onto toast with garlic.
Black-Eyed Peas
~13g protein and 11g fiber per cooked cup
Simmer with greens and onions, toss into grain salads, or serve as a warm side with hot sauce.
Split Peas
~16g protein and 16g fiber per cooked cup
Cook into thick split pea soup, simmer with ham hocks, or use as a base for vegetable stews.

Lima Beans
~12g protein and 9g fiber per cooked cup
Serve succotash-style with corn and peppers, add to vegetable soups, or sauté with garlic and herbs.
Adzuki Beans
~17g protein and 17g fiber per cooked cup
Add to Asian-inspired soups, cook with rice for a complete meal, or simmer with ginger and garlic.
Fava Beans
~13g protein and 9g fiber per cooked cup
Purée with lemon and tahini, toss into pasta, or serve warm with olive oil and herbs.
Mung Beans
~14g protein and 15g fiber per cooked cup
Sprout for stir-fries and salads, cook into Indian dal, or add to vegetable curries.
Healthy Fats
Healthy fats play a crucial role in managing prediabetes by slowing digestion, improving insulin sensitivity, and keeping blood sugar stable after meals. These nutrient-dense options provide essential fatty acids without spiking glucose levels.
Avocados
~10 g fiber and 15 g monounsaturated fats per avocado
Slice onto whole grain toast, blend into smoothies, or cube into salads for creamy texture without added sugars.
Almonds
~6 g protein and 3.5 g fiber per ounce
Keep raw or dry-roasted almonds on hand for quick snacks, or chop them over yogurt and oatmeal for added crunch.
Walnuts
~2.5 g omega-3 ALA per ounce
Toss into grain bowls, bake into sugar-free muffins, or eat straight from the shell as an afternoon snack.
Chia Seeds
~10 g fiber and 5 g omega-3 ALA per ounce
Stir into overnight oats, sprinkle over salads, or mix into water for a quick hydrating drink.
Flaxseeds (Ground)
~8 g fiber and 6.4 g omega-3 ALA per ounce
Add to smoothies, mix into cottage cheese, or use as an egg substitute in baking recipes.
Extra Virgin Olive Oil
~10 g monounsaturated fats per tablespoon
Drizzle over roasted vegetables, use as a salad dressing base, or sauté proteins on medium heat.
Pecans
~2.7 g fiber per ounce
Chop into sugar-free desserts, scatter over roasted Brussels sprouts, or enjoy as a standalone snack.
Cashews
~5 g protein per ounce
Blend into dairy-free cream sauces, roast with spices for snacking, or add to stir-fries for extra texture.

Pumpkin Seeds
~5 g protein and 1.7 g fiber per ounce
Sprinkle over soups, mix into trail mix with nuts, or roast with savory seasonings.
Sunflower Seeds
~6 g protein per ounce
Add to homemade granola, toss into grain salads, or use as a crunchy topping for roasted vegetables.
Natural Peanut Butter
~8 g protein and 2 g fiber per two tablespoons
Spread on apple slices, blend into protein smoothies, or use as a base for Asian-inspired sauces.
Natural Almond Butter
~7 g protein and 3 g fiber per two tablespoons
Pair with celery sticks, swirl into plain Greek yogurt, or add to whole grain toast.
Macadamia Nuts
~2 g fiber and 17 g monounsaturated fats per ounce
Enjoy as a rich snack on their own, chop into low-sugar baked goods, or crush over fish before roasting.
Berries & Low-Glycemic Fruits
Fruit gets a bad reputation in diabetes conversations, but the right choices actually help stabilize blood sugar thanks to fiber and beneficial plant compounds. These options deliver sweetness and nutrients without the blood sugar spike that comes from tropical or dried fruits.
Blueberries
~3.6 g fiber and rich in anthocyanins that may improve insulin sensitivity
Toss into oatmeal, blend into smoothies, or eat by the handful as a naturally sweet snack.
Strawberries
~3 g fiber and only about 7 g net carbs, making them one of the lowest-carb fruits
Slice over Greek yogurt, add to salads for brightness, or freeze for a cold treat.
Blackberries
~7.6 g fiber, higher than most other berries, with minimal impact on blood sugar
Layer into parfaits, stir into chia pudding, or muddle into sparkling water.
Raspberries
~8 g fiber with a low glycemic load that won’t cause blood sugar spikes
Mix into cottage cheese, top whole grain toast with almond butter and berries, or bake into low-sugar muffins.
Cherries
~Low glycemic index of around 20 and contains compounds that may reduce inflammation
Pit and add to grain salads, blend into post-workout smoothies, or simmer into a compote for plain yogurt.
Grapefruit
~2 g fiber and studies suggest it may help improve insulin resistance
Segment into breakfast bowls, squeeze over avocado toast, or broil with a touch of cinnamon.
Apples
~4.4 g fiber, especially in the peel, which slows sugar absorption
Slice with nut butter for a balanced snack, dice into salads for crunch, or bake with cinnamon.
Pears
~5.5 g fiber that helps moderate blood sugar response
Slice into spinach salads with nuts, poach in herbal tea, or pair with cheese for a satisfying snack.
Peaches
~2 g fiber with a moderate glycemic index when fresh (not canned in syrup)
Grill and serve with pork tenderloin, chop into salsas for fish, or slice over hot cereal.
Plums
~Low glycemic index around 40 and contain phenolic compounds beneficial for blood sugar control
Eat fresh out of hand, slice into grain bowls, or roast to concentrate flavors.
Oranges
~3.1 g fiber plus vitamin C, with whole fruit being far better than juice
Segment into salads, zest over roasted vegetables, or eat in sections for portion-controlled sweetness.

Apricots
~Fresh apricots have a low glycemic load and provide steady energy
Halve and grill alongside protein, chop into quinoa salads, or slice as a side to balanced meals.
Kiwi
~2.1 g fiber with a low glycemic index despite tasting quite sweet
Scoop out with a spoon for easy eating, dice into fruit salads, or blend into green smoothies.
Cantaloupe
~Moderate glycemic index but high water content and fiber help balance blood sugar when eaten in appropriate amounts
Cube into breakfast bowls, wrap with prosciutto for a savory-sweet bite, or blend into chilled soups.
Nuts & Seeds
Nuts and seeds pack healthy fats, protein, and fiber into small packages, making them excellent choices for stabilizing blood sugar. They’re satisfying between meals and add crunch and nutrition to almost any dish.
Pistachios
~6g protein and 3g fiber per ounce
Crack them open one at a time for a built-in portion control snack, or sprinkle shelled pistachios over salads and roasted vegetables.
Brazil Nuts
~2g carbohydrates per ounce, very low impact on blood sugar
Limit to just 2-3 nuts daily for a selenium boost, chopped over oatmeal or eaten as a quick snack.
Hazelnuts
~3g fiber and heart-healthy monounsaturated fats
Toast them to bring out their sweet, buttery flavor, then add to yogurt or grind into homemade nut butter.
Pine Nuts
~4g protein per ounce with minimal effect on blood glucose
Toast lightly and toss into whole grain pasta, salads, or use them to make fresh pesto.
Hemp Seeds
~10g protein per ounce with all nine essential amino acids
Sprinkle these mild, nutty seeds over smoothie bowls, salads, or stir into yogurt without any prep needed.
Sesame Seeds
~3.5g fiber per ounce plus beneficial lignans
Toast them for deeper flavor and use as a crunchy topping for stir-fries, salads, or roasted vegetables.

Tahini
~2.6g fiber per 2-tablespoon serving with healthy fats
Whisk with lemon juice and garlic for dressings, or spread on whole grain toast for a blood-sugar-friendly breakfast.
Poppy Seeds
~5g fiber per ounce with minerals like calcium and magnesium
Add a tablespoon to muffin batters, salad dressings, or sprinkle over roasted cauliflower for texture.
Sunflower Seed Butter
~3g fiber per 2-tablespoon serving, nut-free alternative
Use it exactly like peanut butter on whole grain crackers or swirled into oatmeal for sustained energy.
Pumpkin Seed Butter
~1.5g fiber per serving with 8g protein
Spread on apple slices or celery sticks for a balanced snack that won’t spike blood sugar.
Sacha Inchi Seeds
~9g protein per ounce with omega-3 fatty acids
Eat these star-shaped seeds roasted as a crunchy snack or toss into trail mix for plant-based protein.
Watermelon Seeds
~8g protein per ounce when roasted
Roast them with spices for a surprisingly satisfying snack with minimal carbohydrates.
Nigella Seeds
Fiber-rich with compounds that may help improve insulin sensitivity
Toast briefly and sprinkle over roasted vegetables, flatbreads, or add to spice blends for an earthy flavor.
Pepitas (Roasted)
~5g fiber per ounce with magnesium for blood sugar regulation
Keep a small container handy to toss on soups, grain bowls, or eat by the handful as a satisfying snack.
Mixed Nut Butter (Unsweetened)
~2-3g fiber per serving with varied nutrients from multiple nuts
Look for versions with no added sugar and use as a dip for vegetable sticks or spread on whole grain toast.
FAQs
The best breakfast for prediabetes combines protein, healthy fats, and fiber while limiting refined carbs. Good options include eggs with vegetables and whole grain toast, Greek yogurt with nuts and berries, or oatmeal topped with almond butter and chia seeds. These combinations help keep blood sugar stable throughout the morning.
Yes, fruit can be part of a prediabetes diet when eaten in moderation and paired with protein or healthy fats. Berries, apples, and pears are particularly good choices because they're high in fiber and lower on the glycemic index. Limit fruit juice and dried fruit, which can spike blood sugar more quickly.
Potatoes aren't necessarily bad, but they should be eaten in smaller portions and prepared in healthy ways. Sweet potatoes are a better choice than white potatoes due to their higher fiber content and lower glycemic impact. Pair any potato with protein and non-starchy vegetables, and avoid frying them.
The best snacks combine protein with fiber to prevent blood sugar spikes. Try options like apple slices with almond butter, raw vegetables with hummus, a handful of nuts, cheese with whole grain crackers, or hard-boiled eggs. Aim for snacks under 200 calories that keep you satisfied between meals.
Rice can be included in a prediabetes diet, but portion control matters and some types are better than others. Brown rice, wild rice, and cauliflower rice are better options than white rice because they have more fiber and nutrients. Stick to a half-cup serving and fill the rest of the plate with vegetables and lean protein.
Most people with prediabetes should aim for 20-30 grams of protein per meal to help stabilize blood sugar and maintain muscle mass. Good sources include fish, chicken, turkey, eggs, Greek yogurt, legumes, and tofu. Spreading protein throughout the day helps manage hunger and prevents blood sugar fluctuations.
Pasta can be enjoyed occasionally with some modifications to reduce its impact on blood sugar. Choose whole grain or legume-based pasta, limit portions to one cup cooked, and load up the dish with vegetables and lean protein. Al dente pasta has a slightly lower glycemic index than softer-cooked pasta.
Non-starchy vegetables are excellent for prediabetes and can be eaten liberally without worrying about blood sugar spikes. Leafy greens, broccoli, cauliflower, peppers, tomatoes, zucchini, and Brussels sprouts are all great choices packed with fiber and nutrients. Aim to fill half the plate with these vegetables at each meal.
