The best foods for type 2 diabetes are those that keep blood sugar steady, improve how your body responds to insulin, and protect your heart. That means filling most of your plate with non-starchy vegetables, lean proteins, and fiber-rich whole grains, while limiting saturated fat and sugary drinks. There’s no single “diabetes diet,” but the eating patterns that work best share a common thread: more plants, more fiber, and fewer processed carbohydrates.
The Plate Method: A Simple Starting Point
If you want one visual to remember, it’s this: fill half your plate with non-starchy vegetables, one quarter with lean protein, and the last quarter with whole grains, starchy foods, or fruit. This approach, sometimes called the Diabetes Plate Method, takes the guesswork out of portion sizes without requiring you to count anything. A small amount of healthy fat like olive oil or avocado rounds out the meal.
In practice, that half-plate of vegetables might be roasted broccoli and cauliflower, a mixed green salad, sautéed bok choy, or carrot and bell pepper sticks. The protein quarter could be baked fish, skinless chicken breast, tofu, or cottage cheese. And the grain quarter works well as brown rice, a slice of whole-grain bread, chickpeas, or a small serving of fruit like apple or orange slices.
Non-Starchy Vegetables
Non-starchy vegetables are the single most forgiving food category for blood sugar. They’re low in carbohydrates, high in fiber, and packed with nutrients that directly support insulin function. Leafy greens like spinach, kale, and Swiss chard are especially valuable because they’re rich in magnesium, a mineral that helps your cells respond to insulin more effectively. Magnesium improves the activity of insulin receptors on your cells and helps shuttle glucose from your bloodstream into muscle and fat tissue where it can be used for energy.
Beyond greens, asparagus, green beans, broccoli, cauliflower, zucchini, mushrooms, tomatoes, and peppers are all excellent choices. These vegetables have a low glycemic index (GI), meaning they cause minimal blood sugar rises after eating. For reference, a GI of 55 or below is considered low, 56 to 69 is medium, and 70 or above is high. Most non-starchy vegetables fall well below 55.
Berries and Other Low-Sugar Fruits
Fruit often gets an undeserved bad reputation in diabetes management. While fruit juice and dried fruit can spike blood sugar quickly, whole fruits, particularly berries, are a different story. Blueberries, blackberries, strawberries, and raspberries contain natural pigments called anthocyanins that actively improve blood sugar control. In animal research, anthocyanin-rich berry extracts significantly reduced blood glucose levels and enhanced insulin sensitivity by activating a cellular energy sensor that helps muscles and fat tissue pull glucose out of the bloodstream more efficiently. At the same time, these compounds reduced excess glucose production and fat accumulation in the liver.
Other good fruit options include cherries, apples, pears, and citrus fruits. The key is eating the whole fruit rather than drinking juice, because the fiber in whole fruit slows sugar absorption. A serving that fits in the palm of your hand, placed on the grain-and-starch quarter of your plate, is a reasonable portion.
Legumes, Beans, and Lentils
Legumes may be the most underrated food for blood sugar control. Lentils, chickpeas, black beans, kidney beans, and split peas combine plant-based protein with a large amount of soluble fiber, which slows digestion and creates a gradual, gentle rise in blood sugar rather than a sharp spike. In a clinical trial of 121 people with type 2 diabetes, adding at least one cup of legumes per day to a low-glycemic diet for three months reduced HbA1c (a measure of average blood sugar over two to three months) by 0.5%. That outperformed a comparison diet focused on whole wheat fiber, which achieved a 0.3% reduction.
Legumes also have what researchers call a “second meal effect.” Eating them at one meal can blunt the blood sugar response at your next meal, even hours later. This makes them especially useful at lunch if you tend to see afternoon glucose spikes, or at dinner if morning fasting numbers run high.
Whole Grains Over Refined Grains
Swapping white rice, white bread, and regular pasta for their whole-grain versions is one of the simplest changes with measurable payoff. Whole grains retain the bran and germ layers that contain fiber, B vitamins, and minerals stripped away during processing. Brown rice, quinoa, oats, barley, farro, and whole-wheat bread all have lower glycemic index values than their refined counterparts.
Steel-cut or rolled oats are a particularly strong breakfast option. They’re high in a type of soluble fiber called beta-glucan that forms a gel in your digestive tract, slowing the rate at which glucose enters your bloodstream. Just be cautious with instant oatmeal packets, which often contain added sugar.
Lean Proteins
Protein has minimal direct effect on blood sugar, making it a stabilizing force at every meal. It slows the digestion of any carbohydrates eaten alongside it and helps you feel full longer. Good options include skinless poultry, fish, eggs, tofu, tempeh, and low-fat dairy like cottage cheese or plain Greek yogurt.
The 2025 guidance from the American Diabetes Association specifically encourages incorporating more plant-based protein sources. That means leaning on beans, lentils, nuts, seeds, and soy products alongside (or sometimes instead of) animal proteins. This shift also helps reduce saturated fat intake, which lowers cardiovascular risk, a major concern for people with type 2 diabetes.
Fatty Fish and Healthy Fats
Salmon, mackerel, sardines, herring, and trout provide omega-3 fatty acids that support heart health. People with type 2 diabetes face roughly double the risk of cardiovascular disease compared to people without diabetes, so foods that improve blood pressure, reduce triglycerides, and calm inflammation carry extra importance. Omega-3 fats from fish have been shown to support the function of insulin-producing cells in the pancreas, though their effects on blood sugar itself appear modest.
Other healthy fat sources include avocados, olive oil, nuts, and seeds. Almonds, walnuts, flaxseeds, and chia seeds all pair well with meals or snacks. These fats also slow stomach emptying, which blunts post-meal glucose spikes when eaten alongside carbohydrate-containing foods. The goal is replacing saturated fats (butter, fatty cuts of meat, full-fat cheese) with these unsaturated options rather than simply adding fat on top of your current diet.
Why Fiber Matters So Much
Fiber shows up in nearly every food category that benefits diabetes, and that’s not a coincidence. It slows carbohydrate digestion, reduces the speed at which glucose enters your blood, feeds beneficial gut bacteria, and improves cholesterol levels. The Dietary Guidelines for Americans recommend 22 to 34 grams of fiber per day depending on age and sex, but most adults fall well short of that range.
Practical ways to close the gap include adding a serving of beans or lentils to one meal daily, choosing whole fruit over juice, snacking on raw vegetables with hummus, and picking whole grains whenever you eat bread, rice, or pasta. Even small increases, like swapping white rice for a mix of half brown rice and half white, make a difference over time.
The Order You Eat Matters
Beyond what you eat, when you eat each component of a meal can affect your glucose response. Eating vegetables first, then protein, then carbohydrates last slows the digestion of those carbs and produces a more gradual blood sugar rise compared to eating everything mixed together or starting with bread or rice. The exact size of this effect varies from person to person, but the strategy costs nothing and requires no special foods. If you’re having grilled chicken with salad and rice, start with the salad, move to the chicken, and finish with the rice.
Drinks: Keep It Simple
Water is the best default beverage for blood sugar management. The latest diabetes nutrition guidance specifically recommends water over both sugar-sweetened and artificially sweetened drinks. Unsweetened tea and coffee are also reasonable choices. If plain water feels boring, sparkling water with a squeeze of lemon or lime adds flavor without carbohydrates.
Sugary drinks, including soda, sweet tea, fruit juice, and many coffee shop beverages, are among the fastest ways to spike blood sugar because liquid calories bypass the slower digestion that solid food requires. Even 100% fruit juice, despite containing vitamins, delivers a concentrated sugar load without the fiber that whole fruit provides.