Since this train does not have a Pantry, you need to heavily rely on station vendors for the food.
As far as dinner is concerned, orders are taken in the evening which costs Rs 80 for a Veg Thali. The quality and quantity is Ok and its better to order this rather than waiting for the train to arrive at Vadodara or Surat.