Rabbits are herbivores and primarily eat hay, grass, and leafy greens such as lettuce, kale, and spinach. It is important to provide them with a balanced diet to keep them healthy and happy. Additionally, they can also eat small amounts of fruits and vegetables as treats.