We're going on the Sea Princess to Alaska this August. Both my daughters are allergic to nuts and eggs. They carry adrenaline syringes and are prone to anaphaylactic reactions.
Two questions if you don't mind:-
How can I be sure that there will be none of the offending food stuffs in the meals served on board?
If the worst happens and either of them suffer a bad reaction what sort of emergency help will they be able to get?
Princess always offers basic entree's at the dining room: Chicken, Fish, Steak in addition to 4 to 5 evening specialties including a vegetarian entree. If they choose to order a "gourmet" dish, all you can to do is ask your Waiter, if there are eggs or nuts used in the preparation of any of your choices. It won't take them long to know your girls' preferences. Now at the buffet, this may take a little more study on your part. They won't want to pick French Toast or Pancakes but most offerings are pretty obvious. I have not doubt, Princess is very experienced with pleasing folks who have similar dietary restrictions. I have even read that they are catering to Gluten free diets.. Now that's a real hard one to deal with. Also, you may wish to have your TA note the dietary restrictions with Princess. As far as Medical facilities on the ship, there is always one doctor and several nurses all qualified in emergency care on call 24 hrs. a day. Surprisingly, these newer ships are very up to date with modern equipment.
Enjoy your family vacation - Bon Voyage
Nana's reply is pretty good, but she did neglect to tell you about trip preparation. If there are certain lifestyle or dietary restrictions which you must follow, you and your travel agent need to make certain that the cruise line is aware of this at the time of booking. Only if they are aware of your individual needs can they guarantee that your needs will be met. And, as Nana did say, every commercial liner sailing must have an infirmary ready to deal with many medical emergencies, and can handle anaphylactic reactions.
In addition to the above, look into cruise insurance. It is a nominal fee - this site and many others can give you different companies that offer it (the one with the ship is often way over priced). Your own health insurance will not cover emergency evacuation from the ship or other locale and may not cover the exorbitant infirmary fees, or treatment out of the country (on the ship is out of the country). Better safe than sorry. Keep in mind that evacuation costs almost 10,000 and asprin at the infirmary cost $15.00.
Knowing that you are covered is a big relief for faring well on the ship.
I was on HAL and a tablemate had an apparently unannounced food alleregy. That is, she did not tell HAL ahead of time. She was violently allergic to alcohol, no matter how small the amount. The maitre d' could not have been better about it. Every night, he brought the menu for the next day and spent time with her talking about how each course was prepared; she would then know what to order.
HAL went far beyond what I would have expected. It might help to explain this to the maitre d' when you get onboard.