Part of the show Naked Science Q&A and Record Breaking Fireworks
Jenny via email asked:
Why after eating asparagus does your urine smell so strong?
There must be a chemical in the asparagus that is absorbed into your blood through your gut, and then filtered out by your kidney into your urine. Scientists don't know what the chemical is, but it must move quickly as people can smell it in their urine after only half an hour. Interestingly some people claim not to be able to smell the difference.