"What has bothered me the most is these farmers holding communist flags. I hope it is not political. And in future, farmers should not be used for these political agendas," said the 37-year-old BJP lawmaker.
The farmer protest, held to push for a complete loan waiver and proper minimum support price, is being spearheaded by the Left-affiliated All India Kisan Sabha or AIKS. But the organisers have insisted that the protest is for a common cause and not confined to any particular political party.
Critics say the comment indicates an "Anna moment" for the state government - referring to the huge anti-corruption movement led by noted Gandhian Anna Hazare that had taken the Delhi by storm in 2011 and rattled the then Congress government led by Sheila Dikshit.
Ms Mahajan's comment comes days after Chief Minister Devendra Fadnavis's comment that most of the protesters are tribals and therefore cannot be strictly called farmers, had upset the protesters.
The mammoth #FarmersMarchToMumbai is a stunning example of people's power. The Congress party stands with the Farmers & Tribals marching to protest against the Central & State Govts. apathy.— Office of RG (@OfficeOfRG) March 12, 2018
I appeal to PM Modi and the CM to not stand on ego and to accept their just demands.
Besides the Congress, the Nationalist Congress Party, Raj Thackeray-led Maharashtra Navnirman Sena and Shiv Sena, which is part of Maharashtra's ruling alliance, have extended support to the farmers' demands.
Shiv Sena leader Aditya Thackeray had met the farmers on Saturday. But the farmers are not happy. They want the Sena to speak as representatives of the government and not as a political party.
MNS chief Raj Thackeray, who met the protesting farmers, exhorted them not to fall for the promises of the BJP government. "They value you only during elections. Farmer suicides haven't stopped in this state yet. Tomorrow the government will try to fob you off with some promises. But the government itself is pauper, so what can it offer you?" Mr Thackeray said.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.