The most common cause for foamy urine is protein in the urine
(proteinuria).
Hypertension or high blood pressure and diabetes are two common causes
of proteinuria. It is wise to have this checked out.
Occasionally fever or a sickness can cause proteinuria but when you are
better the protein also goes away.
Normally proteins are not found in urine (less than 150 mg per day) and
their presence could be due to other factors which could be a
manifestation of a kidney disease . This can be accompanied by various
other clinical manifestations such as generalized oedema.
I suggest the kidney rehabilitation herbal mix for this condition.
You could also support yourself by regularly eating parsley and making
parsley tea in the mean time.