Ryanair is known for their very low prices, but they offer a very good buy-on-board menu.
FR6228 Weeze (NRN/EDLV) - Tenerife South (TFS/GCTS) | Standard
Boeing 737-8AS EI-ENS | May 20, 2018 | flight duration: 3:57h
Of course no meal service included, but Ryanair offers a rich selection of snacks, drinks and hot meals. Purchased a very good tasting coffee for 3€.