Reindeer are herbivores, which means they only eat plants. They feed on a variety of different types of vegetation, including leaves, twigs, buds, and grasses. During the winter months when food is scarce, they may also eat lichens and mushrooms. They are also known to eat some small insects and other invertebrates, but their diet is primarily plant-based.