Hungarian Prime Minister Viktor Orban announced Wednesday that his government would cap the prices of six basic foodstuffs in order to fight rising inflation.
"Today we have decided to intervene in the prices of six products: granulated sugar, wheat flour, sunflower cooking oil, pork legs, chicken breasts and semi-skimmed cow's milk," Orban said in a video statement on his Facebook page.
Price for the products would have to return to those applicable on October 15 last year.
The price cap would come into effect "in every store" from February 1, he said.
He spoke after a government meeting which discussed the fact that "prices are rising across Europe due to rising energy coats".
Year-on-year inflation in Hungary hit 7.4 percent in November, its highest level in almost 15 years.
In November the government had already put a cap on petrol pump prices to 480 forints (1.35 euros) per litre.
Wednesday's announcement comes as Orban's Fidesz party gears up for a parliamentary election on April 3 which will be its toughest contest since coming to power in 2010.
Aiming to win a fourth consecutive term, the nationalist Orban is up against a united opposition alliance with most polls indicating a close race.
The opposition has seized on the issue of inflation ahead of the vote.
The six-party alliance's candidate for prime minister Peter Marki-Zay said the announcement was an "admission that the Hungarian economy is in a tragic state", adding "instead of a responsible economic policy, they are using official prices to deal with the galloping price rises."