I am about to have a further blood test to assess my B12 levels. Last time I had it tested I had just had quite a large lunch, but I have recently read that one should fast for 8 - 12 hours before hand as some foods skew the results.
Could someone please explain the reason and foods responsible. I had a private test which came back under 300 and again, I had just had a large lunch before hand.
Written by
boo16
To view profiles and participate in discussions please or .
There are some blood tests - namely fasting blood tests - that are supposed to be done after fasting but I think those are generally looking at blood-sugar levels ... and may be some other factors that are about how well your body stores and recycles some nutrients, but list I'm aware of doesn't include B12
Have never heard of any requirement to fast before B12 and its certainly not something I have ever done.
Hi, not sure how my attention was drawn to it, but then googling it, there are several references to fast before the test. Just wondered if it made a difference. It does appear to be an American thing..
Content on HealthUnlocked does not replace the relationship between you and doctors or other healthcare professionals nor the advice you receive from them.
Never delay seeking advice or dialling emergency services because of something that you have read on HealthUnlocked.