Fascism is a variation of socialism. The co-creator of fascism, Giovani Gentile, said he was an improvement on socialism.
There cannot ever be a society with no hunger. If you go for ultimate freedom some people just will not take care of themselves and will starve. If you go for complete authoritarianism, the government has no interest in the rank and file and do not care if people starve or not. That includes all variations of socialism, nazism, fascism and communism.
Everything in between has variations of reason why people starve, either they won't work or the government is to incompetent to take care of everyone. All governments are too incompetent, utterly incapable of taking care of anyone and easily corruptible.
However, when people are freer they tend to actually help the poor, especially family members and friends. The more authoritarian the more think that is the government's job and they stop being charitable. Too many of those people think government force is charity, it is not. Charity cannot be forced.