What to Eat for Diabetes: Best Foods and What to Avoid

The best eating pattern for diabetes centers on filling your plate with non-starchy vegetables, lean proteins, and high-fiber carbohydrates while limiting processed foods and added sugars. There’s no single “diabetes diet,” and the American Diabetes Association doesn’t prescribe a fixed macronutrient ratio. Instead, the goal is choosing foods that release glucose into your bloodstream slowly, keeping your blood sugar steady throughout the day.

The Plate Method: A Simple Starting Point

If you want one framework that works for any meal, use the plate method. Start with a 9-inch dinner plate and divide it into sections:

  • Half the plate: non-starchy vegetables like broccoli, salad greens, green beans, peppers, or cauliflower
  • One quarter: lean protein such as chicken, fish, tofu, beans, or eggs
  • One quarter: carbohydrate foods like brown rice, whole grain bread, sweet potato, or fruit

This ratio naturally keeps carbohydrates in check without requiring you to count grams. It also ensures you’re getting enough fiber and protein to slow digestion and prevent sharp blood sugar spikes after eating.

Why Carbohydrate Quality Matters More Than Quantity

Carbohydrates have the most direct effect on blood sugar, but not all carbs behave the same way. The glycemic index scores foods from 0 to 100 based on how quickly they raise blood glucose, with pure sugar at 100. But the glycemic index alone can be misleading. Watermelon, for example, has a high glycemic index of 80, yet a typical serving contains so little carbohydrate that its real-world impact (called glycemic load) is only 5. That’s quite low.

What this means in practice: focus less on avoiding specific foods and more on choosing carbohydrates that are high in fiber and come in reasonable portions. Steel-cut oats, quinoa, legumes, and whole grain bread release glucose gradually. White bread, sugary cereals, and sweetened drinks flood your bloodstream quickly. The difference in how your body responds over the next two hours is significant.

There’s no universal daily carbohydrate target. The CDC notes that the right amount depends on your age, weight, activity level, and medication. A sample 1,800-calorie day might include around 200 grams of carbs, but your needs could be higher or lower. Working with a dietitian to find your personal range is one of the most useful steps you can take.

The Power of Fiber

Soluble fiber, the kind found in oats, beans, lentils, and many fruits, forms a gel-like substance during digestion. This slows the breakdown and absorption of nutrients, which blunts the blood sugar spike that typically follows a meal. Fiber also triggers signals in your gut that prolong feelings of fullness, making it easier to eat less without feeling deprived.

The ADA’s 2025 guidelines specifically encourage increased intake of plant-based proteins and fiber. Practical sources include black beans, chickpeas, lentils, barley, Brussels sprouts, avocados, and chia seeds. Aiming for fiber at every meal, not just dinner, makes a noticeable difference in how stable your blood sugar stays across the day.

Non-Starchy Vegetables to Build Around

Non-starchy vegetables are the closest thing to a “free food” for blood sugar management. They’re extremely low in carbohydrates and calories while delivering vitamins, minerals, and fiber. The list is longer than most people realize: broccoli, cauliflower, spinach, kale, zucchini, eggplant, mushrooms, bell peppers, asparagus, tomatoes, cabbage, green beans, onions, cucumber, celery, beets, and dozens more.

Because these vegetables have minimal impact on blood glucose, they’re the easiest way to add volume to your meals. Roast a sheet pan of mixed vegetables, keep raw carrots and peppers ready for snacking, or start lunch with a large salad. The more space these take up on your plate, the less room there is for higher-carb foods.

Choosing Proteins and Healthy Fats

Protein slows the absorption of glucose into your blood when eaten alongside carbohydrates, helping prevent the rapid highs and lows that make blood sugar hard to manage. Good options include chicken, turkey, fish, eggs, tofu, tempeh, and legumes. The 2025 ADA guidelines also emphasize plant-based proteins like beans and lentils, which deliver fiber along with protein.

Fat choices matter too, particularly for heart health. People with diabetes face a higher risk of cardiovascular disease, so the type of fat you eat has consequences beyond blood sugar. Monounsaturated fats, found in olive oil, avocados, and most nuts, have been shown to lower fasting blood sugar, reduce triglycerides, raise HDL (“good”) cholesterol, and even lower blood pressure compared to high-carbohydrate diets. They also appear to reduce long-term blood sugar levels in people with type 2 diabetes. The ADA recommends limiting foods high in saturated fats, like fatty cuts of meat, full-fat cheese, and fried foods, to reduce cardiovascular risk.

Smart Snacking Between Meals

The key to snacking with diabetes is pairing a protein or healthy fat with a small amount of carbohydrate. This combination slows glucose absorption and keeps you satisfied longer. Some practical pairings:

  • String cheese and an apple: protein from the cheese, fiber and natural carbs from the fruit
  • Hummus with veggie sticks: baby carrots, cucumber, or bell pepper strips dipped in a single-serve hummus container
  • Greek yogurt and mixed nuts: plain or sugar-free yogurt for protein, nuts for healthy fats
  • Nut butter on apple slices: slice apples into rounds and spread almond or peanut butter between two pieces
  • Popcorn with Parmesan: air-popped popcorn is a whole grain, and a sprinkle of cheese adds protein

What you want to avoid is snacking on carbohydrates alone, like crackers, pretzels, or fruit juice. Without protein or fat to slow things down, these can spike your blood sugar quickly.

What to Drink

The ADA’s 2025 guidelines recommend water over both sugar-sweetened and artificially sweetened beverages. Sugary drinks are one of the fastest ways to raise blood sugar because liquid carbohydrates are absorbed almost immediately.

Artificial sweeteners are more nuanced than many people assume. Stevia appears to have no meaningful effect on blood sugar or insulin levels in either healthy people or those with diabetes. Sucralose on its own doesn’t seem to affect blood sugar, but when consumed alongside carbohydrates (as it often is in sweetened foods), it may reduce insulin sensitivity. The ADA’s current position is that non-nutritive sweeteners can be used in moderation and for the short term as a bridge away from sugary products, but water remains the best default choice.

Foods to Limit or Avoid

Processed foods tend to be the biggest culprits in poor blood sugar control. They’re often high in refined carbohydrates, added sugars, sodium, and saturated fat while being low in fiber. White bread, packaged pastries, sugary cereals, chips, fast food, and sugar-sweetened beverages all fall into this category. The ADA’s 2025 guidelines specifically call out processed foods as something to limit, both for blood sugar management and for reducing sodium intake to protect heart health.

You don’t need to eliminate any single food entirely. A small portion of dessert at a birthday dinner is fine when the rest of your meal follows the plate method. What matters is the pattern across weeks and months, not any individual choice. Consistently choosing whole, minimally processed foods with plenty of fiber, lean protein, and healthy fats is what moves the needle on long-term blood sugar control.