Welcome to health care magic,
Changes in urine odor are usually temporary. Such changes are not always a sign of disease. Certain foods and medicines, including vitamins, may affect your urine's odor. For example, asparagus causes a characteristic urine odor due to its content of asparagine, an amino acid
However, foul-smelling urine may be due to bacteria, such as those responsible for urinary tract
infections. Sweet-smelling urine may be a sign of uncontrolled diabetes
or a rare disease of metabolism
. Liver disease and certain metabolic disorders may cause musty-smelling urine.