The color of urine normally ranges from somewhere between dull yellow to bright amber, resulting from a pigment known as urochrome and depending on the dilution or concentration of this pigment in urine. It is however possible that the pigments present in other foods and medication can mix in with the pigments present in the urine and change its normal color.

Foods that may cause Urine Discoloration

Here are some of the foods which can potentially stain urine and lead to discoloration.

Cranberries and Blackberries

Cranberries and blackberries carry the potential of staining urine and causing it to become slightly red or pink as compared to its natural straw yellow color. It is primarily the pigment found in cranberries that lead to the discoloration or staining of urine. Cranberries and blackberries acquire their crimson color due to the presence of a flavanoid which essentially contributes in lowering levels of cholesterol and the risk of strokes and heart diseases. If you have a small amount of cranberries along with being not very hydrated, it will cause a light pink coloring in urine. However, being not very hydrated and consuming a bunch full of cranberries can lead to a discoloration similar to a bright crimson red.


Same as cranberries, it is the pigments present in beets which can lead to staining of urine. Sometimes this color can be mistaken as being a cause of blood present in the urine; however, it is not that alarming and is merely because of the pigmentation. The consumption of beets can cause the urine to acquire a red, brown or pink color. However, it is not as scary as it may seem. It is the presence of carotenoids and flavanoids which adds to the discoloring of urine from its natural pale yellow. Known as ‘beeturia’, the discoloration of urine caused due to the consumption of beets is only experienced by a maximum of 12 percent of the population consuming it.


Tomato is the vegetable that is very high in content of a carotenoid known as beta-carotene, which is also a vitamin A compound. Hence, consuming too many tomatoes in a go can temporarily stain your urine an orangish-red color due to the high content of beta-carotene inherent in them. The exact figure of how many tomatoes it takes to stain your urine depends on your age, gender, weight and other factors which establish your digestion capabilities.


Eating plenty of carrots can cause the urine to become orange and can even make the skin turn yellowish orange. The color changes occur due to a pigment called beta-carotene. Even vitamin C can make urine orange or yellow. Warfarin is an anticoagulant that can make urine turn orange.


Urine that is colored could be due to some underlying health problem or could be due to eating certain things like food, drinks, medications or even vitamin supplements or simply the result of foods having some dyes.  In case you are not able to trace the change in color of your urine to any known causes, then it is better to visit and consult your doctor.