However, discolored urine may not necessarily be due to some infection or ailment, but may also be due what you consume. If you consume a lot of beet, your urine may be red in color, and it may seem like blood is present in urine. On the other hand, if you consume a lot of asparagus, your urine may become green.