carrots are full of vitamins, minerals and fibers that are good for your health. but eating too many carrots can bring in too much beta-carotene the molecule responsible for carrots' bright orange hue and a precursor of vitamin a. this can lead to excess blood carotene which can discolor the skin.