A baby carrot is an immature carrot, grown in a small size, in which it is sold. The baby carrot is a root vegetable, usually orange in color, though purple, black, red, white, and yellow varieties exist. Baby carrots are generally sweeter and more tender than full-grown carrots.