All Guides

Can You Eat Before a Blood Test?

Written by Lola HealthLast updated: March 20267 min read

Key Takeaways

  • Fasting blood tests (lipid profile, fasting glucose, iron studies) require 8–12 hours without food.
  • Non-fasting tests (FBC, thyroid function, HbA1c, CRP) can be done at any time.
  • You should always drink water during a fast — it helps the phlebotomist find your veins.
  • If you accidentally eat before a fasting test, tell the phlebotomist — the test may need to be rescheduled.

Why Some Tests Require Fasting

When you eat, your body breaks down food into glucose, fatty acids, amino acids, and other compounds that enter your bloodstream. For some blood tests, the presence of these substances can mask your true baseline levels. Fasting ensures the laboratory is measuring what your body produces naturally, not what you recently consumed.

The most significant example is triglycerides. After a fatty meal, triglyceride levels can remain elevated for up to 12 hours. A non-fasting lipid panel would overestimate your triglycerides and give an inaccurate cardiovascular risk assessment.

Tests That Require Fasting

TestFasting DurationWhy?
Lipid profile (cholesterol)9–12 hoursTriglycerides are affected by recent food
Fasting blood glucose8–10 hoursMeasures baseline blood sugar
Fasting insulin8–12 hoursAssesses insulin resistance accurately
Iron studies (serum iron, TIBC)8–12 hoursSerum iron fluctuates after eating
Oral glucose tolerance test (OGTT)8–14 hoursRequires fasting baseline before glucose drink

Tests That Do Not Require Fasting

The majority of blood tests do not require fasting. These include:

  • Full blood count (FBC) — measures blood cells and haemoglobin, unaffected by food.
  • Thyroid function tests (TSH, T3, T4) — not affected by recent meals.
  • HbA1c (glycated haemoglobin) — reflects average blood sugar over 2–3 months, not recent food. See our guide on blood tests for diabetes.
  • C-reactive protein (CRP) — an inflammation marker unrelated to food.
  • Kidney function (U&Es) — electrolytes and creatinine are stable after eating.
  • Liver function tests (LFTs) — generally unaffected by a normal meal.
  • Vitamin D — levels are stable regardless of recent food intake.
  • PSA (prostate-specific antigen) — food does not affect PSA levels.

What Can You Drink During a Fast?

You should drink water freely during a fast. In fact, it is actively encouraged. Being well hydrated makes your veins more prominent and easier for the phlebotomist to access, which means a quicker, more comfortable blood draw.

Avoid the following during a fast:

  • Tea and coffee — even black coffee can affect some test results and may stimulate digestive enzymes.
  • Juice, squash, and fizzy drinks — these contain sugars that will break a fast.
  • Alcohol — affects liver enzymes and blood sugar. Avoid for at least 24 hours.
  • Chewing gum — sugar-free gum may seem harmless, but it can stimulate digestive processes.

What If I Accidentally Ate?

If you eat or drink something other than water before a fasting blood test, tell the phlebotomist or your GP before the blood draw. In some cases the test can still go ahead with a note on the form, but in others it may need to be rescheduled. The most affected test is the lipid panel — a non-fasting result will almost certainly overstate your triglycerides.

It is better to be honest than to have inaccurate results that could lead to unnecessary medication or further investigations.

Tips for Fasting Comfortably

  • Book an early morning appointment so most of the fast happens while you sleep.
  • Eat a balanced meal the evening before — protein and fibre will keep you fuller for longer.
  • Drink a large glass of water as soon as you wake up.
  • Bring a snack with you to eat immediately after the blood draw.
  • Consider a home blood test — a mobile phlebotomist can visit first thing in the morning, before you need to leave the house.

Need a blood test at home?

Lola Dispatch connects you with qualified, DBS-checked phlebotomists across the UK. Skip the waiting room and book a convenient home visit.