Yes, Ethiopian Airlines serves food from light snacks to full-course hot meals, depending on the duration of the flight. The flights also offer a wide selection of fine wines and alcoholic beverages.