A terrified Brit suffered an allergic reaction onboard a 13-hour flight despite claiming staff were told about her nut allergy.
Cassie Naughton, 29, says she told several British Airways workers about her allergy but she was still given a couscous dish which contained enough traces of nuts to trigger a reaction.
Luckily Cassie, from Bicester, was able to take medication but she said it could have been much worse - and she wants BA staff to be better educated about the dangers.
"They have so many options available: veggie, vegan, kosher, halal, low-calorie," she said.
"It's nice - but if you're on a keto diet it's not life-threatening. If they're going to cater for so many people, allergens have to be important."
Cassie was flying back from a work trip in Singapore on May 11 when she suffered the allergic reaction.
She says she informed the check-in desk, gate staff and cabin crew of her nut allergy while asking them to check the menu.
But just a few bites into the meal she felt her mouth begin to tingle and swell and she asked the passenger next to her to alert the crew, before being moved to empty seating at the back of the plane.
She was then asked to wait there for over three hours while the crew monitored her.
Cassie was able to manage the severity of the reaction by taking a Piriton and luckily did not have to resort to using the Epi-Pen she carries with her.
Despite making a full recovery, she says she is disappointed after the same mistake allegedly happened on a separate flight eight years ago.
Now, Cassie wants better training for cabin crew on the dangers of allergens and says she hasn't had a satisfactory response to her complaint.
"I have a severe nut allergy, so I always inform the staff - it's been missed before so I always inform staff at the check-in desk, gate, and crew on board as well," she said.
"I started to eat the meal and within less than 40 seconds my mouth started to swell and tingle, and my lips were going bumpy.
"When they got the allergen menu back to double check, it was the couscous that had raw nuts in it, so despite telling all the staff and crew and them checking the allergens, they still gave me dish with nuts in.
"Initially I felt scared because my allergy is so severe and thank God I didn't eat that much - because the reaction comes on so quickly.
"It's a very scary situation, it's scary at home or out and about and even scarier on a 13-hour flight in the air."
British Airways was approached for comment.
The company's website states that it cannot guarantee an environment completely free from allergens, and traces of allergens may be present in meals.
It adds: "When travelling, it is essential that information on your allergies is communicated to cabin crew upon boarding."