Advertisement

How much of each food group can I eat per day if I have diabetes?

The American Diabetes Association (ADA) recommends limiting saturated fat intake to less than 7% of total daily calories and minimizing intake of trans fat. In addition, the ADA recommends monitoring carbohydrates through carbohydrate counting, exchanges or estimation based on experience. It suggests that the glycemic index and glycemic load, which rank foods based on how they affect blood sugar, may also help people with diabetes control blood sugar levels.

The ADA provides the Diabetes Food Pyramid, which divides foods into the following six groups and recommended servings per day:
  • grains and starches: 6-11 servings per day
  • vegetables: 3-5 servings per day
  • fruit: 2-4 servings per day
  • milk and dairy: 2-3 servings per day
  • meat and meat substitutes: 4-6 servings per day
  • fats, sweets and alcohol: keep servings small and save for a special treat

Continue Learning about Living with Diabetes

Follow the 6 Steps of This Walking Plan for Diabetes
Follow the 6 Steps of This Walking Plan for Diabetes
Walking is one of the easiest, low-impact exercises you can do. An exercise walking plan can help you get fit, feel more energized and reach fitness g...
Read More
Is dieting or blood sugar control more important with diabetes?
Judy CaplanJudy Caplan
Blood sugar control is more important. However it might be more difficult to control your sugar if y...
More Answers
What's Your Exercise Personality?
What's Your Exercise Personality?What's Your Exercise Personality?What's Your Exercise Personality?What's Your Exercise Personality?
 Find a workout routine you enjoy.
Start Slideshow
What Causes Complications From Type 2 Diabetes?
What Causes Complications From Type 2 Diabetes?

Important: This content reflects information from various individuals and organizations and may offer alternative or opposing points of view. It should not be used for medical advice, diagnosis or treatment. As always, you should consult with your healthcare provider about your specific health needs.