Yes, Ryanair flights do have food onboard, but it's not included in the ticket price. You can purchase meals and drinks onboard, and there is a selection of sandwiches, snacks and drinks available. The products available vary by flight, so it's best to check in advance what you can purchase while you're flying.