If it's pre-planned diversion then they would have ordered lunch from some base kitchen on diverted route.
Every base kitchen tastes varies, some are good, some just to be OK and some even bad.
But there might be some delay in serving lunch based on the station from where food is ordered.