Certainly communism did eventually stop causing famines in the Soviet Union, but the Holodomor personally overseen by Stalin was worse than any Tsarist famine. And we have many other examples of communism causing famine: Mao's Great Leap Forward caused history's worst famine, for example (history's only famine worse than Stalin's Holodomor), but also, for example, the Ethiopian famine many of us remember from the 80s was caused by the Derg (who were technically socialist rather than communist), and one aspect of Pol Pot's democide in Cambodia was a famine, as well.
https://www.hawaii.edu/powerkills/COM.ART.HTM has more details, and https://en.wikipedia.org/wiki/Category:20th-century_famines lists some other examples, along with the odd non-communist famine. But none in liberal capitalist economies.