Yes, Lufthansa serves complimentary meals on all long-haul international flights. In Economy Class, passengers typically receive a multi-course hot meal service followed by a second smaller meal or snack before landing, depending on the flight duration. Non-alcoholic beverages, coffee, and tea are also free. For short-haul international flights within Europe, the service model changed in recent years; Economy passengers now receive a small complimentary chocolate and a bottle of water, while more substantial fresh food and premium snacks must be purchased from the "Onboard Delights" menu. In Business and First Class, passengers on all international routes receive high-quality, multi-course menus often designed by renowned chefs, which can be pre-selected up to 24 hours before departure. Lufthansa also offers 11 different special meal options (e.g., Kosher, Halal, Vegan) that must be requested at least 24 hours in advance.