"India never violates the ceasefire. It is a country which believes in peace," the minister said in response to Pakistani allegations.
"In the last two days, it is Pakistan which has violated the ceasefire. They did not even spare a day like Diwali," he added.
The latest ceasefire violation by Pakistani forces occurred Thursday, the day of Diwali, when Prime Minister Narendra Modi was visiting Kashmir.
The minister was speaking at an event to mark the 53rd Raising Day of the Indo-Tibetan Border Police (ITBP) at Soorajpur here.