First of all, that means food is poorly distributed. You are just disputing the cause.
And yes, conflict if a major cause of hunger. But what is a major cause of conflict? Fucking poverty. Al Qaeda doesn’t recruit from fucking Beverly Hills. Another major cause: US intervention, for the sake of profit and geopolitical dominance, with the dominance ultimately also being for the sake of profit. The world economic system functions as a huge siphon that extracts wealth from the global south and funnels it to wealthy countries where the major institutions of finance are located. Western financial instruments like the IMF and World Bank, alongside direct political and economic pressure, enforce austerity in poor nations, dismantle social safety nets, depress wages, and privatize resources, and this very predictably results in underdevelopment and poverty, which fucking benefits the west because lower wages mean larger profit margins, lower prices and greater market share for the western companies that source their labor there. It’s a fucking global sweatshop economy. And there are consequences to this, when everyone is fucking poor and uneducated and young men see no future for themselves except to become soldiers. It means conflict, which means starvation.
To my knowledge, pretty much all of the wealth gains have been in China.