Asparagus is actually one of the few foods that can help someone to pass a drug test. If you feel as though you are in danger of failing an imminent drug test, it will be important to do a few different things so as to increase your chances. This particular vegetable has quite a bit of vitamin B12 in it which has proven to throw off the results of some drug tests. Those who are worried about failing a drug test should do a few other things as well, such as drinking as much water as possible in order to dilute the urine.
Vitamin B12 supplements can help you to accomplish the same thing as eating asparagus, though when you eat this vegetable on a regular basis you will get many other nutritional benefits. It will be important for you to know foods to avoid when you are trying to pass a drug test, such as those which have poppy seeds. Although this is not always the case, poppy seeds can sometimes account for a false positive result on a drug test.