Skip to content
Management2 min read

How many carbs per day should I eat with prediabetes?

Why there is no official number

Major diabetes guidelines explicitly decline to specify a carbohydrate target, and that is a considered position rather than an omission. Low-carbohydrate, Mediterranean and plant-forward patterns all have supporting evidence, and head-to-head none has established a decisive advantage.

What consistently predicts outcomes is adherence. A plan you follow for years beats a stricter one you abandon.

What the ranges look like in practice

Rough landmarks, not prescriptions:

Approach Carbs per day Notes
Typical Western diet 250–350 g Where most people start
Moderate reduction 130–200 g Sustainable for most, meaningful improvement
Low carbohydrate 50–130 g Evidence for glucose improvement; harder to sustain
Very low / ketogenic Under 50 g Effective short-term; long-term data thinner

For most people with prediabetes, moving from 300 grams to around 150 is a substantial change that does not require reorganising their life. Going lower is an option, not a requirement.

If you take glucose-lowering medication, do not make a large cut without speaking to your prescriber first. A sharp reduction in carbohydrate alongside insulin or a sulfonylurea can cause hypoglycemia.

What matters more than the total

Type. Whole intact grains and legumes behave very differently from flour ground from the same grain. Liquid sugar is the extreme — juice reaches the bloodstream almost as fast as glucose syrup.

Distribution. 150 grams spread evenly across three meals produces a flatter day than 150 grams with 90 of them at dinner.

Pairing. Carbohydrate with protein, fat or fibre produces a much smaller rise than the same carbohydrate alone.

Order. Vegetables and protein before the carbohydrate portion lowers the peak reliably, whatever the total.

Someone eating 200 grams of intact whole grains and legumes, spread across meals and paired properly, will often have better readings than someone eating 120 grams of white bread and juice.

How to find your own number

The useful approach is to test rather than to adopt a target from an article.

Take a reading before a meal and two hours after. If the two-hour value is under 140 mg/dL (7.8 mmol/L), that meal is fine for you. If it is consistently higher, reduce the carbohydrate portion of that specific meal or change what it is paired with, and test again.

Do this one meal at a time and change one thing. A fortnight of that teaches you more about your own tolerance than any general recommendation, and individual variation in response to identical meals is genuinely large.

Fibre does not count the same way

Fibre is technically carbohydrate but is not absorbed as glucose. Some people track net carbs — total carbohydrate minus fibre — for this reason.

Either way, aim for 25 to 35 grams of fibre a day, which most people fall well short of. Increase it gradually with plenty of water. Legumes at one meal a day is the easiest single route, and it raises fibre while lowering the glucose impact of the meal it is in.

Our prediabetes diet guide covers the wider pattern this fits into.

Last reviewed