1. Milk and dairy products
Some people may get cloudy urine after eating large amounts of foods that are high in phosphorus and purines, such as milk and dairy products (1).
Phosphorus is a mineral that’s necessary for optimal bone health and many bodily functions (2).
When you consume high amounts of phosphorus, your body may release it in your urine, causing murky pee. However, this is uncommon among generally healthy people.
Dairy is particularly rich in bone-building calcium. For most people, eating milk and dairy products in moderation is not a concern. In fact, they can be a nutritious addition to your diet (3).
More often, urine that’s high in phosphorus may be a sign of kidney disease, high vitamin D levels, or a thyroid condition caused by too much parathyroid hormone in the body (4, 5).
These conditions require medical attention.Summary
Consuming too much milk or dairy could temporarily cause cloudy urine as your body works to excrete excess phosphorus. However, more often, urine that’s high in phosphorus is the result of an underlying condition.