泡沫尿吃抗生素药能治好。尿液泡沫比较多主要是由于尿路感染引起,这种情况下需要服用抗生素类的药物来治疗,但要注意严格遵医嘱规范用药,期间还要注意个人卫生。尿液泡沫多也可能是肾脏疾病以及糖尿病引起的,需要到医院做检查,明确病因之后,再针对病因做治疗。