* Grasses: They are very efficient at grazing, and grasses form the bulk of their diet.
* Forbs: These are non-grass herbs and wildflowers.
* Leaves: They will eat leaves from trees and shrubs, especially during the dry season when grasses are scarce.
* Fruits and seeds: They will also snack on these when available.
Impala have a special digestive system that allows them to break down the cellulose in plants. They have a long, coiled intestine and a large cecum, where bacteria help them digest the plant matter.
It's interesting to note that their diet changes with the seasons. During the wet season, when grasses are plentiful, they eat mostly grasses. During the dry season, they have to rely more on leaves, fruits, and seeds.