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.

Take a Type 2 Diabetes Risk Assessment

Assess your risk factors for Type 2 Diabetes with our quick risk asssessment

Start the Assessment
Related Articles
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.

Read article
Diabetes
Understanding Carbohydrates

To keep your energy level up, your body needs food that has carbohydrates. But carbs also raise blood sugar levels higher and faster than other foods. Learn which foods contain carbohydrates, and the importance of carb counting.

Read article
Diabetes
How to Check Your Blood Sugar

Monitoring the level of sugar (glucose) in your blood is the key to controlling your diabetes. To be sure your glucose and insulin are in balance, check your blood sugar regularly. You can check your blood sugar level by using a blood glucose meter. Here's how.

Read article
Diabetes
Resources for People with Diabetes

Living with diabetes means making many changes in your life, and these changes may seem overwhelming. When you feel down, reach out to your family and friends, and to your healthcare team. Here is a list of other resources.