If you want to prevent a food crisis, fix the distribution and profiteering issues. That's the ONLY thing stopping the food we produce from reaching -everyone-. Quantity is not the problem.
I agree that distribution and profiteering is an issue, however is more local than you think.
Take Mexico, Belice and other parts of Suth America for example. We are living a crisis of unproductive soil. Importing meats and other necessities can be done, however the costs for such task are way beyond our means -not everyone live in a first world country-, the solution is alternative methods of protein growth, like this one.
About profiteering, that cant be fixed in a system that thrives from uncontrolled profit.