As per the invitation card, the event was organised by the local BJP unit at a temple in Gadhada town of Botad district on Saturday.
In the video, Gujarat Education and Revenue Minister Bhupendrasinh Chudasama along with local MLA and state Social Justice and Empowerment Minister Atmaram Parmar can be seen on the dais watching a couple of exorcists beating themselves with metal chains to live music near the stage.
Later, around 100 exorcists can be seen shaking hands with the ministers on the stage as part of their felicitation.
The Congress called the participation of the two ministers in the event "shameful" and "encouraging superstition", and demanded the two ministers be sacked. "Our Constitution has a provision which talks about eliminating superstition and building scientific temper. And here we have two ministers doing exactly opposite. By attending such an event they have violated the spirit of the Constitution just for votes," senior Congress leader Arjun Modhvadiya said.
However, unfazed by the controversy, Mr Chudasama on Sunday said that those present on the occasion were "worshippers of divine power". "I attended the programme because it was a gathering of worshippers of divine power, not those who spread superstition," he told reporters.
"We are in political life and during elections we do meet different strata of society. What's wrong in that?" he told reporters.
Taking strong exception to the ministers' presence at the event, prominent rationalist Jayant Pandya said he would write to Chief Minister Vijay Rupani to stop ministers from attending events that promote superstition.
"This is for the first time I have seen ministers attending such an event, where exorcists were felicitated. This is very shameful. I will write to the CM to stop government functionaries from attending such programmes which spread superstition," said Mr Pandya, who heads the NGO 'Bharat Jan Vigyan Jatha'.
With inputs from PTI
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.