// Adds dimensions UUID, Author and Topic into GA4
Tuesday, September 22, 2026
27.6 C
Singapore

Muslim man angered after Singapore airlines refuses to alter dish to suit his religious needs

A Muslim passenger of Singapore Airlines shared a post on Facebook page All Singapore Stuff – a screenshot of his original post to Singapore Airlines – saying that he had requested changes to a meal, to be prepared with his religious considerations in mind, specifically no alcohol. Singapore Airline’s customer affairs manager’s reply to the man’s request was a no to changing the dish or replacing it with another one. The man aired his grievances, saying that Singapore Airlines is being “so rigid” and unaccommodating of his religious preferences.

The Muslim man shared that the dish in question was lobster thermidore, which is made with white wine and brandy. He said he had asked for the meal to be cooked without any alcohol, in keeping with his religious beliefs. He was told by customer affairs manager John Lim that Singapore Airlines would be “unable to provide that because it will change the authenticity of the dish”.

He then asked if they could simply replace the meal with something else – grilled lobster. Again, they said that it was not possible.

The Muslim man said that it was “very disappointing for an airline with so many international cooks on board” that his special meal requests were denied.

 

https://www.facebook.com/allsgstuff/photos/a.1993158977491488/2792438597563518/?type=3&__xts__%5B0%5D=68.ARAFwECOiLBaFt4O5RF52hps9HLJGwHutfJz9Yr-ir8hgtMfYDv7076tXnUCHFTEKnwQUrztmY6S2xb65MIsbrlWX6vrTWuFkL4ZhM3DksckauMI-xEEcWjSH8PmlTGBwqvT4L_8g5b405VIPSpNrxsVsZBsP3PNKFwuoA8NICev8pbZfj4Nw02W0qMZ8_EzPkZylAwQihYPPGPBYdcaSss&__tn__=-R

 

Singapore Airlines’ website has a section dedicated to describing Special Meals that passengers can request ahead of time.

“Whether it’s for religious, dietary or allergy reasons, or simply for a teething toddler,” Singapore Airlines says that all passengers have to do is to make the request and they will see to it.

“You’re also assured that your meals are prepared to suit your needs,”  reads the website.

The Special Meals section specifically cites the Muslim religious specifications – no alcohol, pork, pig by-products, ham or bacon.

Muslim meals have to be ordered in advance so that the meal can be prepared and be ready for the flight.

Screen Shot 2018 10 16 at 8.31.53 PM
Labelled Muslim Meal, Singapore Airlines/Youtube screengrab

Netizens on All Singapore Stuff Facebook page could not contain themselves.

Most expressed annoyance that the Muslim man did not place a special request beforehand, as is procedure:

Screen Shot 2018 10 16 at 8.52.39 PMScreen Shot 2018 10 16 at 8.51.28 PM

Screen Shot 2018 10 16 at 8.51.42 PM

Screen Shot 2018 10 16 at 8.54.58 PM

Some users felt he was treating Singapore Airlines as a restaurant or his own private kitchen:

Screen Shot 2018 10 16 at 8.52.40 PM

Screen Shot 2018 10 16 at 8.52.59 PM

Screen Shot 2018 10 16 at 8.53.49 PM

This user pointed out that Singapore Airlines could have given the man an better explanation as to why they could not handle his requests in-flight:

Screen Shot 2018 10 16 at 8.54.30 PM

Only this netizen thinks that the Muslim man had a point:

Screen Shot 2018 10 16 at 8.53.44 PM

Hot this week

Man caught on camera stealing speaker from shop at Bukit Batok; owner appeals for help with finding him

A TikTok video shows a man taking a speaker from a shop. The owner of the shop is now asking the public for help.

Couple spends up to S$100k on wedding, expects guests to help cover S$300-a-head costs

SINGAPORE: At its core, giving an ang bao at a wedding is a way for guests to wish the couple good fortune, longevity, and prosperity.   The practice used to be about the sentiment

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks