Earlier studies have developed models of carrying capacity to predict the number of animals a certain area can support. These models assume that resources are not renewed after consumption (‘standing stock’ models), and that the initial number of prey and the rate of prey consumption determine the time a population of foragers can live in an area. Within such areas, foragers give up feeding at a sub-site or patch when intake rates no longer cover energy expenditure. To improve the success rate of the models’ predictions, we here change the existing rate-maximising models into fitness-maximising models, and include dynamics in the availability of patches. These new (conceptual) models show that the approaches used so far may over- as well as underestimate carrying capacity. We review empirical studies that have aimed to estimate carrying capacity, and discuss how concepts have been confused. We make explicit suggestions on how to proceed in predicting carrying capacities in future studies.