How Many Carbs Should a Prediabetic Eat Per Day?

Most people with prediabetes do well with roughly 100 to 150 grams of carbohydrates per day, though there is no single official number. The right amount depends on your weight, activity level, age, and how your body responds to different foods. What matters most is finding a daily range that keeps your blood sugar stable and distributing those carbs evenly across meals rather than loading them into one sitting.

Why There’s No Single Number

You’ll notice that no major health organization publishes one universal carb limit for prediabetes. The CDC states it plainly: the amount you can eat and stay in your target blood sugar range depends on your age, weight, activity level, and other individual factors. A 180-pound person who exercises daily can handle more carbohydrates than a sedentary person of the same weight because active muscles pull sugar out of the bloodstream more efficiently.

That said, the general range that nutrition guidelines and diabetes educators work within gives you a useful starting point. A standard carbohydrate-controlled plan allocates 45 to 60 grams of carbs per meal. If you eat three meals a day, that puts you at 135 to 180 grams before snacks. Many people with prediabetes find that aiming for the lower end of that range, around 100 to 150 grams total, gives them better blood sugar readings. Going below 130 grams per day is generally considered a low-carb approach.

How to Spread Carbs Across the Day

Eating all your carbs at dinner and very few at breakfast will cause a larger blood sugar spike than spreading the same total evenly. A practical framework looks like this:

  • Meals: 30 to 45 grams of carbohydrates each, three times per day
  • Snacks: 15 to 20 grams per snack, one or two times per day

This gives you a daily total somewhere between 105 and 175 grams depending on your choices. If you’re trying to lose weight or your fasting blood sugar is on the higher end, sticking closer to 30 grams per meal and 15 grams per snack is a reasonable target. Over time, a glucose meter can tell you more than any formula. Checking your blood sugar about two hours after a meal shows you exactly how your body handled what you ate, and that feedback is more useful than any generic recommendation.

Total Carbs Matter More Than Carb Type

You’ve probably heard about the glycemic index, a ranking of how quickly different foods raise blood sugar. While choosing lower-glycemic foods (like oats over white bread) is helpful, Harvard Health notes that the total amount of carbohydrate in a food is actually a stronger predictor of what happens to your blood sugar than its glycemic index or load. In practical terms, a large bowl of brown rice will spike your blood sugar more than a small serving of white rice, even though brown rice ranks lower on the glycemic scale. Portion size is the bigger lever you can pull.

That doesn’t mean quality is irrelevant. Fiber slows the absorption of sugar into your bloodstream, which blunts the post-meal spike. The Dietary Guidelines for Americans recommend 22 to 34 grams of fiber per day depending on age and sex, and Johns Hopkins Medicine specifically recommends that people with prediabetes aim for 25 to 30 grams daily from fruits, vegetables, and whole grains. When you hit that fiber target, you’re naturally choosing the kinds of carbs that are gentler on blood sugar.

What Counts Toward Your Carb Total

All carbohydrates count: bread, rice, pasta, fruit, milk, yogurt, beans, starchy vegetables like potatoes and corn, and anything with added sugar. Many people undercount because they forget about liquid carbs (juice, sweetened coffee, soda) or starchy sides that seem small but add up fast. A single medium banana has about 27 grams. A cup of cooked rice has around 45. A 12-ounce can of regular soda has roughly 39.

Some people subtract fiber from total carbs to calculate “net carbs,” since fiber isn’t digested and doesn’t raise blood sugar the same way. This is reasonable in practice. If a half-cup of black beans has 20 grams of total carbs and 7 grams of fiber, the net impact on your blood sugar is closer to 13 grams. Focusing on net carbs can make high-fiber foods feel less “expensive” in your daily budget and encourages you to choose them more often.

Signs Your Carb Intake Is Too High

If you’re already tracking carbs but your blood sugar isn’t improving, a few patterns are worth checking. Feeling unusually tired or foggy after meals often signals a post-meal spike. Persistent hunger within an hour or two of eating can mean your blood sugar rose quickly and then crashed. If your fasting blood sugar (the reading first thing in the morning) stays above 100 mg/dL despite dietary changes, your overall carb load or your evening carb intake may still be too high.

Losing 5 to 7 percent of your body weight, roughly 10 to 14 pounds for someone weighing 200 pounds, is one of the most effective ways to reverse prediabetes. Reducing carb intake often helps with weight loss naturally, since cutting carbs tends to lower total calorie intake without requiring you to count every calorie. But the weight loss itself, not just the carb reduction, drives a significant part of the improvement in blood sugar control.

A Practical Starting Point

If you want one number to start with, aim for about 130 grams of carbohydrates per day, split across three meals and one or two snacks. Prioritize high-fiber sources: vegetables, legumes, berries, and whole grains. Pair carbs with protein or healthy fat at every meal, since both slow digestion and reduce blood sugar spikes. After a few weeks, check whether your blood sugar is trending in the right direction and adjust from there. Some people find they feel best and see the best numbers closer to 100 grams. Others do fine at 150. The right number is the one that keeps your blood sugar in range while still letting you eat in a way you can sustain long-term.