The short answer
Usually, yes. An NHS hospital leaflet puts it plainly: in the vast majority of cases you do not need to prepare for a blood test. A full blood count, an HbA1c, thyroid function tests and, usually, liver function tests and urea and electrolytes can all be taken after breakfast. The short list that still needs a fast is led by fasting glucose.
The catch is that many forms mix both kinds. Here are the blood tests you can eat before, the few that still need an empty stomach, and how to tell which rule applies to your own appointment.
Tests you can eat before
A full blood count does not appear on NHS laboratory lists of tests that need a fast, so it can be taken at any time of day. HbA1c needs no preparation either, according to Lab Tests Online UK, because it reflects your average blood sugar over roughly the past three months rather than this morning’s breakfast.
Thyroid function tests need no preparation, but the time of day matters more than food. In a study of more than 20,000 TSH results, the hour of the test shifted TSH enough to matter clinically. A morning appointment, at a similar time each time, makes results easier to compare.
Liver function tests and urea and electrolytes are usually taken without fasting too, although a local laboratory can attach its own instruction to a specific test. When in doubt, your form decides.
- Full blood countNo fast. Any time of day works.
- HbA1cNo fast. Eat and drink as usual.
- Thyroid function testsNo fast. Prefer the morning, at a similar time each time.
- Liver and kidneyUsually no fast. Check the instruction on your form.
Which blood tests require fasting?
Fasting glucose is the one clear case. Lab Tests Online UK describes it as a sample taken after at least 8 hours with nothing to eat or drink except water, generally 8 to 10, since a meal changes blood sugar for hours afterwards. A glucose tolerance test also starts from a fast.
Beyond that, it depends on the laboratory. East Kent Hospitals’ list adds 8 hours before homocysteine, gut hormones and testosterone, and longer before plasma metanephrines. Iron studies sometimes come with a 12-hour fast. The urea and electrolytes that sit on so many forms are not on that list.
For men being tested for low testosterone, the Endocrine Society recommends measuring it in a fasting, morning sample, and confirming a low result with a second one. Lab Tests Online UK lists no preparation for testosterone, which shows how much a local protocol decides.
Whatever the test, a specific request may carry its own instruction, and that is always the one to follow.
The cholesterol test changed sides
For decades a cholesterol test meant an overnight fast. Lab Tests Online UK dates the change to 2014, and NICE’s current lipid guideline (NG238, December 2023) states that a fasting sample is not mandated for a full lipid profile.
The differences are small. After an ordinary meal the largest average changes are about +0.3 mmol/L for triglycerides and −0.2 mmol/L for LDL cholesterol, while HDL cholesterol and lipoprotein(a) are largely unaffected, and non-fasting values predict heart disease and stroke just as well, according to the 2016 European consensus statement.
A fast comes back in one situation: NICE asks for a fasting repeat when triglycerides come back between 10 and 20 mmol/L. If your GP requested a non-fasting cholesterol test, that is not a shortcut; it is current UK practice, and it does not weaken the result’s value for prevention.
What can happen if you eat before a blood test?
If nothing on your form needs a fast, nothing: eat as you normally would. A usual breakfast before a full blood count, an HbA1c or thyroid function tests does not get in the way, and it helps if you tend to feel faint.
If the form includes a fasting test, the fasting ones set the rule for the whole appointment. Eating anyway makes the fasting glucose unreadable, and NHS hospital guidance warns that not following the instructions may mean the test has to be repeated. Even within the glucose family there is an exception: a random glucose can be taken at any time, and in someone with symptoms the UK diabetes threshold for it is 11.1 mmol/L.
Why you were told to fast anyway
Because the instruction is usually given for the whole form rather than line by line. One fasting glucose on a form of fifteen tests makes the entire appointment a fasting one, which leaves the impression that all fifteen required it.
Habits also differ. Laboratory specialists have pointed out that definitions of fasting vary between institutions, and some NHS laboratories still list 12 to 14 hours before a cholesterol test. Follow the instruction on your own form rather than a table online, this one included.
What if you fast when you didn’t need to?
For most tests that need no fast, an unnecessary fast simply costs you breakfast. The result is not spoiled by it.
The exception is safety. If you take insulin or a diabetes tablet that lowers blood sugar, fasting while taking your usual dose raises the risk of a low, so do not fast unless you were asked to, and if you were, ask your GP or diabetes team what to do that morning.