Ornament
Why Are Blood Tests Taken On an Empty Stomach?
PREMIUM

Why Are Blood Tests Taken On an Empty Stomach?

Is it possible that this is just something doctors like to do for no good reason? And why should you fast before taking a blood test?

Dr. Helga
Article author

Dr. Helga

General practitioner

What is "fasting?”

Fasting before a blood test means that you should not eat or drink anything but water for 8 to 12 hours before the blood test. Even a small spoonful of sugar in a cup of tea will change the blood glucose reading: the blood sugar level will be high and the doctor will not know why and which ruins the test.

The same is true for cholesterol, bilirubin, and some other indicators. Simply put, on an empty stomach means "as is," without any foods or liquids other than water. Doctors need to understand how the body behaves without external stimulation.

By the way, this is why we also recommend not smoking or drinking alcohol...

Premium Content

This article contains exclusive premium content. Get full access to expert health insights, personalized recommendations, and much more with Ornament Health.

Full Articles

Access all expert articles

Health Tracking

Track your health metrics

Test Results

Store and analyze test results

Get Ornament Health

Start your health journey today

October 28, 2025
You can discuss. Open this post in the Ornament app and add your opinion.