I have had foamy urine for about a year now. I went to my doctor and he did a blood workup and checked my urine. Everything came back normal. My PSA was fine, thyroid, liver, kidneys, cholesterol was 164 and my good and bad cholesterol were fine. My potassium level was 4.4 . He said everything was fine,but I still have real foamy urine. My doctor told me to drink more water, I'm drinking 8 glasses or more a day and I'm just urinating more with foamier urine. He said, everything was fine. I never had foamy urine until a year ago. What else could cause it ?