Some airlines may only provide snacks and no meals on short-haul flights. Snacks may include snacks, drinks and plane meals. For long-haul flights, airlines usually provide dinner, including main course, side dishes, drinks and plane meals.
For specific flights, you can get more detailed food supply information by contacting airlines or inquiring about flight information.