Onboard catering & food
Most of the trains in Europe have restaurant cars open to all passengers, regardless of the fare. What is offered depends on the operator but also during what time you travel. They usually serve hot food, drinks and snacks available for all customers. Always bring a water bottle and some snacks in case of emergency.
Onboard catering during covid-19
Many train operators don't have onboard catering due to the current situation. All Aboard advise you not to consume any food and drinks that are not necessary. If possible - eat and drink when changing trains.