This is not true. There is plenty of food, especially if we put all resources we currently feed livestock into feeding humans.
The vast majority of ruminants are fed corn and soy. If they were all to eat grass we'd be able to produce much less meat than we currently do, and also use much more land