Intake Recommendations. If you have prediabetes, carbohydrates should comprise about 50 percent to 60 percent of your total daily caloric intake. Carbohydrates contain 4 calories per gram. Based on a 2,000 calorie diet, this means you should consume approximately 1,000 to 1,200 calories from carbohydrates.