Or, and I'm just entirely spitballing here, we cut out all the middlemen and provide food at dispensaries for people at no cost? The US produces enough food to feed 10 billion people. Most of it is animal feed or gets landfilled.
1 in 5 children are food insecure on the wealthiest nation in the history of this planet. It's an absolute disgrace and the children getting permanent learning disabilities due to malnutrition don't have decades for the free market to humanely allocate resources (something it's entirely incapable of doing unforced).
McDonalds has employees qualifying for food stamps. On top of that we give them tax incentives for "creating jobs" as they spend all their R&D trying to maximize their food's "craveability" (addictiveness). More to the point we've made it illegal for food companies to not optimize for that because they've have a fiduciary responsibility to the shareholders.
It's not a money problem. Heck, we could solve global poverty with <5% of "first world" GDP. It's an incentives problem. There's no incentive to feed Americans healthy food. There's not even an incentive to feed Americans. Which is why you get headlines like: https://apnews.com/article/portland-storms-oregon-4eebd2cd2f...