For someone without diabetes, blood sugar should stay below 140 mg/dL two hours after eating. That 140 mg/dL mark is the key threshold: anything at or above it at the two-hour point is considered postprandial hyperglycemia, and it’s the same number used to screen for prediabetes.
Normal Post-Meal Blood Sugar Ranges
After you eat, your blood sugar rises as your body breaks down carbohydrates into glucose. In a healthy person, insulin kicks in quickly and brings levels back down. The typical pattern looks like this:
- 1 hour after eating: Blood sugar peaks, generally staying below 140 mg/dL in people without diabetes. A reading of 155 mg/dL or higher at the one-hour mark is associated with increased risk of developing type 2 diabetes and cardiovascular disease, even in people who aren’t yet diabetic.
- 2 hours after eating: Blood sugar should be back below 140 mg/dL. This is the standard clinical cutoff for normal.
Your blood sugar doesn’t spike the moment you swallow food. It typically peaks around 60 to 90 minutes after you start eating. In one study of post-meal glucose timing, 80% of people hit their peak blood sugar within 90 minutes of a meal, with the average landing around 72 minutes. By two hours, your levels should be well on their way back to baseline.
Prediabetes and Diabetes Ranges
The two-hour mark after eating is the same window used in a standard glucose tolerance test, where you drink a sugary solution and have your blood drawn. At that two-hour point, the ranges break down clearly:
- Normal: Below 140 mg/dL
- Prediabetes: 140 to 199 mg/dL
- Diabetes: 200 mg/dL or higher
If you already have diabetes, the targets are different because perfect numbers aren’t always realistic. The American Diabetes Association recommends that most nonpregnant adults with diabetes aim for a peak post-meal reading below 180 mg/dL, measured one to two hours after the start of a meal. Before meals, the target range is 80 to 130 mg/dL. These are general guidelines, and your own targets may be tighter or looser depending on your health history and how long you’ve had diabetes.
Targets During Pregnancy
Pregnant women are held to stricter numbers because high blood sugar during pregnancy affects fetal development. For women managing gestational diabetes, the recommended targets are a one-hour post-meal reading below 130 to 140 mg/dL and a two-hour reading below 120 mg/dL. Fasting glucose should stay below 95 mg/dL.
Some researchers have proposed even tighter goals based on blood sugar patterns in pregnant women without diabetes. In that group, average post-meal levels were closer to 122 mg/dL at one hour and 110 mg/dL at two hours. These numbers give a sense of where “normal” truly sits during pregnancy, even if clinical targets allow a bit more room.
What Affects How High Your Blood Sugar Goes
Not all meals produce the same spike. The composition of what you eat plays a major role in how your blood sugar responds, though the specifics are more nuanced than most people assume.
Protein has the strongest blunting effect. Adding a significant portion of protein to a carbohydrate-heavy meal measurably reduces the overall blood sugar response. This happens partly because protein slows the rate at which food leaves your stomach, giving your body more time to manage the incoming glucose. The effect has been documented across a wide range of protein-rich foods and amounts.
Fat and fiber, surprisingly, may matter less than commonly believed. In controlled research published in the American Journal of Clinical Nutrition, adding fat or fiber to a standard carbohydrate serving had no significant effect on blood sugar levels over the following two hours. This contradicts popular advice that pairing bread with butter or adding fiber will flatten a glucose spike. Some earlier studies did find benefits from fat, so the picture isn’t entirely settled, but the effect is clearly smaller than what protein delivers.
The type of carbohydrate matters too. Refined carbs like white bread, sugary drinks, and white rice break down fast and hit your bloodstream quickly. Whole grains, legumes, and starchy vegetables release glucose more gradually. The total amount of carbohydrate in a meal is still the single biggest driver of how high your blood sugar will climb.
Signs Your Blood Sugar Is Too High
Many people with elevated post-meal blood sugar feel nothing at all. Symptoms of hyperglycemia often don’t appear until blood sugar reaches 250 mg/dL or higher, which means you can be in the prediabetes or early diabetes range for years without obvious warning signs.
When symptoms do show up, early ones include increased thirst, frequent urination, headaches, and blurred vision. Over time, persistently high blood sugar leads to fatigue, slow-healing wounds, recurring infections, and unexplained weight loss. These are signs of a pattern, not a single post-meal reading. One high number after a big holiday dinner is not the same thing as consistently elevated glucose.
How to Check Your Post-Meal Numbers
If you want to know where you stand, the standard approach is to test with a fingerstick glucose meter one to two hours after the start of your meal. “Start of the meal” is the key phrase here, not the end. Since blood sugar peaks around 60 to 90 minutes after you begin eating, testing at the one-hour mark catches the peak, while the two-hour reading tells you how efficiently your body is clearing glucose.
Continuous glucose monitors provide a fuller picture by tracking levels every few minutes, showing you the exact shape of your post-meal curve. These have become increasingly available without a prescription and can be useful if you’re curious about how different foods affect your numbers. A single two-hour reading, though, is enough to tell you whether you’re in a normal range or need further testing.

