Online archive of questions on various topics answered by our experts. You can also ask a question (registration is required)
+8 votes
What causes the unpleasant odor in urine after eating asparagus?
by (4.2k points)

4 Answers

+28 votes
 
Best answer
The smell is caused by the breakdown of a chemical called mercaptan. One of many sulphur compounds in asparagus.
by (4.4k points)
selected by
0 votes
It contains a sulfur rich amino acid that gets broken down in the body, and gives a bad smell. It doesn't happen to everybody. See the source...
by (4.5k points)
0 votes
I think there is lack of an enzyme in some people's bodies that cause the asparagus not to be fully processed...from what i understand it doesn't happen to all people.
by (4.4k points)
0 votes
It's gotta be some vitamin it it that it has a lot of...does the same to me. I also have the same "stinky" problem when I take multivitamins...that's why I think it's some vitamin in the asparagus.
by (4.2k points)
...