Back to Food Nutrition
Diabetic Diet
Reviewed by Medicinsk Expert•Last updated: 2026-10-22•Food Nutrition

Diabetic Diet

Managing blood glucose through balanced food choices is a critical component of living a healthy life with diabetes or prediabetes.

What is diabetes?

If you have diabetes, your blood glucose, or blood sugar, levels are too high. Glucose comes from foods you eat. The cells of your body need glucose for energy. A hormone called insulin helps glucose get into your cells.

With type 1 diabetes, your body doesn't make insulin. With type 2 diabetes, your body doesn't make or use insulin well. Without enough insulin, glucose builds up in your blood and causes high blood glucose levels.

Prediabetes means that your blood glucose levels are higher than normal but not high enough to be called diabetes. If you have prediabetes, you are more likely to develop type 2 diabetes.

How do the foods I eat affect my blood glucose levels?

The glucose in your blood comes from certain foods called carbohydrates, or "carbs." Foods that are high in carbs include candy and sweets, sodas, breads, tortillas, and white rice. The more carbs you eat, the higher your blood glucose level will be. Some, but not all people with diabetes, may need to count the amount of carbs eaten in drinks and meals.

Whether you have type 1 or type 2 diabetes, making the right food choices is an important way to keep your blood glucose at a level that is healthy for you. When you control your blood glucose, you lower your chance of having serious health problems from diabetes, such as vision loss and heart problems.

And if you have prediabetes or are at risk for diabetes, eating foods that keep your blood glucose levels healthy may help prevent type 2 diabetes later on.

What's the best diet for diabetes?

There isn't a specific diet or meal plan that works for everybody. Your health care provider may have you see a registered dietician (RD) or a diabetes educator who can help design the best eating plan for you. The plan will consider:

  • Any medicines that you take
  • Your weight
  • Any other health conditions you have
  • Your lifestyle and tastes
  • Your goals

All eating plans for diabetes have a few things in common, including eating the right foods in the right amounts at the right times.

What foods should I eat if I have diabetes?

Eating the right foods for diabetes means eating a variety of healthy foods from all the food groups:

  • Fruits and vegetables
  • Whole grains, such as whole wheat, brown rice, barley, quinoa, and oats
  • Proteins, such as lean meats, chicken, turkey, fish, eggs, nuts, beans, lentils, and tofu
  • Nonfat or low-fat dairy, such as milk, yogurt, and cheese

What foods should I limit to control my blood glucose?

To keep your blood glucose under control, you may need to cut back on certain foods and drinks. This doesn't mean that you can never enjoy them. But you should have them less often or in smaller amounts.

The foods and drinks you should limit include:

  • High-carb foods and drinks, such as:
    • Sugary foods, such as candy, cookies, cake, ice cream, sweetened cereals, and canned fruits with added sugar
    • Drinks with added sugars, such as juice, regular soda, and regular sports or energy drinks
    • White rice, tortillas, breads, and pasta - especially those made with white flour
    • Starchy vegetables, such as white potatoes, corn, and peas
  • Fried foods and other foods high in saturated and trans fats.
  • Foods high in sodium (salt).
  • Alcohol. If you do drink, you should drink moderately. This means no more than one standard drink a day if you're a woman or two standard drinks a day if you're a man.

What else do I need to know about diabetic diets?

If you have diabetes, it's important to eat the right amount of food every day. Your eating plan will include how much to eat, and help you choose the types of food for each meal or snack. If you take insulin, you may need to learn how to count carbs to help you know how much insulin to take.

Eating at the right times is also important. You will want to plan for regular, balanced meals to avoid blood glucose levels that are too high or too low for you. Eating about the same amount of carbs at each meal can be helpful.

Your eating plan will also teach you how to stick with your plan at home and when you eat out. Eating healthy to control your blood glucose does take some effort. But the reward is a chance to live your healthiest life with diabetes.

Frequently Asked Questions

Use the “plate method”: fill half the plate with non‑starchy vegetables, one‑quarter with lean protein, and one‑quarter with carbohydrate foods. Estimate carbs by portion: ½ cup cooked rice/pasta, 1 slice bread, or a small apple ≈15 g carbs. Add up the grams from each item; most adults aim for 45‑60 g carbs per meal, but your target may differ—consult your dietitian for a personalized goal.
Choose snacks that combine fiber, protein, and healthy fat: a small handful of almonds with a few berries; celery sticks with peanut butter; Greek yogurt (plain) topped with chia seeds; or a slice of whole‑grain toast with avocado. These options typically have a glycemic index ≤55 and cause a slower glucose rise.
Yes—plan treats into your carbohydrate budget. If a treat contains 30 g carbs, count it like any other carb source. For insulin‑treated patients, you may need a correction dose (e.g., 1 unit of rapid‑acting insulin per 15 g excess carbs) after the meal. For oral medications, discuss with your provider whether a dose adjustment or timing change is needed. Monitoring glucose 1‑2 hours after the treat helps fine‑tune future decisions.
lcohol can cause an initial rise in glucose, followed by delayed hypoglycemia (especially 6‑12 hours later) because the liver prioritizes metabolizing alcohol over releasing glucose. If you drink, limit intake to ≤1 standard drink per day, consume it with food containing protein/fat, and check your glucose before bed and the next morning. Inform your care team about any regular alcohol use so medication doses can be adjusted safely.
Source: MedlinePlus, National Library of Medicine

MedlinePlus brings together authoritative health information from the National Library of Medicine (NLM), the National Institutes of Health (NIH), and other government agencies and health-related organizations.

kontakt@hittavard.se

Ⓒ 2024. Alla rättigheter förbehålls av juxt ab