If you’re on a ketogenic (keto) diet, you might notice oily urine. This happens because low-carb diets can make your body go into ketosis, where it burns fat for energy instead of carbohydrates.
Ketones are water-soluble lipid (fat) molecules that your body produces ... or alcohol abuse can contribute. Your urine often comprises trace amounts of ketones, which provide energy.