Dismiss Modal

Management

Diet: Diabetes

Choose a preferred language

Food is an important tool that you can use to control diabetes and stay healthy. Eating well-balanced meals in the correct amounts will help you control your blood glucose levels and prevent low blood sugar reactions. It will also help you reduce the health risks or complications of diabetes. There is no one specific diet that is right for everyone with diabetes and you can eat a variety of foods. But there are general guidelines to follow. A registered dietitian (RD) will create a tailored diet approach that’s just right for you. They will also help you plan healthy meals and snacks. If you have any questions, call your dietitian for advice.


Guidelines for success

Talk with your health care provider before starting a diabetes diet or weight loss program. If you haven't talked with a dietitian yet, ask your provider for a referral. The following guidelines can help you succeed:

  • Select foods from the 6 food groups below. Your dietitian will help you find food choices within each group. They will also show you serving sizes and how many servings you can have at each meal.

    • Grains, beans, and starchy vegetables.

    • Leafy vegetables.

    • Fruits.

    • Milk or yogurt.

    • Meat, poultry, fish, or tofu.

    • Healthy fats.

  • Check your blood sugar levels as directed by your provider. Take any medicine as prescribed by your provider. Tell your provider if you are taking any other medicines, supplements, or herbal products.

  • Learn to read food labels and pick the right portion sizes.

  • Make a habit of including non-starchy vegetables, whole fruits, legumes, lean proteins, whole grains, nuts and seeds, and low-fat dairy or nondairy alternatives in your diet.

  • Limit carbohydrates at each meal to help manage your diabetes. The carbohydrates you eat become glucose in the blood. This does not mean you can't eat carbohydrates. Talk with your health care provider about how many grams of carbohydrates are recommended for you at each meal. Eat 3 meals a day at consistent times. Don't skip meals. If you are hungry between meals, eat a small, low-carbohydrate snack.

  • Talk with your health care provider if you drink alcohol. Alcohol can have unpredictable effects on blood glucose. It's also high in empty calories and can raise a type of blood fat called triglycerides. Drink water or calorie-free diet drinks instead.

  • Eat less fat to help lower your risk of heart disease. Use nonfat or low-fat dairy products and lean meats. Stay away from fried foods. Use cooking oils that are unsaturated, such as olive, canola, or peanut oil.

  • Don't eat foods with added salt. Salt can contribute to high blood pressure. This can cause heart disease. People with diabetes already have a risk for high blood pressure and heart disease. Limit your salt to less than 2300 mg/day. One way to do this is by avoiding processed foods.

  • Stay at a healthy weight. If you need to lose weight, talk with your health care provider about new medicines that can help with weight loss. Cut down on your portion sizes. But never skip meals. Exercise is an important part of any weight management program. Talk with your provider about how you've exercised in the past and the unique exercise challenges you may face if you carry a large amount of extra weight. Discuss an exercise program that’s right for you.

  • For more information about the best diet plan for you, talk with an RD. To find an RD in your area, contact:

© 2000-2025 The StayWell Company, LLC. All rights reserved. This information is not intended as a substitute for professional medical care. Always follow your healthcare professional's instructions.

Make an Appointment

Make an Appointment

Find a Doctor

Find a Doctor

Find a Location

Find a Location

Related Services

Outpatient Specialty Care

Related Articles
Read article
Diabetes
Diabetes with High Blood Sugar

If you have been high blood sugar (hyperglycemia), it may be because of an infection or other illness, eating too many sweets or starches, or not taking enough insulin. This sheet can help you care for yourself at home.

Read article
Diabetes
Getting Support When You Have Diabetes

The job of controlling your blood sugar is mostly up to you. But your diabetes healthcare team is there to help. These experts will teach you how to manage diabetes and the health risks it brings. With practice, controlling your blood sugar will become a habit.

Read article
Diabetes
Managing Type 2 Diabetes

Type 2 diabetes is a chronic (lifelong) condition that keeps your body from turning food into energy. That's why you feel tired and run down. Controlling your diabetes means making some changes that may be hard at first. Controlling the level of sugar in your bloodstream is the key to managing your diabetes.

Read article
Diabetes
Healthy Meals for Diabetes

Your meal plan tells you when to eat your meals and snacks, what kinds of foods to eat, and how much of each food to eat. You don't have to give up all the foods you like when you have diabetes. But you do need to follow some guidelines.