When boarding dinner is optional and cost isn't included in ticket. Chicken/Egg/Veg Biryani is available and tasty. If you need something else better buy it at CSTM before boarding or pack from a restaurant.
Water bottles and soft drinks etc are available to buy in train itself.