Yes, Singapore Airlines does provide meals and beverages on flights with a variety of options to choose from.