List of foods that control diabetes

Key Medical Takeaways

  • No single food controls diabetes by itself. A balanced eating plan supports blood-sugar management alongside prescribed treatment.
  • Build meals around non-starchy vegetables, fiber-rich carbohydrate foods, protein and unsaturated fats.
  • Portion size and total carbohydrate matter—even with nutritious foods. Adapt meals to your medicines, glucose patterns and individual needs.

Written by: Dr. Albana Greca, MD, MMedSc, Family Physician, IDF Fellow
Medically reviewed by: Dr. Ruden Cakoni, MD, Endocrinologist & Diabetologist
Updated: September 2026

When patients ask me for a list of foods that “control diabetes,” I first explain that no individual food controls diabetes by itself. Food can, however, make blood glucose much easier or much harder to manage.

The most useful foods are generally those that provide fiber, protein, healthy fats, vitamins and minerals without delivering a large amount of rapidly absorbed carbohydrate in one serving.

I also want you to think beyond individual foods. Your portion size, total carbohydrate, meal combination, medicines, physical activity and personal glucose response often matter more than whether a food appears on a “good” or “bad” list.

Quick Answer

Foods that can support better blood-sugar control include non-starchy vegetables, beans and lentils, whole fruit, minimally processed whole grains, nuts and seeds, fish, eggs, lean poultry, tofu, plain yogurt and unsaturated fats such as olive oil and avocado.

Water and unsweetened drinks are usually better everyday choices than juice, regular soda and other sugar-sweetened beverages. You do not need to eliminate all carbohydrate, but the amount and portion should fit your personal glucose goals and treatment.

For the bigger picture on carbohydrates, fruit, drinks and meal planning, visit our Diabetes Foods and Blood Sugar guide. This page focuses on practical food choices you can use to build everyday meals.

What Does “Foods That Control Diabetes” Mean?

I prefer to use the phrase foods that support blood-sugar control. Food is part of diabetes treatment, but it does not replace insulin or prescribed glucose-lowering medication when those treatments are needed.

A useful eating pattern can help reduce large glucose rises after meals, improve overall nutrition, support a healthy body weight when appropriate, and contribute to better cardiovascular health.

If you are looking specifically for foods that may produce a smaller glucose rise, our guide to foods that help support steadier blood sugar explains that topic in more detail.

Foods That Can Support Better Blood-Sugar Control

Food group Good examples Why I recommend them
Non-starchy vegetables Broccoli, cauliflower, spinach, peppers, tomatoes, zucchini, cabbage, green beans Usually low in carbohydrate per serving while providing fiber, vitamins, minerals and volume.
Beans and lentils Lentils, chickpeas, kidney beans, black beans, peas Provide carbohydrate together with fiber and plant protein, which can make them more filling and generally slower to digest than refined starches.
Whole fruit Berries, apples, pears, oranges, peaches, kiwi Whole fruit contains carbohydrate but also fiber, water and micronutrients. Portion size still matters.
Higher-fiber grains Oats, barley, quinoa, brown rice, intact whole grains Less-refined grains may produce a gentler glucose response than highly processed grain products when portions are appropriate.
Protein foods Fish, eggs, chicken, turkey, tofu, tempeh Protein can improve satiety and usually has much less immediate effect on glucose than carbohydrate-rich foods.
Nuts and seeds Walnuts, almonds, pistachios, chia, flaxseed, pumpkin seeds Provide unsaturated fats, fiber and protein. Portions matter because they are energy dense.
Plain yogurt Plain Greek yogurt, unsweetened natural yogurt Can provide protein and calcium without the large added-sugar load found in many flavored yogurts.
Unsaturated fats Olive oil, avocado, nuts, seeds Useful replacements for foods high in saturated fat when used in sensible portions.

Whole Fruit Is Different From Fruit Juice

I do not routinely tell people with diabetes to avoid fruit. Whole fruit can fit well into a diabetes eating plan.

The important distinction is between whole fruit and juice. When you eat an orange, apple or pear, you also receive the fruit's fiber and structure. Juice is much easier to consume quickly and can deliver considerably more carbohydrate before you feel full.

For this reason, I generally prefer whole fruit in an appropriate portion rather than fruit juice as an everyday drink.

Our guide to choosing fruit when you have diabetes explains how portions and individual glucose responses can differ.

Can You Eat Oatmeal and Whole Grains?

Yes. Oatmeal and whole grains are not automatically “free foods,” but they also do not need to be eliminated simply because you have diabetes.

I prefer minimally processed oats and intact or higher-fiber grains rather than highly refined breakfast cereals, white bread and oversized portions of refined rice or pasta.

The amount still matters. One patient may tolerate a serving of oats very well, while another may see a larger glucose rise from the same portion.

The glycemic-index guide can help you understand why the form and processing of carbohydrate foods may change the glucose response.

Is Yogurt Good for Diabetes?

Plain yogurt can be a useful food for many people with diabetes, particularly varieties with more protein and little or no added sugar.

The main issue is that some flavored yogurts contain a surprisingly large amount of added sugar. I recommend checking the serving size and the total carbohydrate on the nutrition label rather than assuming that every product labeled “yogurt” has the same effect on glucose.

You can add berries, nuts, seeds or a small amount of whole fruit if you want more flavor and texture.

What Are Better Snack Choices?

Snacks are not mandatory for everyone with diabetes. Whether you need one depends on your medicines, activity level, meal timing, hunger and glucose pattern.

When a snack is useful, I usually prefer combinations that provide some protein, fiber or healthy fat rather than a large serving of refined carbohydrate alone. Examples include:

  • Plain yogurt with a few berries
  • A small portion of nuts
  • Vegetables with hummus
  • A boiled egg with vegetables
  • Whole fruit with a small portion of nuts or nut butter

Our diabetes grocery list can help you turn these ideas into practical foods to keep at home.

What Should You Drink?

For everyday hydration, water is usually the simplest choice. Unsweetened tea, coffee without large amounts of added sugar, and other unsweetened drinks may also fit.

Sugar-sweetened soda, sweetened tea, energy drinks and large servings of juice can deliver carbohydrate very quickly and may produce a substantial glucose rise.

What About Coconut Water?

Coconut water is sometimes promoted as if it were a diabetes treatment. I would not describe it that way.

It contains carbohydrate and natural sugars, and the amount varies among products. A small serving may fit into some people's meal plans, but it should still be counted as a carbohydrate-containing drink.

If your goal is hydration without affecting glucose, plain water is usually the more predictable choice.

Foods I Recommend Limiting More Often

Having diabetes does not mean that every less-nutritious food must be permanently forbidden. What matters is how frequently you eat it, how much you eat and what the rest of your diet looks like.

Foods I generally recommend limiting include:

  • Sugar-sweetened drinks
  • Large servings of sweets and desserts
  • Highly refined bread, pastries and cereals
  • Large portions of white rice, refined pasta or similar starches
  • Highly processed snack foods
  • Processed meats and foods high in saturated fat
  • Products marketed as “diabetic foods” that are still highly processed

Our guide to foods to limit when you have diabetes gives more detail without turning the diet into a long list of forbidden foods.

An Easy Way to Build Your Plate

When patients feel overwhelmed by carbohydrate counting, I often start with a simple plate structure.

½ of the plate
Non-starchy vegetables
¼ of the plate
Protein
¼ of the plate
Quality carbohydrate

This is a starting framework, not a prescription for every person. Your carbohydrate needs may be different if you use insulin, are pregnant, exercise intensively, have kidney disease, are underweight, or have another condition that affects nutrition.

Our diabetic meal-plan guide shows how this approach can be adapted into complete meals.

Use Your Own Glucose Response

Two people can eat the same food and see different glucose responses. Even the same person may respond differently depending on portion size, sleep, stress, physical activity, medication timing and what else was eaten with the meal.

If you monitor glucose at home, I encourage you to look for patterns rather than judging a food from one isolated reading.

Compare similar meals under similar conditions over several days. This can help you identify portions and combinations that work better for you.

Our guide to blood sugar after eating explains how post-meal readings can be interpreted in context.

Can Herbs or Supplements Control Diabetes?

I would be cautious with claims that a herb or supplement can “mimic insulin,” reverse diabetes or replace prescribed treatment.

Some supplements—including cinnamon, bitter melon, fenugreek and Gymnema sylvestre—have been studied for possible effects on glucose, but results are inconsistent and product strength and purity can vary considerably.

They may also interact with diabetes medicines or other treatments. If you want to use a supplement, I recommend discussing the exact product and dose with your clinician or pharmacist.

Important: Do not reduce or stop insulin or prescribed diabetes medication because you have started eating differently or are using a supplement. If your glucose improves, medication adjustments should be made safely with your healthcare professional.
Doctor’s Note

I do not want you to search for one “perfect” diabetes food. I would rather see you build meals from mostly minimally processed foods, keep carbohydrate portions realistic, include vegetables and protein, and then use your own glucose patterns to refine the plan.

A food does not need to lower glucose immediately to be useful. The real goal is an eating pattern that helps make your glucose more predictable while also supporting your heart, kidneys, weight and overall nutrition.

Educational safety note: People who use insulin or medicines that can cause hypoglycemia may need additional guidance when substantially reducing carbohydrate intake. Pregnancy, kidney disease, gastroparesis, eating disorders and childhood diabetes also require more individualized nutrition planning.

Most Asked Questions

What is the best food to control diabetes?

There is no single best food. Non-starchy vegetables, beans, lentils, whole fruit, higher-fiber grains, lean or plant protein, nuts, seeds and unsaturated fats can all be part of a useful diabetes eating pattern.

Which foods lower blood sugar quickly?

Food should not be relied on as a rapid treatment for significant hyperglycemia. A meal can be designed to produce a smaller glucose rise, but high blood sugar may require hydration, monitoring and treatment according to your diabetes plan.

Can I eat carbohydrates if I have diabetes?

Yes. Carbohydrates do not have to be completely eliminated. The total amount, portion size, fiber content, degree of processing and the rest of the meal all matter.

Are bananas and other fruits bad for diabetes?

Whole fruit can fit into most diabetes meal plans. Portion size matters, and some people see a larger glucose rise from certain fruits than others. Juice is generally more likely to deliver carbohydrate quickly than whole fruit.

Is oatmeal good for diabetes?

Oatmeal can fit, particularly less-processed varieties. The serving size and toppings can substantially change the total carbohydrate content and glucose response.

Should people with diabetes avoid all sugar?

No. Diabetes management is not based on eliminating every gram of sugar. It is more useful to look at total carbohydrate, portion size, overall nutritional quality and how frequently high-sugar foods are consumed.

References

  1. American Diabetes Association Professional Practice Committee. Standards of Care in Diabetes—2026. Diabetes Care.
  2. National Institute of Diabetes and Digestive and Kidney Diseases. Diabetes Diet, Eating & Physical Activity.
  3. Centers for Disease Control and Prevention. Diabetes Meal Planning.