You can avoid foods known to cause fishy-smelling urine, but this can be difficult to do. Instead, make sure you drink plenty of water — especially when drinking caffeine — to help dilute the scent and stay hydrated.
What does it mean when your urine smells fishy?
A fishy smell in urine may be caused by the presence of bacteria, TMA, or an interaction between them. According to a study from 2013 , most healthy people produce chemicals that break down TMA, which stops them from smelling like fish, even when they have eaten fish recently or have a lot of bacteria in their systems.
What home remedy can I use for smelly urine?
Make a solution of baking soda, peroxide and any dish detergent. The combination of the three is often powerful enough to drive away even the strongest of urine smells. Mix together 8 fluid ounces of peroxide, 3 tablespoons baking soda and a few drops of dish detergent.