As per various health sites, eating too many carrots for a prolonged period can discolour your skin and give it an orange shade due to the beta carotene present in it. Ideally, you should not consume more than 1 or 2 carrots in a day.