No debe esperar elegir de un menú ni tener nada parecido a una experiencia en un restaurante, simplemente compartirá las comidas con la tripulación. En general, la prioridad de todos es mantener el barco en movimiento. Los oficiales serán informados con antelación de que tienen un pasajero y quizás sus datos básicos (nombre, edad, nacionalidad), pero aparte de eso, ocuparse de usted no es su trabajo. Por ejemplo, cuándo y dónde subes al barco lo organiza el agente local de la naviera, nadie a bordo se preocupa de eso.
Así que no parece razonable que te preparen una comida aparte. Y, según mi experiencia, la comida no suele ser vegetariana, ni mucho menos. Tampoco existe un sistema para comunicar con antelación los requisitos especiales, como podría haber para el transporte aéreo.
Dicho esto, en mi último viaje, el cocinero era muy amable y siempre me preguntaba si me gustaba lo que había planeado. Como siempre le dije que sí, no sé hasta qué punto habría podido adaptarse a requisitos especiales, pero siempre era posible tomar sólo ensalada o sopa (no vegetariana) si no te apetecía una comida completa. También había siempre fruta, bocadillos o helados (aunque aquí también los bocadillos incluían sobre todo embutidos).