// Adds dimensions UUID, Author and Topic into GA4
Saturday, September 5, 2026
31.9 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

SG woman asks why some men take offence at being rejected over finances: ‘Isn’t marriage the most important financial decision?’

SINGAPORE: In a query that has sparked discussion on Reddit, a Singaporean woman is asking why some men respond with hurt or indignation when women rule them out on the basis of “financial capabili...

Sermorelin and GHRP-2 Synergy: The Research Landscape in Peptide Signaling

The expanding interest in peptide-based research has led to a closer examination of compounds that interact with endocrine signaling pathways. Among these, the combination of Sermorelin and GHRP-2...

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