Best Foods for Diabetes: What to Eat, Limit, and How to Plan Meals

Choosing the best foods for diabetes—and knowing what to limit—can help you manage blood sugar while still enjoying balanced, satisfying meals.

Written by: Dr. Albana Greca, MD, MMedSc, Family Physician and Medical Author.

Medically reviewed by: Dr. Ruden Cakoni, MD, Endocrinologist.

Last reviewed: July 2026.

Quick Answer

There is no single food that cures diabetes and no universal “diabetic diet.” A practical eating pattern emphasizes non-starchy vegetables, suitable portions of high-fiber carbohydrates, beans and lentils, whole fruit, lean or plant proteins, unsaturated fats, and water or other unsweetened drinks.

Carbohydrate amount usually has the greatest immediate effect on after-meal glucose, but food quality, portion size, medication, insulin, activity, sleep, illness, kidney or heart disease, culture, cost, and personal preferences all matter. You do not need to eliminate every carbohydrate, fruit, dairy food, or favorite meal.

Colorful vegetables illustrating high- and low-carbohydrate food choices for diabetes
Diabetes-friendly eating is based on balanced portions and overall food quality—not a list of forbidden foods.

Food decisions are among the most common sources of confusion after a diabetes or prediabetes diagnosis. People are often told to avoid sugar, carbohydrates, fruit, bread, rice, potatoes, dairy, or snacks—sometimes all at once.

That approach is unnecessarily restrictive and is not how modern diabetes nutrition therapy is designed. The goal is to build an eating pattern that supports glucose control, heart and kidney health, adequate nutrition, a healthy relationship with food, and a routine you can maintain.

What Are the Best Foods for Diabetes?

The American Diabetes Association does not recommend one ideal percentage of carbohydrate, protein, and fat for everyone. Several eating patterns can work when they are nutritionally adequate, based mainly on whole or minimally processed foods, and matched to the person’s health and preferences.

Foods to choose more often include:

  • Non-starchy vegetables such as leafy greens, broccoli, cauliflower, peppers, tomatoes, mushrooms, eggplant, zucchini, and green beans
  • Beans, lentils, chickpeas, and peas
  • Whole fruit in suitable portions
  • High-fiber or minimally processed grains such as oats, barley, bulgur, quinoa, and suitable whole-grain breads
  • Fish, poultry, eggs, tofu, tempeh, beans, lentils, and other lean or plant proteins
  • Plain yogurt, milk, cottage cheese, or fortified alternatives that fit your carbohydrate and health needs
  • Nuts, seeds, avocado, olives, and olive or other unsaturated oils in appropriate portions
  • Water, sparkling water without added sugar, unsweetened tea, and unsweetened coffee when tolerated

Foods do not have to be expensive, imported, organic, or labeled “diabetic.” Frozen vegetables, canned beans rinsed to reduce sodium, tinned fish, eggs, oats, lentils, and seasonal produce can form an affordable diabetes-friendly diet.

The Diabetes Plate Method

A Simple Diabetes Plate A flexible starting point—not a rigid prescription ½ Plate Non-starchy vegetables ¼ Plate Protein ¼ Plate Carbohydrate Vegetables Broccoli, salad, peppers, green beans, cauliflower Protein Fish, chicken, eggs, tofu, beans, lentils Carbohydrate Whole grains, beans, fruit, potato, corn, yogurt Add water or an unsweetened drink; adjust portions to your personal plan
The plate method is a visual starting point. Insulin users may still need to count carbohydrates.

For a typical nine-inch plate:

  • Fill half with non-starchy vegetables.
  • Use one-quarter for lean or plant protein.
  • Use one-quarter for a carbohydrate food.
  • Add water or another unsweetened drink.

This method may need modification for children, pregnancy, athletes, frail older adults, kidney disease, gastroparesis, underweight, eating disorders, cultural meals, or people using intensive insulin therapy.

Carbohydrates and Diabetes

Carbohydrates include sugars, starches, and fiber. They are found in fruit, grains, beans, lentils, milk, yogurt, starchy vegetables, sweets, and many processed foods.

Digestible carbohydrates are broken down into glucose and usually have the greatest immediate effect on after-meal blood sugar. This does not make all carbohydrate foods unhealthy.

The terms “simple” and “complex” carbohydrate do not always predict nutritional quality or glucose response. For example, whole fruit contains natural sugars but also provides fiber and nutrients, while a highly processed starch can raise glucose quickly.

A more practical evaluation includes:

  • Total carbohydrate in the portion
  • Fiber and food structure
  • Degree of processing
  • Added sugars
  • Protein and fat in the meal
  • Glycemic index or load when useful
  • Your personal meter or CGM response

Our detailed guide to carbohydrates, glycemic index, and diabetes explains these differences.

Typical Carbohydrate Amounts

The following are approximate examples used in carbohydrate counting. Brands, recipes, fruit size, and serving utensils vary, so use the food label or a reliable database whenever possible.

Food Example portion Approximate carbohydrate Practical note
Non-starchy vegetables 1 cup raw or ½ cup cooked About 5 g Usually high in fiber and low in calories
Whole fruit 1 small piece or about ½–1 cup Often about 15 g Portion varies substantially by fruit
Bread 1 standard slice Often about 15 g Large artisan slices may contain much more
Cooked rice or pasta About ⅓ cup About 15 g A restaurant bowl may contain several portions
Beans or lentils ½ cup cooked Often 15–20 g Also provide fiber and protein
Milk 1 cup or 240 mL About 12 g Plant milks vary; check the label
Plain yogurt One individual container Varies widely Flavored products may contain substantial added sugar
Meat, fish, eggs, oils Plain, without coating or sauce Little or no carbohydrate Preparation and sauces can add carbohydrate

There is no universal carbohydrate number for every meal. A person’s needs may depend on body size, activity, pregnancy, glucose targets, medicines, insulin-to-carbohydrate ratio, kidney function, and nutrition goals.

Use the carbohydrate counter calculator as an educational aid, not as a replacement for prescribed insulin settings.

Foods to Limit Rather Than Automatically Ban

Most people do not need a list of foods that are “never allowed.” It is more helpful to limit foods that provide large amounts of rapidly absorbed carbohydrate, added sugar, sodium, saturated fat, or calories with little nutritional value.

Examples include:

  • Sugar-sweetened soda, energy drinks, sweet tea, and many fruit drinks
  • Candy, cookies, pastries, cakes, and large desserts
  • Highly refined cereals and oversized portions of white bread, rice, or pasta
  • Processed meats and foods high in sodium
  • Deep-fried foods and products high in saturated or trans fat
  • Large portions of chips, crackers, and packaged snack foods
  • Sweetened yogurts, flavored milks, and coffee drinks with syrups

Honey, maple syrup, agave, coconut sugar, brown sugar, and date syrup are still concentrated sources of sugar. They may differ in flavor or small amounts of nutrients, but they are not free foods for diabetes.

Can People With Diabetes Eat Fruit?

Yes. Whole fruit can be part of a diabetes-friendly eating pattern. There is no requirement to choose only “low-sugar” fruits or permanently avoid bananas, grapes, mangoes, or other nutritious fruit.

Useful strategies include:

  • Choose whole fresh, frozen, or canned fruit without added syrup more often than juice.
  • Match the portion to your carbohydrate plan.
  • Pair fruit with plain yogurt, nuts, seeds, cheese, or another protein source when useful.
  • Check your personal glucose response rather than labeling one fruit universally good or bad.
  • Use dried fruit in smaller portions because its carbohydrate is concentrated.

Fruit juice lacks much of the intact fiber and is easy to drink quickly. It may raise glucose rapidly and is usually better reserved for treating hypoglycemia or for small, planned portions.

Read more about choosing and portioning fruit with diabetes.

Protein Foods

Protein can support muscle, wound healing, fullness, and nutrition. Good options include fish, poultry, eggs, lean meat, tofu, tempeh, legumes, plain yogurt, cottage cheese, and suitable nuts or seeds.

Protein usually has little immediate effect on glucose by itself, but breading, sauces, sweet marinades, or large mixed meals can change the response. Very large high-fat meals may delay stomach emptying and cause a later, prolonged glucose rise.

People with chronic kidney disease may need an individualized protein, sodium, potassium, or phosphorus plan. Do not begin a very high-protein diet without medical guidance.

Fats and Heart Health

Favor unsaturated fats from olive oil, nuts, seeds, avocado, and fish. Limit saturated fat from fatty processed meats, butter, large amounts of cream, and some fried or packaged foods.

Fat does not usually raise glucose immediately, but it is energy-dense and can slow digestion. The type of fat matters because diabetes increases cardiovascular risk.

Dairy and Dairy Alternatives

Milk and yogurt contain carbohydrate. Cheese generally contains less, but it may be high in sodium or saturated fat depending on the product.

Choose plain or lower-added-sugar options and check the label. Plant-based alternatives vary greatly: some are unsweetened and low in carbohydrate, while others contain added sugar and little protein. Look for products fortified with calcium and vitamin D when dairy is avoided.

Do You Need Snacks?

Not everyone with diabetes needs snacks. Planned snacks may be useful when:

  • There is a long interval between meals
  • Insulin or another medicine creates a low-glucose risk
  • Physical activity requires additional carbohydrate
  • Pregnancy, underweight, poor appetite, or another condition increases nutrition needs
  • A clinician has included snacks in the treatment plan

Possible options include vegetables with hummus, plain yogurt with berries, a small fruit with nuts, an egg with vegetables, edamame, cottage cheese, or whole-grain crackers with a suitable protein.

Snacks can also add unplanned calories and carbohydrate. Do not eat automatically because a food is called “diabetes-friendly.”

See more ideas in our guide to snacks for people with diabetes.

Are Sugar Substitutes Safe?

FDA-authorized or evaluated high-intensity sweeteners—including aspartame, sucralose, saccharin, acesulfame potassium, and certain high-purity steviol glycosides—are considered safe under their approved or intended conditions of use.

The former version of this page suggested that aspartame causes cancer and recommended stevia as the only preferred option. That was not an accurate or balanced interpretation of current regulatory evidence.

Important points include:

  • Aspartame must be avoided by people with phenylketonuria.
  • Packets and “sugar-free” products may contain carbohydrate from other ingredients.
  • Sugar alcohols may cause gas, bloating, or diarrhea in some people.
  • Nonnutritive sweeteners can reduce carbohydrate and calories when they genuinely replace sugar.
  • They do not make a food nutritionally complete or guarantee weight loss.
  • Water remains the preferred everyday drink.

The ADA states that nonnutritive sweeteners may be used in moderation and for the short term in place of sugar-sweetened products to reduce calorie and carbohydrate intake. A gradual reduction in the overall preference for intense sweetness may be more helpful than replacing every sweet food with a diet version.

Our stevia and diabetes guide explains how to read stevia-product labels safely.

Alcohol and Diabetes

Alcohol is not needed for diabetes or heart health. Some people should avoid it completely, including those who are pregnant, under the legal drinking age, unable to limit intake, taking interacting medicines, recovering from alcohol-use disorder, or living with certain liver, pancreatic, nerve, triglyceride, or other medical problems.

If your clinician says alcohol is appropriate and you choose to drink, current guidance commonly limits intake to no more than one standard drink per day for women and two for men.

Alcohol can:

  • Cause delayed hypoglycemia, especially with insulin, sulfonylureas, or meglitinides
  • Make low-glucose symptoms harder to recognize
  • Add carbohydrate, calories, or both depending on the drink
  • Raise glucose when mixed with juice, syrup, regular soda, or sweet liqueurs
  • Worsen dehydration, triglycerides, liver disease, or judgment

Do not use alcohol to lower blood sugar. Avoid drinking on an empty stomach, carry hypoglycemia treatment, and ensure that people with you know how to recognize a low.

Learn more about alcohol and blood sugar safety.

How to Read a Food Label

Read the Label in This Order The front of the package is advertising; the Nutrition Facts panel provides the details 1 Serving Size Compare the label serving with the amount you actually eat. Multiply for extra servings. 2 Total Carbohydrate Use total carbohydrate for carbohydrate counting—not only “sugars” on the label. 3 Fiber & Added Sugar Favor more fiber and compare added sugars between similar products. 4 Sodium Compare sodium in packaged foods, especially with high blood pressure or kidney disease. 5 Saturated Fat Compare products and favor unsaturated fats for heart health. 6 Ingredient List Check oils, sugars, sweeteners, allergens, and ingredients that matter to your medical plan. “Sugar-free,” “natural,” and “low carb” do not automatically mean diabetes-friendly
Use the serving size and total carbohydrate first, then assess overall nutritional quality.

1. Check the Serving Size

All numbers refer to the listed serving. If you eat twice that amount, you generally consume twice the carbohydrate, calories, sodium, and other nutrients.

2. Use Total Carbohydrate

For carbohydrate counting, begin with total carbohydrate rather than the “total sugars” line. Total carbohydrate includes starch, sugar, and fiber.

3. Review Fiber and Added Sugars

Compare similar products and choose more fiber and less added sugar when practical. Fiber-subtraction or “net carb” rules vary by product and are not appropriate for everyone, especially when sugar alcohols are present.

4. Check Sodium and Saturated Fat

These are important for heart, blood-pressure, and kidney health. A food can be low in carbohydrate but still high in sodium or saturated fat.

5. Read the Ingredient List

Ingredients are listed in descending order by weight. Look for added sugars, refined grains, oils, allergens, and other ingredients relevant to your medical needs.

A Sample Day of Balanced Food Choices

This example is educational and does not prescribe a specific calorie or carbohydrate level:

Meal Example Why it may help
Breakfast Plain yogurt, oats, berries, and a few nuts Combines carbohydrate with protein, fiber, and unsaturated fat
Lunch Large vegetable salad, beans or chicken, olive oil dressing, and a measured whole-grain portion Uses the plate method and provides fiber and protein
Optional snack Small apple with nuts or vegetables with hummus Provides a planned portion instead of unstructured grazing
Dinner Fish or tofu, cooked vegetables, and a measured portion of potato, rice, bulgur, or lentils Balances vegetables, protein, and carbohydrate

Adjust the foods and portions to your culture, budget, allergies, kidney or heart health, medication, insulin plan, and personal preferences.

How to Learn Which Foods Work for You

A food chart cannot predict your exact response. To compare meals:

  • Record the food, portion, preparation, and time.
  • Check glucose at the times recommended by your clinician—often before and one to two hours after the start of a meal.
  • Consider medication timing, activity, sleep, stress, illness, and menstrual cycle.
  • Repeat the comparison before making a conclusion.
  • Review CGM trends or a written log with your diabetes team.

Use a blood sugar log to connect food choices with repeated patterns rather than reacting to one result.

Special Situations Need Personalized Nutrition

Generic advice may be unsafe when a person has:

  • Type 1 diabetes or intensive insulin therapy
  • Pregnancy or gestational diabetes
  • Chronic kidney disease
  • Gastroparesis or significant digestive disease
  • Frequent hypoglycemia
  • Food allergy, celiac disease, or swallowing difficulty
  • Underweight, frailty, or unplanned weight loss
  • An eating disorder or fear of food
  • Heart failure or a prescribed fluid or sodium restriction

A registered dietitian nutritionist or qualified diabetes educator can adapt meals without removing more foods than necessary.

Important Safety Note

Do not skip meals, eliminate carbohydrates, or begin fasting while continuing the same insulin or glucose-lowering medicine without professional guidance. Major food changes can cause hypoglycemia or require medication adjustment.

Treat low blood sugar according to your written plan. Confusion, seizure, unconsciousness, inability to swallow, vomiting with ketones, deep breathing, or severe dehydration requires urgent or emergency care.

Doctor’s Note

I do not ask every patient to follow the same diet. I first review glucose patterns, medicines, kidney and heart health, weight goals, food access, culture, cooking skills, and what the person is realistically willing to change. A good plan should improve health without making meals frightening or socially impossible.

Most Asked Questions

What is the best food for diabetes?

No single food is best. A balanced pattern emphasizing non-starchy vegetables, high-fiber carbohydrates, suitable protein, unsaturated fats, and appropriate portions is more important than one “superfood.”

What foods must people with diabetes never eat?

Most foods can fit in a suitable portion. Sugar-sweetened drinks and heavily processed foods are best limited, while allergies, celiac disease, kidney disease, pregnancy, and other conditions may require specific restrictions.

Can people with diabetes eat bread, rice, or potatoes?

Yes. The type, portion, preparation, meal combination, and personal glucose response matter. These foods contain carbohydrate and should be included in the meal plan rather than treated as unlimited.

Can people with diabetes eat bananas or grapes?

Yes. Bananas and grapes contain carbohydrate, but they can fit in a measured portion. Whole fruit is generally preferable to juice.

Is brown rice always better than white rice?

Brown rice usually provides more fiber and nutrients, but both affect glucose and portion size remains important. Some people may have similar glucose responses to both.

Should I avoid all sugar?

Added sugar should be limited, but complete avoidance is not always necessary. Total carbohydrate, portion, meal pattern, medication, and overall nutritional quality matter.

Is a low-carbohydrate diet best for everyone?

No. Lower-carbohydrate patterns can help some people, but they are not the only effective option and must be adapted to medicines, kidney function, pregnancy, nutrition needs, and personal preference.

Do I need a bedtime snack?

Not automatically. A bedtime snack may be used for specific insulin, exercise, pregnancy, or hypoglycemia situations. Routine snacks can add unnecessary carbohydrate when they are not part of the plan.

Educational safety note: This article provides general diabetes nutrition education and does not replace individualized medical nutrition therapy, diagnosis, or treatment. Do not start, stop, or change insulin, diabetes medicines, supplements, carbohydrate targets, alcohol intake, fasting, or weight-loss plans without speaking with your healthcare professional.

Related Questions

Related Resources