All posts

What to eat before a blood test: which labs need fasting and what breaks it

Which blood tests need fasting, how long, what breaks it (coffee, gum, supplements), and what to eat the week before. From MedlinePlus, CDC, and Quest.

What to eat before a blood test: which labs need fasting and what breaks it
Your doctor ordered labs, the portal says "fasting required," and that is the whole instruction. Does black coffee count? Do you take the blood pressure pill? Did the week of salads help at all? The honest answer is that most of what you ate this week will never show up in the tube, and two or three specific things will.
This is the next post in a series on what to eat before a specific event. The first covered what to eat before surgery, and this one covers a routine blood draw. One rule sits above everything below: the instructions on your lab order, or from the office that ordered it, override anything on this page.
The short version
  • The week before: eat the way you normally eat. A few days of being good will not move an A1c and barely moves cholesterol. Keep taking prescribed medications unless told to stop.
  • The day before: a normal dinner, no alcohol for 24 hours before a lipid panel or liver panel, and no hard workout the evening before or the morning of.
  • The fasting window: only some tests need it. Fasting glucose, a lipid panel (often), and iron studies do. A CBC, a thyroid test, and an A1c do not. Water is fine and helps the draw. Coffee, gum, smoking, and supplements break the fast.
  • The morning of: water, your usual pills with water unless told otherwise, your medication list, and a snack for right after.
  • If you slipped: say so at the desk. They can mark the sample non-fasting or rebook you.

Why what you eat changes a blood test

A blood test is a snapshot. Some values in it hold steady for months, and some swing within hours of a meal. Fasting exists for the second group.
Triglycerides are the clearest example. A 2016 joint consensus from the European Atherosclerosis Society and the European Federation of Clinical Chemistry found that in the one to six hours after an ordinary meal, triglycerides rise by a maximal mean of about 26 mg/dL, total cholesterol and LDL fall by about 8 mg/dL, and HDL does not change. The same panel decided those shifts were small enough that non-fasting lipid profiles should become routine. Denmark has run its labs that way since 2009.
Glucose is the other one. The CDC's testing page describes the fasting blood sugar test as a measurement after an overnight fast, with 99 mg/dL or below counting as normal, 100 to 125 as prediabetes, and 126 or above as diabetes. A bagel two hours before the draw would push a healthy person across that line. The A1c on the same page averages the past two or three months, so breakfast cannot touch it.
Then there is everything food does not reach. MedlinePlus says a complete blood count usually needs no special preparation, and its page for the thyroid (TSH) test says the same.
I find it useful to think of "fasting required" as a triglycerides and glucose rule. Everything else on the order is along for the ride.

One week out: eat normally and keep taking your pills

The temptation this week is to cram for the test with a week of salads. It does not work. The A1c is a two-to-three-month average per the CDC, and the EAS consensus shows a whole meal moves LDL by about 8 mg/dL, so a week of oatmeal will not shift the number your doctor acts on. Your doctor wants a picture of your normal life. Give them your normal life.
Medications are what matter this week. The MedlinePlus fasting page is plain about it: don't stop taking your medicines unless your provider tells you to stop, and tell your provider about any vitamins or supplements, because some tests may need them paused. Quest's patient page says the same.
What to do this week:
  • Message the ordering office now if the order does not say whether to fast. MedlinePlus says to ask at least a full day before. Quest says waiting until the morning of can get you rescheduled.
  • Write out every medication and supplement you take, with doses.
  • Book the earliest slot you can. Most of the fasting hours then happen while you sleep, which MedlinePlus points out is the whole trick.
  • If you train hard, put your heaviest session early in the week. More on that below.

The day before: a normal dinner, no alcohol, no hard workout

Dinner the night before should be ordinary. The EAS data say a habitual meal moves triglycerides by about 26 mg/dL in the hours after, and a heavy, late, high-fat meal pushes that effect into the fasting window. Chicken, rice, and vegetables at 7 pm is the plan.
Alcohol is the real rule of the day. Kaiser Permanente's patient page for cholesterol and triglyceride tests says: do not drink alcohol for 24 hours before the test. University Hospitals lists how much alcohol you drink first among the things that change a liver panel. Two glasses of wine the night before can produce a number your doctor cannot tell apart from a real one.
Hard exercise is the rule nobody mentions. A 2025 review of post-exercise creatine kinase reports that in untrained people CK keeps rising for up to five days after a hard session, with peaks as high as 33 times baseline, and it recommends that every vigorous workout before a blood draw be recorded so the result is not misread as muscle disease. Several other enzymes rise with it. A walk is fine. Leg day belongs earlier in the week, and if you did it anyway, tell the phlebotomist.
The evening checklist:
  • Count back from the appointment. A 7 am draw with a 12 hour fast means the kitchen closes at 7 pm.
  • Put a glass of water, your morning pills, your medication list, and a snack by the door.
  • Go to bed. Breakfast is at the lab's front door.
The night before: a plain, familiar dinner and a glass of water, with the wine put away for 24 hours.
The night before: a plain, familiar dinner and a glass of water, with the wine put away for 24 hours.

The fasting window: which tests need it and what breaks it

Fasting is a per-test rule, and your order probably mixes both kinds.
Tests that commonly need a fast, from the MedlinePlus fasting page: blood glucose tests, the lipid panel, and the basic metabolic panel. Liver function tests and the renal panel sometimes do. Quest names glucose, cholesterol, triglycerides, and HDL as the ones that usually require it. Iron tests are often run in the morning after a 12 hour fast. Vitamin B12 varies by lab, so ask.
Tests that do not: the CBC, the TSH, and the A1c, which is a months-long average.
How long is "fasting": MedlinePlus says 8 to 12 hours, and Quest says it typically lasts eight. A lipid panel usually gets the longer end. Parkview Health's lab adds a rule I had not seen elsewhere: do not fast for longer than 14 hours. On lipids, the EAS consensus says a non-fasting sample is acceptable for routine screening, and a fasting repeat is only worth considering when non-fasting triglycerides come back above 440 mg/dL. Many US doctors still order it fasting. If yours did, fast.
What breaks the fast, with the strictest reading I found, from Parkview's FAQ:
  • Coffee and tea, even black. Their answer to "can I have black coffee" is no, only water. Some labs allow it; most do not.
  • Gum, even sugarless. It wakes up your digestive system.
  • Candy, mints, and flavored water. MedlinePlus flags lemon-flavored and carbonated waters for their sugars and sweeteners.
  • Smoking.
  • Exercise during the fasting hours.
Supplements count as food too. A protein shake or a gummy vitamin at 6 am is breakfast as far as the lab is concerned.
Water is the one thing to have more of. Quest tells patients to drink plenty of water before any blood test, because hydration makes veins easier to find.

The morning of: water, pills, and a snack for after

The morning is short if you planned the night before.
  • Drink a full glass of water when you wake up and another before you leave.
  • Take your usual morning medications with water unless the office told you to hold them. Kaiser's page says in most cases you can take medicines with water on the morning of the test. If a medication is timed to a meal, as some diabetes drugs are, ask the office beforehand.
  • Skip the workout, the coffee, and the gum.
  • Bring the lab order, your ID and insurance card, and the medication list.
  • Bring a snack. The MedlinePlus fasting page says you can eat as soon as the test is over and that light-headedness is common after a fasting draw. Eat in the parking lot.

If you slipped

You will not be the first person to get halfway through a latte before remembering. Say so at check-in. MedlinePlus says to tell your provider if you ate or drank anything other than water, and that you may need to reschedule. Parkview puts it the same way: if you are not fasting, you may be asked to come back another day.
Labs can note a sample as non-fasting, and for lipids that is a legitimate result, since the EAS consensus gives labs separate flagging cut-points for fasting and non-fasting triglycerides. A rebooked fasting glucose costs one more early morning, which is cheaper than a wrong diagnosis. The only bad option is staying quiet.

How BodyBuddy helps

Most lab orders get read once, on a phone, in a parking lot. BodyBuddy is an AI coach that texts you every day, built for the gap between "fasting required" on a portal and doing it on the right morning.
Upload a photo or PDF of your lab order or the portal's instructions in the BodyBuddy app and it turns them into a daily plan: the fasting cutoff for your appointment time, the no-alcohol window the day before, the "bring your list of meds" line. Then it texts you each day so the two of you get it done together. Ask it whether the order says to fast and it answers from your own sheet. Text it a photo of dinner the night before and it tells you the calories, protein, and carbs on the plate.
After the results come back, you can upload those too, along with whatever your doctor asked you to do next, and BodyBuddy folds that follow-up into the same daily texts. The follow-up might be fewer eggs, a walk after dinner, or a repeat draw in three months, and it stays in view instead of sitting in a PDF.
BodyBuddy is not medical care and does not replace your doctor or the lab. It does not interpret your labs; your doctor does. It helps you follow their instructions.

FAQ

Can I drink coffee before a fasting blood test?

The safe answer is no. Parkview's lab FAQ says only water while fasting, even when the coffee is black, and MedlinePlus says nothing but plain water. A few labs allow black coffee, but you will not know until you ask.

Can I drink water before a blood test?

Yes, and you should. Quest asks patients to drink plenty of water before any blood test because it makes veins easier to find. Plain water does not break a fast. Flavored and carbonated waters can, so stick to the tap.

What happens if I accidentally eat before a fasting blood test?

Tell the phlebotomist or the front desk before they draw. They may run the sample and mark it non-fasting, which is fine for some tests, or ask you to come back another morning for the ones that need a fast. Keeping quiet is the only way to get a wrong result.

How many hours do you need to fast before a blood test?

Usually 8 to 12 hours, per MedlinePlus, and Quest says eight is typical. Lipid panels and iron tests tend to get the longer end, and Parkview advises not going past 14 hours. Your order or the office sets the exact number.

Should I take my medications before a fasting blood test?

Yes, with water, unless the office that ordered the test told you to hold a specific one. MedlinePlus, Quest, and Kaiser all say to keep taking your usual medications, with water, in most cases. Supplements are different, so list them when you ask.

What to do this week

Open the lab order today and find two things: whether it says fasting, and your appointment time. If it does not say, message the office now. Then count back 12 hours from the appointment and put "last bite" on the calendar, put "no alcohol" on the day before, and move your hardest workout earlier in the week. Write the medication list tonight.
If you want all of that carried to the morning of the draw without re-reading the portal, upload the order to BodyBuddy and let the daily texts carry it.

Everyone gives you a plan.BodyBuddy texts you until it happens.

BodyBuddy keeps you on track—from meals to doctor's appointments and everything in between.