Asparagus, particularly the young shoots, contains a compound that, when metabolized, may give off a distinctive smell in the urine in some people. However, it's harmless, and not all people can detect it. The benefit of increased urination helps to rid your body of excess salts. You can read more about the health benefits in this article, 5 Powerful Health Benefits of Asparagus You Probably Didn't Know.