There is enough food in the world to feed everyone. However, distribution issues and greed (especially greed or at least the lack of political will) prevents universal nutrition.
Fact: According to U.S. Government regulations: there are no people in the United States who suffer malnutrition. That is not an accepted diagnosis for Medicare or Medicaid or any other government-funded health care plan. Only State Department recognized refugees from third-world countries can be diagnosed with malnutrition.