If your phlegm is pink or red, it could indicate the presence of blood. This could be caused by a dry air, vitamin C or D deficiency, or a rare chance of lung cancer or TB infection.