Lions need an average of 11 to 15 pounds of meat per day, but they do not need to eat every day. If a lion makes a large kill, it may eat up to 66 pounds of meat at once and then not eat for several days.
Lions normally hunt large animals such as wildebeests, zebras, warthogs and Cape buffalo. They also eat smaller animals, ostrich eggs and fish. Lions are scavengers as well and eat both animals that have died of other causes and carcasses robbed from other predators. Lions need to be versatile in obtaining food because hunting is not always successful. Individual lions make kills in about 17 percent of their hunts; lions hunting in prides are successful about 30 percent of the time.