Question: how many calories should a diabetic eat at each meal?
Answer: A person with diabetes on a 1,600 calorie diet should get 50% of these calories from carbohydrates. This would be a total of 800 calories of carbohydrates (at 4 calories per gram) spread out over the day. At 15 grams per exchange, this would be about 13 exchanges of carbohydrates per day.