“We Will Feed You Fish”: Passenger’s Complaint About Bread Roll and Missing Veg Meals on Singapore Airlines SQ406 Sparks Online Backlash

A Singapore Airlines (SQ) passenger named Kartik, who is based in Haryana, said the carrier denied his vegetarian wife a second bread roll during flight SQ406 from Singapore Changi Airport (SIN), Singapore, to Indira Gandhi International Airport (DEL), Delhi. He posted his account on X soon after landing. He said the flight sat on the tarmac for an hour without air conditioning, and that vegetarian and chicken meals ran out within five minutes of meal service.

Kartik said cabin crew refused his wife a free bread roll because he had already received butter with his own meal. He called the experience “a case of racism” in his posts, The Hindustan Times reported. Singapore Airlines responded publicly on X, apologising for the inconvenience and explaining that special meals must be booked 24 hours before departure. The exchange went viral, drawing comparisons to other recent passenger complaints against Indian and international carriers, according to Hindustan Times, which first reported the incident.

What Happened on Flight SQ406

Kartik said the trouble began before meal service. He claimed the flight was delayed by an hour, with passengers trapped in a suffocating cabin with no air conditioning. He said this was the first time he had flown Singapore Airlines.

Kartik tweeted that meal service began and ran out of both vegetarian and chicken options within five minutes, leaving the largely Indian passenger base with only lamb and fish. He asked why an airline flying to India would run short of vegetarian food so quickly.

He wrote that he and his wife had not pre-booked their meals and acknowledged that this was their own oversight. Flight data confirms the route runs daily between SIN and DEL and covers roughly 4,162 kilometres, with an average scheduled flight time of about five hours and fifty minutes, according to Aviability’s flight tracker for SQ406.

Photo: Singapore Airlines

The Bread Roll Dispute Aboard Singapore Airlines SQ406

Kartik’s wife is vegetarian. With both vegetarian and chicken meals gone, cabin crew offered her only lamb or fish, and the couple claimed she was denied an extra bread roll.

“She was literally willing to take the fish meal WITHOUT the fish just so she could have something to eat. Even then, the attendant flat out refused to give a single bread roll,” Kartik wrote on X.

He explained the crew’s reasoning in a follow-up post. “Apparently, because I already had butter with my meal, I couldn’t get an extra bread roll. And she had already received one with her meal,” he wrote. He added that he understood the criticism that would follow for not pre-booking, but said it did not justify the refusal.

A fellow traveller intervened to resolve the situation. “Shoutout to the random Singaporean passenger who stood up for us and asked the crew since when asking for a bread roll violated policy. He even offered his own bread roll,” Kartik wrote. That passenger then swapped his fish meal portion so Kartik’s wife could eat the bread roll instead.

Kartik used the moment to mock the airline’s slogan-style messaging. He said the airline was “promoting globalism and fraternity amongst nationalities by making vegetarians depend on strangers for dinner”.

Photo: Rolf Wallner | Wikimedia Commons

Singapore Airlines’ Official Response

Singapore Airlines replied to Kartik’s post directly on X. The airline apologized and pointed to its existing meal policy.

“Hi Kartik, we’re sorry to hear about this. We seek your understanding that special meals must be selected at least 24 hours prior to flight departure to allow our caterers sufficient time to prepare the food,” the airline stated.

The carrier also directed Kartik to its formal feedback channel. “Should you require further assistance on board, kindly approach our cabin crew as they are best positioned to assist you. If there are further concerns that you would like to share, may we also seek them via [LINK] for our colleagues in the relevant department to review,” Singapore Airlines added.

Singapore Airlines’ own special meals page confirms that meal requests, including vegetarian options, fall under a separate booking process from standard catering, and that a selection of special meals is available for request whenever a passenger flies with the airline. The airline’s policy requires these requests at least a day in advance, which is consistent with industry-wide special meal codes set by the International Air Transport Association (IATA), as outlined by a guide on airline meal codes for Indian travellers.

Kartik rejected the airline’s explanation and repeated his racism claim. “No worries bro. Mine is a simple case of racism. You can help with that. Also if vegetarian meals are considered special meals I would request you guys to write that on the ticket,” he wrote.

Photo: Bahnfrend | Wikimedia Commons

Why Pre-Booking Meals Matters

Airlines code special meals using four-letter IATA classifications. Indian travellers typically choose between two main vegetarian categories:

  • AVML (Asian Vegetarian Meal): prepared in Indian style with rice, dal, and vegetables, and considered the closer match to Indian taste, according to a special meal guide for Indian flyers.
  • VLML (Vegetarian Lacto-Ovo Meal): the Western-style default vegetarian option, which may contain eggs and dairy and is not tailored to Indian palates.

Most airlines, including Singapore Airlines, require these requests at least 24 to 48 hours before departure, since meals cannot be prepared or swapped on board or at the airport, according to a breakdown of Hindu Meal booking rules. Standard economy catering on any given flight is loaded based on forecast demand, not on actual passenger headcount on the day, which explains why standard vegetarian and non-vegetarian trays can run out before every passenger is served.

Photo: Md Shaifuzzaman Ayon | Wikimedia Commons

How this Compares to Other Singapore Airlines Incidents

Kartik’s complaint is one of several recent passenger disputes involving Singapore Airlines, but it differs in scale and outcome from other widely reported cases.

In January 2026, passengers on Singapore Airlines flight SQ661 from New Chitose Airport (CTS), Sapporo, to SIN were held onboard for more than seven hours after the aircraft turned back following a technical issue, with passengers describing intermittent cabin air-conditioning and unclear communication. Unlike the SQ406 bread roll dispute, that incident involved a confirmed mechanical fault and led to a hotel and taxi voucher compensation package for affected travellers, with the airline confirming a taxi voucher worth roughly 20,000 yen (about S$163) per passenger.

By contrast, the SQ406 case centres on a catering policy dispute rather than a technical failure, and Singapore Airlines’ response stopped at an apology rather than compensation. This mirrors how United Airlines handled a separate viral meal complaint in January 2026, when Google scientist Peyman Milanfar criticised a United first-class meal as a “bowl of sadness.” United’s reply was similarly brief: “We’re sorry the meal didn’t meet your expectations, Peyman. This is not the experience we want for you,” an airline representative wrote, without offering any further remedy.

A separate Indian aviation complaint, involving India’s biggest carrier, IndiGo (6E), also went viral around the same period. A passenger named Gaurav alleged that IndiGo seated his three-year-old child away from both parents on a Bagdogra-to-Kolkata flight despite paying roughly ₹44,000 for the tickets, citing Directorate General of Civil Aviation (DGCA) seating rules for minors, according to a report on the IndiGo seating dispute. Like the Singapore Airlines case, IndiGo responded publicly on social media rather than through a formal grievance process.

Photo: Singapore Airlines

The Broader Online Reaction

Kartik’s thread continued to draw attention as more of his fellow passengers reportedly raised similar complaints mid-flight. He said more “kalesh” (commotion) was breaking out around him because half the flight appeared to be vegetarian, and admitted the poor planning was partly on his own end too.

He closed his thread with a sarcastic suggestion for the airline’s India-bound marketing. “Please for all Indian sales write INDIAN VEGETARIANS PRE BOOK YOUR MEAL OR WE WILL FEED YOU FISH BECAUSE CHICKEN IS ALSO SOLD OUT AND WE WILL NOT GIVE YOU BREAD BECAUSE YOU ARE BROWN. Type this and its all good,” he wrote.

Singapore Airlines did not issue any further public statement beyond its initial reply and the offer to escalate the matter through its internal feedback channel.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top