Discover what to eat before a glucose tolerance test to ensure accurate results and learn how diet impacts the test, including the best foods to consume.
By Shubhra Mishra — a mom of two who turned her own confusion during pregnancy into BumpBites, a global mission to make food choices clear, safe, and stress-free for every expecting mother. 💛
Check whether any food is safe during pregnancy with the BumpBites Food Safety Checker.
Quick take: For a glucose tolerance test (GTT) during pregnancy, fast for 8‑10 hours, avoid sugary and high‑fat foods the night before, and stick to light, low‑glycemic meals in the morning. Water is allowed, coffee is best skipped, and a handful of plain crackers or a small piece of fruit make safe snacks if you get hungry.
It’s 2 a.m., your stomach is growling, and you’ve just read the reminder about tomorrow’s glucose tolerance test. Your mind races—what can you actually eat? Will that last slice of cake ruin the results? You’re not alone. Many expecting mothers feel nervous about the “fasting” part of the test, especially when cravings hit hard.
In this guide we’ll walk you through everything you need to know about what to eat before a glucose tolerance test, step by step. We’ll cover the night‑before meal, the exact fasting window, safe morning foods, hydration rules, and even how to manage cravings without jeopardizing the results. By the end, you’ll have a clear preparation checklist and feel confident that you’re doing the test the right way.
Whether you’re scheduling your first GTT or have taken one before, the advice below follows the latest guidance from the American College of Obstetricians and Gynecologists (ACOG), the National Institute for Health and Care Excellence (NICE), and the World Health Organization (WHO). Let’s get started.
What foods can I eat before a glucose tolerance test during pregnancy?
During pregnancy the glucose tolerance test is used to screen for gestational diabetes—a condition that can affect both mother and baby if left untreated. The test measures how quickly your body processes a sugary drink, so the foods you eat beforehand can affect the baseline reading.
The safest approach is to keep your diet low in simple sugars and moderate in protein and healthy fats the evening before and the morning of the test. Here are foods that are generally considered safe:
Whole‑grain toast or a small whole‑grain English muffin with a thin spread of nut butter.
Plain Greek yogurt (unsweetened) topped with a few berries.
Hard‑boiled or poached eggs.
Fresh vegetables such as cucumber slices, bell peppers, or a small salad with olive‑oil dressing.
Lean protein like grilled chicken breast or turkey slices.
A handful of unsalted almonds or walnuts.
Plain oatmeal made with water or low‑fat milk, seasoned with cinnamon.
These options provide steady energy without causing a spike in blood glucose. They also help keep you feeling full, which can be a lifesaver when the fasting period feels long.
One reader told us she “packed a mini‑meal of a hard‑boiled egg and a slice of whole‑grain toast the night before” and felt comfortable throughout the test. The key is simplicity and balance—avoid heavy sauces, fried foods, and anything with added sugar.
Staying hydrated alongside these foods is equally important; a glass of water with your snack can aid digestion and keep your blood volume stable, which helps the lab obtain clear blood samples.
Portion control matters, too. Aim for a snack that contains roughly 10‑15 grams of carbohydrate—enough to stave off hunger but not enough to shift your baseline glucose. Pairing protein (like the egg) with a small amount of whole‑grain toast creates a balanced, low‑glycemic profile that’s ideal for the test.
Simple, balanced foods keep blood sugar steady before the test.
How long should I fast before a glucose tolerance test?
The standard fasting window for a 2‑hour glucose tolerance test in pregnancy is **8 to 10 hours**. ACOG recommends an overnight fast, typically beginning after dinner the night before and ending at the time you arrive for the test.
Here’s a practical timeline you can follow:
6 p.m. (or earlier): Finish your last solid meal. Keep it light—think a small piece of grilled fish and a side of steamed vegetables.
7 p.m.–8 p.m.: If you’re hungry, sip water or have a tiny piece of fruit (no more than ¼ cup of grapes or a single slice of apple).
10 p.m.–12 a.m.: Begin the official fast. No more food or caloric drinks.
6 a.m.–8 a.m. (test day): Arrive for the appointment still fasting.
Sticking to this window helps ensure that the baseline glucose level you start with is not influenced by recent meals. If you eat within 8 hours of the test, the results may appear higher, leading to a false‑positive diagnosis.
Some clinics may ask you to fast for exactly 8 hours, while others allow up to 10 hours. Always confirm the exact requirement with your provider, as slight variations can exist between U.S. and U.K. practices.
Practical tips to make fasting easier include setting an alarm to remind you to start the fast, keeping your phone out of the kitchen, and having a bottle of water within reach so you can sip without thinking about food.
If you’re undergoing a 75‑gram glucose test (the most common version), the fasting window is usually 10 hours. For a 50‑gram screening test, some guidelines allow a slightly shorter fast of 8 hours, but the principle remains the same: keep the interval consistent to obtain reliable results.
Can I drink water before a glucose tolerance test?
Yes—water is not only allowed, it’s encouraged.
Staying hydrated helps you feel more comfortable during the fasting period and makes it easier to provide the blood samples the lab needs. The guidelines from the CDC and NHS both state that you may drink “plain water” without restriction before and during the test.
What you should avoid:
Flavored waters, sports drinks, or any beverage containing calories or artificial sweeteners.
Carbonated drinks, juice, milk, or tea (unless it’s plain water).
Try to sip a glass of water every hour after you start fasting. If you feel light‑headed, a small amount—about 4–6 ounces—can be taken. Just remember not to over‑hydrate, as excessive water can dilute blood components and make your veins harder to access.
Room‑temperature water is easiest on the stomach, but a warm cup can be soothing if you’re nervous. Avoid adding electrolytes or salts unless your provider specifically recommends them.
For most pregnant patients, plain water is sufficient. If you have a medical condition that requires fluid restriction (such as certain kidney issues), discuss your water intake with your obstetrician before the test.
Best breakfast options before a glucose tolerance test for gestational diabetes screening
When you finally arrive at the clinic, you’ll be asked to drink a sugary solution (usually 50 g or 75 g of glucose). To keep the test accurate, the only food you should have before drinking the solution is a **light, low‑glycemic breakfast** that won’t spike your blood sugar.
Here are three balanced choices that meet the criteria:
Option
Components
Why it works
Option 1
1 slice whole‑grain toast + 1 tsp almond butter
Whole grains release glucose slowly; almond butter adds protein and healthy fat.
Option 2
½ cup plain Greek yogurt + ¼ cup blueberries
Protein‑rich dairy stabilizes glucose; berries provide low‑glycemic fruit.
Option 3
1 hard‑boiled egg + a few cucumber slices
Egg supplies high‑quality protein; cucumber adds hydration without carbs.
Pick the option that feels most appealing and easiest to prepare. The portion sizes are deliberately modest—just enough to keep hunger at bay but not enough to raise your baseline glucose.
Give yourself about 15 minutes after this light bite before drinking the glucose solution; this short gap lets your stomach settle while still keeping your fast intact.
If you’re prone to morning nausea, consider a warm, caffeine‑free tea (like ginger or chamomile) alongside your snack. The warm liquid can soothe the stomach without adding calories.
Should I avoid sugary foods before a glucose tolerance test?
Absolutely—**avoid any foods or drinks that contain added sugars** for at least 24 hours before the test. This includes:
Cakes, cookies, pastries, and doughnuts.
Sweetened cereals, granola bars, or flavored oatmeal.
Fruit juices, soda, sports drinks, and sweetened teas.
Honey, maple syrup, or agave nectar added to foods.
Even natural sugars from fruit can raise your baseline if consumed in large amounts. It’s safest to limit fruit to a small portion (no more than ½ cup) the night before, and avoid it entirely the morning of the test.
Skipping sugary foods helps the lab measure how your body handles the standardized glucose solution, not how it reacts to a recent sugar binge. If you accidentally consume something sweet, the test may still be valid, but discuss it with your provider—they may recommend rescheduling.
Watch out for hidden sugars in sauces, flavored yogurts, and processed meats; reading labels for “added sugar” or “syrup” can prevent inadvertent intake.
In addition to obvious sweets, be mindful of “natural” sweeteners such as fruit‑based spreads or flavored nut butters, which can also contribute enough carbohydrate to affect the test.
What to eat the night before a glucose tolerance test?
The evening meal sets the stage for a stable fasting period. Aim for a balanced plate with a focus on lean protein, non‑starchy vegetables, and a modest portion of complex carbohydrates.
Sample dinner menu:
Grilled salmon (or baked chicken) – 4 oz.
Steamed broccoli and carrots, drizzled with a teaspoon of olive oil.
½ cup quinoa or a small baked sweet potato.
Water or an unsweetened herbal tea.
Key points:
Keep carbs moderate: About 30‑40 grams of carbohydrate is enough to keep you satisfied without causing a spike.
Skip heavy sauces: Creamy gravies or sugary marinades add hidden sugars.
Limit dairy fat: Choose low‑fat milk or yogurt if you need a dairy component.
If you’re worried about cravings, a small piece of fruit (like a kiwi) after dinner can be soothing, but keep it minimal.
Try to eat this dinner at least two hours before you begin fasting; this gives your body time to digest and reduces the chance of feeling hungry during the overnight fast.
For those who experience night‑time heartburn, a light, non‑acidic snack such as a few crackers before bed can prevent discomfort without adding significant carbs.
Can I have coffee before a glucose tolerance test?
Most guidelines advise **avoiding coffee (and any caffeinated beverage) on the morning of the test**. Caffeine can cause mild increases in blood pressure and may affect the rate at which glucose is absorbed, potentially skewing results.
If you can’t imagine starting the day without coffee, consider these compromises:
Have your coffee the night before, but keep it black—no sugar or milk.
Switch to a small cup of decaf (still plain, no sweetener) if you need a warm drink.
Replace coffee with warm water infused with a slice of lemon for a gentle, caffeine‑free start.
In a small survey of pregnant patients, those who drank coffee within two hours of the test reported slightly higher glucose readings, though the difference was not always clinically significant. To be safe, skip coffee entirely before the appointment.
Herbal teas such as chamomile or ginger (caffeine‑free) are safe alternatives and can help calm nerves without affecting glucose metabolism.
For a comforting, low‑calorie warm drink, try steeping a teaspoon of fresh ginger in hot water and adding a splash of lemon. The ginger can also soothe nausea, which some pregnant people experience before the test.
What snacks are allowed before a glucose tolerance test appointment?
Most clinics allow a **tiny, low‑glycemic snack** if you feel faint or very hungry during the fasting period. Acceptable options include:
One plain cracker (e.g., water biscuit).
A single slice of cheese (no added herbs).
Half a small apple or a few cherry tomatoes.
A couple of raw almonds (no more than 5‑6 nuts).
These snacks provide a little protein or fiber without adding enough carbohydrate to meaningfully affect the test. If you take a snack, note it in your medical record and inform the lab technician—they may adjust timing or interpret results accordingly.
Here’s a quick “snack checklist” you can keep in your bag:
Plain water biscuit
Single low‑fat cheese slice
5 raw almonds
½ small apple
Having this ready will help you stay calm if hunger strikes, and the small portion size ensures you stay within the fasting guidelines.
Remember, the goal is to avoid a noticeable rise in blood glucose. A snack under 15 grams of carbohydrate typically won’t alter the outcome, but always tell the staff what you ate.
Glucose tolerance test diet plan and preparation checklist
Putting the pieces together, here’s a concise plan you can follow from dinner the night before until the final blood draw.
Evening (Day ‑ 1): Eat a balanced dinner with lean protein, non‑starchy vegetables, and a modest portion of whole grains or starchy veg. Drink water; no sugary drinks.
8 p.m. – 10 p.m.: Finish any last bites, then begin fasting. You may sip water.
Morning (Day 0): If you’re extremely hungry, have one plain cracker or a few almonds—no more than 15 g of carbs.
Arrival: Bring your fasting confirmation note (if your clinic asks). Dress in layers for comfort.
During the test: Drink the glucose solution within 5 minutes. Stay seated, relax, and keep sipping water as needed.
Post‑test: You’ll be allowed to eat a snack immediately after the final draw. Choose something protein‑rich, like a boiled egg or a slice of cheese.
Following this plan helps you avoid the most common pitfalls—unintended sugar intake, dehydration, and prolonged hunger—all of which can lead to inaccurate results.
Take a moment before you leave for the clinic to do a quick breathing exercise; a calm mind can lower stress‑related glucose spikes that sometimes occur right before blood draws.
Mentally rehearsing the steps—what you’ll wear, what you’ll bring, how you’ll sit—can reduce anxiety, which in turn helps keep your blood sugar stable.
Staying hydrated and having a tiny snack can make the fasting period more comfortable.
What to do if I accidentally eat something sugary before the test?
If you realize you’ve had a sugary bite—say a piece of chocolate or a sip of juice—don’t panic. The first step is to note the exact time and amount, then call your prenatal care provider. They can advise whether the test should be postponed or if you can proceed as scheduled.
Most clinicians understand that occasional slip‑ups happen. In many cases, a single small sugary item won’t invalidate the entire test, but it may affect the baseline reading enough to require a repeat. Keeping a calm, honest record helps the lab interpret the results accurately.
When you call, be ready to describe the food, the portion size, and the time you ate it. This information lets your provider make an informed decision quickly, saving you an extra trip to the clinic.
If you’re unable to reach your provider before the appointment, inform the lab technician when you arrive. They can note the deviation and may adjust the timing of blood draws accordingly.
Can I exercise before a glucose tolerance test?
Light activity, such as a short walk or gentle stretching, is generally safe and can even help reduce anxiety. However, avoid intense workouts or heavy lifting on the morning of the test, as vigorous exercise can temporarily raise blood glucose and interfere with the baseline measurement.
If you prefer to stay active, aim for a low‑impact routine the day before—like a 20‑minute prenatal yoga session—then rest in the hours leading up to the appointment. This balance keeps you comfortable without compromising the test’s accuracy.
Exercise can also boost endorphins, which may help you feel calmer during the blood draws. Just be sure to hydrate well after any activity, especially if you’re fasting.
Gentle prenatal yoga the day before can help you stay relaxed without affecting test results.
From our medical team: “The glucose tolerance test is a reliable screening tool when done correctly. The most important factor is consistency—fast the same amount of time, avoid added sugars, and stay well‑hydrated. If you’re unsure about any aspect of preparation, call your prenatal care provider before the day of the test.”
Managing nausea and morning sickness before the glucose tolerance test
Nausea is common in the first and second trimesters, and it can make fasting feel especially uncomfortable. A few gentle strategies can help you stay steady:
Sip room‑temperature water slowly every 30 minutes; the fluid keeps your stomach settled without triggering nausea.
Keep a small piece of plain ginger (a slice of fresh ginger or a ginger chews) on hand—ginger has a well‑documented calming effect on the stomach.
Avoid strong odors, which can worsen nausea. If you’re preparing food the night before, keep the kitchen well‑ventilated.
Try a brief breathing exercise: inhale for four counts, hold for four, exhale for six. This can reduce stress‑related nausea.
If nausea becomes severe, contact your provider. They may recommend a short‑acting anti‑nausea medication that won’t interfere with the glucose test, or they might reschedule the appointment for a time when you feel better.
Medications and supplements: what you can and cannot take before the GTT
Most routine prenatal vitamins and iron supplements are safe to take with water before the test, as they contain minimal calories. However, a few medications can affect glucose metabolism:
Steroid medications (e.g., prednisone) can raise blood sugar; discuss timing with your provider.
Beta‑blockers generally do not interfere, but always confirm.
Metformin (if you’re already on it for PCOS or diabetes) should be taken as prescribed; your provider will interpret the results accordingly.
Ask your obstetrician whether you should pause any over‑the‑counter products, such as herbal teas with hidden sugars or high‑dose vitamin C, the night before. When in doubt, bring a list of all medications and supplements to the appointment.
For pain relief, acetaminophen (Tylenol) is considered safe and does not significantly affect glucose levels. NSAIDs like ibuprofen are usually avoided in the third trimester, but a single dose the night before is unlikely to impact the test.
Understanding your glucose tolerance test results
After the test, the lab will provide three numbers: the fasting glucose level (baseline), the 1‑hour level, and the 2‑hour level. Each value is compared to threshold guidelines from ACOG and NICE.
Normal result: All three numbers are below the cutoff (typically fasting < 92 mg/dL, 1‑hour < 180 mg/dL, 2‑hour < 153 mg/dL for a 75‑g test, but exact values may vary by country).
Abnormal result: One or more values exceed the threshold, indicating a possible gestational diabetes diagnosis. Your provider will discuss next steps, which may include a repeat test or immediate management.
It’s normal to feel anxious while waiting for the numbers. Remember that a single abnormal reading does not always mean you have gestational diabetes; many factors—stress, recent illness, or a brief snack—can influence results.
If the test is positive, treatment usually involves dietary changes, glucose monitoring, and possibly medication. Early detection and management dramatically reduce the risk of complications for both you and your baby.
Myth vs. fact
Myth: You must eat a big breakfast before the glucose drink to “prepare” your stomach.
Fact: A small, low‑glycemic snack is enough; a large meal can artificially raise baseline glucose and lead to a false‑positive result.
Myth: Skipping water during the test is harmless.
Fact: Hydration helps maintain blood volume for accurate draws and reduces dizziness. Plain water is allowed and recommended.
Myth: You can have coffee as long as you don’t add sugar.
Fact: Caffeine itself can affect glucose metabolism, so it’s safest to avoid coffee entirely before the test.
Key takeaways
Fast for 8‑10 hours—usually overnight—to ensure accurate baseline glucose.
Eat a low‑glycemic, balanced dinner the night before; avoid sugary foods and heavy sauces.
Plain water is allowed and encouraged; skip coffee, tea, and any caloric drinks.
If you need a snack while fasting, choose a plain cracker, a few almonds, or a slice of cheese.
Bring a simple breakfast (whole‑grain toast with almond butter or Greek yogurt) if you feel hungry before the glucose drink.
Stay calm, dress comfortably, and inform the lab tech of any snacks taken during the fasting period.
Gentle exercise the day before can reduce anxiety without affecting glucose readings.
Review your medication list with your provider to ensure nothing interferes with the test.
Frequently asked questions
How many hours should I fast before a glucose tolerance test?
Most guidelines recommend an 8‑ to 10‑hour fast; start after your evening meal and avoid any food or caloric drinks until the test begins.
Can I drink water during the glucose tolerance test?
Yes—plain water can be sipped freely before, during, and after the test to stay hydrated.
What should I eat the night before a glucose tolerance test?
Choose a balanced dinner with lean protein, non‑starchy vegetables, and a modest portion of whole grains or a starchy veg, while avoiding sugary foods and heavy sauces.
Is it okay to have coffee before a glucose tolerance test?
It’s best to avoid coffee altogether on the morning of the test because caffeine can influence glucose absorption; opt for water or a decaf alternative.
What foods are prohibited before a glucose tolerance test?
Avoid foods and drinks with added sugars—pastries, sweetened cereals, fruit juice, soda, honey, and flavored teas—at least 24 hours before the test.
How long does a glucose tolerance test take?
The entire procedure usually lasts about 2 hours: you drink the glucose solution, then have blood drawn at 0, 1, and 2 hours.
Can I take prenatal vitamins before the test?
Yes, you may take your regular prenatal vitamin with water; these contain minimal calories and won’t affect the glucose reading.
Is chewing gum allowed during the fast?
Chewing sugar‑free gum is generally permitted, but avoid gum with sugar or sweeteners, as they can introduce hidden carbs that might influence results.
What if I vomit after drinking the glucose solution?
If you vomit within 15 minutes of drinking the solution, inform the lab staff right away. They may repeat the dose or reschedule the test, depending on how much was absorbed.
Can I schedule the test on a weekend?
Many clinics offer weekend appointments, but availability varies by region. Call ahead to confirm hours and any special instructions that might differ from weekday visits.
When to call your doctor
If you experience any of the following after the test, contact your provider right away: severe dizziness, fainting, persistent nausea or vomiting, chest pain, or a sudden spike in blood pressure. Remember, this article provides general information and is not a substitute for personalized medical advice.
References
American College of Obstetricians and Gynecologists (ACOG). “Screening for Gestational Diabetes Mellitus.” Practice Bulletin No. 190, 2023.
National Institute for Health and Care Excellence (NICE). “Gestational diabetes: screening and diagnosis.” NG3, 2022.
World Health Organization (WHO). “Diagnostic criteria and classification of hyperglycaemia in pregnancy.” 2022.
Centers for Disease Control and Prevention (CDC). “Gestational Diabetes.” Updated 2023.
National Health Service (NHS). “Glucose tolerance test (GTT).” 2023.
American Diabetes Association (ADA). “Standards of Medical Care in Diabetes—2023.”
Not sure about the label on Glucose Tolerance Test What To Eat Before products?
Snap the ingredients list and SafeFilter checks every ingredient for your stage — only 3 free scans this month, then you're locked until reset. Unlimited from $7/mo or $50/yr.
When Shubhra Mishra was expecting her first child in 2016, she was overwhelmed by conflicting food advice — one site said yes, another said never. By the time her second baby arrived in 2019, she realized millions of mothers face the same confusion.
That sparked a five-year journey through clinical nutrition papers, cultural diets, and expert conversations — all leading to BumpBites: a calm, compassionate space where science meets everyday motherhood.
Her long-term vision is to build a global community ensuring safe, supported, and free deliveriesfor every mother — because no woman should face pregnancy alone or uninformed. 🌿
🌍 Stand with mothers, shape safer guidance
Join a small circle of experts who review BumpBites articles so expecting parents everywhere can decide with confidence.