This is probably the most well-known food that affects the smell of your urine. Asparagus is a flowering vegetable that's often eaten with steak, its long, tender stalks carrying a distinct flavor. One of the many chemical compounds in the vegetable is asparagusic acid, which as you might guess from the name only shows up in asparagus. Once it's in our digestive system, that acid breaks down into a group of sulfur compounds, the same ones that give skunk spray its distinctive tang. Once those compounds hit the air in your urine, they enter a gaseous state and create that awful smell.