Proverbs 13:23 GNT "Unused fields could yield plenty of food for the poor, but unjust people keep them from being farmed."
The Bible says there is enough food for all, but because of greed and bad distribution of resources, that is why people go hungry.
We should be looking at all answers for this. It is my own personal goal in life to make money so I can redistribute it to investing at farming in poor places. It is a net loss, but I see the plight of the people dying because of malnutrition. When I went to Carnegie Mellon, my goal was to learn how to cure diseases by helping write software, but I never got a chance to. So since I can't be helping cure diseases on my life, I see people who die to malnutrition as a group of people who can benefit right now without discovering a new cure. At the rawest form, you can buy someone food directly so they don't die to malnutrition, but not many of us are wealthy enough to help them all. There are more advanced solutions to helping them in the long term such as buying fruit trees for them, or micro loans to start a farm,etc,etc. It is complex, but it should be everyone's fight.