The US has -- if anything -- too much food. If someone is starving in America, it's 100% due to them having no interest in acquiring the free food that is widely available almost everywhere.
As an interesting aside, the US measures hunger not by metrics of starvation, but by metrics of "feeling hungry and not being able to quench that sensation". They call this "food insecurity".
So you end up with a whole bunch of poor overweight people who need 4500 cals a day to sustain their mass, reporting that they have a hard time sustaining their diet. Obesity is a huge problem in lower income demographics, the same demographics that report high food insecurity.
>100% due to them having no interest
I wouldn't go that far. Nobody willingly has no interest in being fed. There are logistical and other issues with the distribution of food and ensuring it gets to who needs it the most. It's a microcosm of what's happening in the world: there is more than enough food to feed every hungry person on the planet yet people starve (not because they don't have interest in acquiring food).