Gasten met voedselintoleranties en/of allergieën moeten MSC Cruises informeren over hun behoeften via het formulier voor speciale behoeften en eenmaal aan boord, hun vereisten bevestigen bij de receptie/ Guest Services en de Maître d'Hôtel. MSC Cruises heeft een certificering van Bureau Veritas verkregen voor het leveren van glutenvrije menu's wereldwijd (voedselcode: 20 ppm) op alle schepen. Glutenvrije menu’s zijn geschikt voor gluten intolerantie maar niet in het geval van een gluten allergie. Controleer de beschikbaarheid bij het boeken. Op de MSC Armonia, MSC Lirica, MSC Opera en MSC Sinfonia en kunnen gasten slechts een beperkte selectie van voorverpakte glutenvrije snacks vinden, zoals koekjes, croissants, biscuits en muffins
Voorverpakte koosjere maaltijden (voorverpakt ontbijt, lunch en diner) zijn aan boord verkrijgbaar tegen een toeslag vanaf € 25 per persoon per dag. Koosjere maaltijden kunnen worden genuttigd in de belangrijkste restaurants en moeten tenminste 3 weken voor vertrek van het schip worden geboekt. Halalproducten (rundvlees, lam en gevogelte) zijn aan boord verkrijgbaar indien dit minimaal 2 maanden voor vertrek door de gast is aangevraagd.