If the train is delayed and if it's meal time( during the delay), passengers will get extra meals for no extra charge.
I recently got breakfast served onboard 12274 when it was running late by 5 hrs( I was travelling from NDLS to JSME and breakfast is not included in the fare as the train's scheduled arrival time at JSME is 05:02 hrs).