The primary factors are usually the food itself (e.g. vegetarian, seafood, steak); the cuisine (e.g. Italian, Chinese, Japanese, Indian, French, Mexican, Thai) and/or the style of offering (e.g. tapas bar, a sushi train, a tastet restaurant, a buffet restaurant or a yum cha restaurant).
Some of the chemicals that give foods their distinctive aroma are passed in the urine. A number of foods can cause your urine to have a strong odor, especially if you aren't drinking much water. Common culprits include garlic, onions, asparagus, and coffee. Large amounts of fish, meat and eggs in your diet might also cause a change in urine odor.
Follow Following Unfollow Pending Disabled. A Dr. Linda A. Lee, MD , Gastroenterology, answered on behalf of Johns Hopkins Medicine. When your pee gives off a strong odor, it may signify a more serious condition. In this video, Dr. Oz guest Dr. Linda Lee explains what can cause strong-smelling urine.