Eating Asparagus
Consumption of asparagus, a green vegetable belonging to the Liliaceae family, can also be a cause of smelly urine. However, there are no negative effects of asparagus on urine, and the odor is usually compared to rotting cabbage, ammonia, or rotten eggs.