Access 1,700+ airport lounges worldwide with free food & drinks plus instant app access.
Offer valid until December 31, 2025.
Singapore Airlines offers complimentary dining across all cabin classes, featuring renowned chefs and the exclusive “Book the Cook” service for premium passengers.
Quick Reference
CABIN CLASS | MEAL SERVICE | SPECIAL FEATURES | COST |
---|---|---|---|
Economy | Complimentary hot meals with choice of mains | 24 special meal options, full beverage service | Included |
Premium Economy | Enhanced meal service, premium ingredients | Book the Cook available, champagne service | Included |
Business | Multi-course fine dining, celebrity chef menus | Book the Cook, ร la carte dining, premium wines | Included |
First Class | Exclusive fine dining experience | Book the Cook, Dom Pรฉrignon, chef-curated menus | Included |
Service Highlights
Book the Cook Singapore Airlines’ signature dining enhancement featuring celebrity chef collaborations and premium meal pre-selection in Premium Economy, Business, and First Class.
Premium Beverage Service Complimentary wine, champagne, and spirits across all classes, with Dom Pรฉrignon and rare vintages in premium cabins.
Get 30% Off Airport Lounges
Access 1,700+ lounges worldwide with unlimited food & drinks.
Save 30% today – normally $99, now just $69.
Detailed Cabin Guides
Economy Class Meals Complete guide to Economy meal service, timing, and what’s included on different flight durations.
Business Class Dining Multi-course dining experience, Book the Cook options, and premium beverage selection details.
Special Meals
While most of these require at least 24 hours’ notice, certain meal types and destinations require a 48-hour notice period.
Singapore Airlines offers 24 special meals to cater to diverse dietary needs.
Special Meal List
IATA Code: BLML
The BLML (Bland Meal) is your safest option when you need gentle, easily digestible food during flight. This specialised meal focuses on simple, stomach friendly ingredients that won’t trigger digestive problems at 35,000 feet.
IATA Code: DBML
The DBML or Diabetic Meal should be ordered by those who suffer from diabetes (high sugar levels). It’s a low sugar meal that contains minimal salt, low-fat products, grilled white meat, high fibre fruits and vegetables, cereals and diabetic friendly products like sugar-free jam.
IATA Code: FPML
The FPML or Fruit Platter meal may be ordered by people who are fasting, or perhaps vegan/gluten-free options are not available and this special meal fits the requirement. Generally, the FPML will contain fresh seasonal fruit only, and it may contain dried fruit without sulphites.
IATA Code: GFML
The GFML or Gluten-Free meal is designed for those who suffer from celiac disease or can’t tolerate gluten in their diet. Grains such as wheat, rye, oats, bran and barley are eliminated from these special meals as well as flours starches and semolina.
IATA Code: LFML
The LFML or Low Fat meal is a meal of limited fat and cholesterol suited to people who wish to follow a low-fat restricted diet.
IATA Code: NLML
The NLNL or Non-Lactose meal is a lactose-free meal for people who are allergic or intolerant to milk and milk products, or those suffering from low lactose levels.
IATA Code: LSML
The LSML or Low Salt meal is suited for people with high blood pressure, heart disease, fluid retention or kidney problems. No salt will be used during the preparation of food, and airlines try to avoid using food that contains added salt.
IATA Code: ALML
Allergen free meals are generally free of seafood, wheat, buckwheat, dairy, eggs nuts plus other ingredients. Airlines in Japan such as JAL and ANA offer these meals whilst Singapore Airlines offers a nut-free meal which does not contain peanuts and tree nuts (including almonds, Brazil nuts, cashew nuts, hazelnuts, pistachios, walnuts, pecans and macadamias), and their derivatives.
IATA Code: SFML
The SFML or Seafood meal is a meal option for passengers who wish to only eat seafood. These types of meals are becoming rarer on most airlines worldwide, it’s an expensive special meal to create and not always offered.
IATA Code: AVML
This Indian-style vegetarian meal features authentic spices, proper seasonings, and ingredients like paneer and basmati rice, making it worth pre-ordering. Here’s everything you need to know about getting the AVML on your next flight.
IATA Code: VJML
The VJML or vegetarian Jain is a meal option for passengers who are part of the Jain community.
IATA Code: VOML
The VOML or vegetarian oriental meal is a vegetarian special meal for passengers who prefer an oriental style meal. It won’t contain any animal products, animal-derived ingredients, eggs, or dairy products.
IATA Code: VGML
The VGML or vegetarian meal is a meal option for passengers who wish to consume meals free of animal products. Vegans and vegetarians can order this option on their next flight, it is quite a standard meal option that is widely available for you to pre-order.
IATA Code: VLML
The VLML or vegetarian lacto ovo meal is a vegetarian special meal with the added addition of eggs and dairy.
IATA Code: HNML
The HNML or Hindu Non-Vegetarian is a meal for people who follow Hindu custom. Meals are non-vegetarian and cooked Indian style. It’s one of those special meals that confuses a lot of people, people assume because it’s called Hindu that it’s vegetarian but the N stands for non-vegetarian.
IATA Code: KSML
The KSML or Kosher Meal is a meal where the food is chosen, prepared and served in accordance with Jewish religious guidelines. The meals are packaged in double wrapping which allows the meals to be heated in the aircraft oven that is non-kosher.
IATA Code: MOML
The MOML or Muslim is a meal that is prepared in accordance with the Islamic tradition and custom. No Haram (forbidden) products will be used in these meals including pork products, gelatin, alcohol, extracted flavouring from alcohol and non-halal prepared meats.
IATA Code: BBML
The BBML or Baby Meal can be ordered for infants under 2 years of age (depending on the airline, some airlines will only supply the BBML to an infant up to 10 months only) and will normally consist of pre-packaged baby meal products.
IATA Code: chml
The CHML, or Children’s Meal, is an airline meal code used to request food for young travellers, typically aged between 2 to 12 years.
IATA Code: BBML
The BBML or Baby Meal can be ordered for infants under 2 years of age (depending on the airline, some airlines will only supply the BBML to an infant up to 10 months only) and will normally consist of pre-packaged baby meal products.
FAQS
Are Singapore Airlines meals included in all fares?
Yes, all meals and beverages are complimentary across Economy through First Class, including wine and spirits.
What is Singapore Airlines’ Book the Cook service?
Book the Cook allows premium cabin passengers to pre-select meals from chef-curated menus featuring celebrity collaborations and seasonal specialities.
How many special meal options does Singapore Airlines offer?
Singapore Airlines provides 24 special meal options covering medical, dietary, religious, and cultural requirements, all complimentary.
Which classes have access to Book the Cook?
Book the Cook is available in Premium Economy, Business, and First Class on select routes.
Inflight Reviews of Singapore Airlines
Review: Singapore Airlines Perth to Singapore
All our Inflight ReviewsInflight information
Guides
Inflight Reviews
About Singapore Airlines
- Founded: 1972
- Airline Alliance: Star Alliance
- Website: https://www.singaporeair.com