Food is loaded at Igatpuri and Bhopal in both directions. So effectively, lunch is served early and dinner on time! In between though, since the train has less halts, there is absolutely nothing available! Only Tea/Coffee at best!
So better to carry your own food/snacks to keep hunger at bay. Water bottles are not provided so passengers need to carry their own or buy at intermediate stations.