"The complainant passenger had mistakenly picked up the non-veg meal meant for his co-passenger," the Railways said in a statement.
The complainant, however, was "satisfied with the prompt action taken by railways" and agreed to close the matter, the statement added.
Northern Railway has already imposed a heavy penalty of Rs 1 lakh on the service provider for misbehaviour of the waiter.
The enquiry was conducted after the passenger travelling on the Guwahati-bound Rajdhani Express found that the vegetarian dish he ordered contained pieces of bones.
Also Read
He complained to the manager serving food in the coach and later a written complaint was sent to the headquarters, according to a report submitted to Railway Ministry.
Railways has been flooded with complaints about the pathetic condition of catering services and quality of food.
Despite the complaints and action against caterers, these kinds of incidents have been repeatedly happening.
During a special drive by Railways in July, sub-standard food was found in 13 trains and all caterers involved were imposed fine ranging from Rs 50,000 to Rs 1 lakh.
The official said several measures have been taken to improve the food quality.
Serving pre-cooked ready-to-eat food, launching e-catering service, including the facility of ordering food through SMS and booking menu online are being planned to offer passengers multiple choices.