Oman Air allows some food items on board, but you can confirm your doubts by contacting the airline for further information.