Dietary Needs at Sea: How Ships Handle Them
Special diets are much easier at sea than they used to be. The difference between a stressful week and an easy one is almost always notice: tell the line before you sail, then confirm in person on the first night.
How to set up a special diet, in order
- At booking, ask for your dietary needs or allergies to be added to the reservation. If you book through a travel advisor, ask them to do it and confirm in writing.
- Fill in the line's dietary or special-needs form if it has one. For severe allergies, kosher meals or medical diets, contact the line's accessibility or special-needs team directly, ideally several weeks ahead or more.
- Repeat it at online check-in, where there's usually a field for dietary requests.
- On embarkation day, go to the main dining room and ask for the maître d' or head waiter. Many ships will introduce you to the person who'll look after your meals.
- Each evening, review the next day's menu with your waiter so the galley can prepare your dishes separately.
This routine works best with consistent seating. If you pick flexible dining, tell the host each night, or ask whether you can keep a regular table. How dining works on a modern cruise ship explains the seating options.
Which diets are easy, and which need planning?
| Diet | How well it's handled | Notice needed |
|---|---|---|
| Vegetarian | Options at nearly every meal | None, though it helps |
| Vegan | Good on most lines, best in the dining room | Recommended |
| Gluten-free | GF bread, pasta and desserts on request | Recommended |
| Celiac disease | Good if prepared separately, risky at buffets | Strongly recommended |
| Dairy-free or lactose-free | Plant milks and lactose-free milk widely available | Helpful |
| Nut, shellfish or other severe allergy | Separate preparation in the dining room | Essential |
| Diabetic or low-sodium | Sugar-free desserts common, lower-salt dishes on request | Helpful |
| Kosher | Often sealed, pre-prepared meals | Essential, often weeks ahead |
| Halal | Varies widely by line | Essential, confirm before booking |
The buffet and specialty restaurants
Self-serve buffets are where allergy and celiac problems tend to happen: shared spoons, crumbs and items moved between trays. If your reaction is severe, eat in the main dining room, where dishes are made to order, or ask a buffet crew member to bring food from the kitchen. Main dining room vs buffet vs specialty restaurants compares the venues.
Specialty restaurants handle diets well but need their own notice, so mention your needs when you book the table. Room service menus are more limited, and cooking classes need a heads-up too (see cruise cooking classes).
Eating safely in port
Your ship's precautions stop at the gangway. On excursions that include lunch, tell the tour operator when you book. For independent port days, carry a printed card describing your allergy or celiac disease in the local language, which matters in Mexico, the Mediterranean or Japan.
Common mistakes
Assuming the checkbox is enough
A note on the booking is the start, not the finish. Always confirm in person on day one.
Waiting until you're hungry
Asking for a gluten-free pizza at 9 p.m. on a busy sea day rarely goes well. Pre-order where you can.
Have a question about this? A licensed cruise expert can answer it for free — no booking required, no pressure.
Ask a cruise expert →Making sure your needs are covered
Tell the line early, confirm at check-in, and introduce yourself in the dining room on the first night. With those three steps, most travellers with dietary needs eat well all week, and travellers with severe allergies have a plan the whole crew understands.
Want this priced up for your dates? Speak to a licensed cruise expert — same price as booking direct, plus perks like onboard credit and prepaid gratuities the websites don't show. No fee, no obligation, and you can book online if you'd rather.
Get a quote or book online →Frequently asked questions
Can cruise ships accommodate food allergies?
Yes, most major lines have allergy procedures, including dishes prepared separately in the main dining room, when you tell them in advance. No ship can promise a completely allergen-free environment, so people with severe allergies should still bring their own epinephrine and avoid self-serve buffets.
Is gluten-free food easy to find on a cruise ship?
Yes on most mainstream and premium lines. Gluten-free bread, pasta and desserts are usually available on request in the dining room, and buffets often label items, though cross-contact at self-serve stations is a risk for people with celiac disease.
Can I bring my own food on a cruise for dietary reasons?
Most lines allow sealed, commercially packaged snacks in your luggage, which can be a useful backup. Homemade or fresh food is usually not allowed, and specialist items like medical formula are best cleared with the line before you sail.
More questions you might have
- Tahiti and South Pacific Cruises: A Guide for CanadiansFrench Polynesia's turquoise dream by ship — itinerary character, timing, and what makes this bucket-list region genuinely worth the journey.
- Best Cruise Approaches for Solo Women Travellers Over 50Cruising alone with confidence — the ship and booking choices that particularly suit solo women in this demographic.
- Cruising With Adult Children: Planning a Multi-Generation Trip Without KidsWhen "the family trip" means grown children and their own partners — cabin logistics, dining independence.
- Best Mediterranean Cruise Itinerary for CouplesWestern vs eastern Mediterranean explained for couples choosing their first sailing — port character, sailing distances and which suits your interests.
- Distilled Water for a CPAP on a Cruise Ship: What Each Line ProvidesDo you need to pack distilled water for your CPAP? What each major line provides, whether it's free, how to request it, and the carry-on rule for the first night.
- Do You Need a Passport for an Alaska Cruise From Vancouver?Yes for most sailings — the preclearance reason why, the closed-loop exception, and what NEXUS, birth certificates and PR cards actually count for.
Booking essentials: Is It Cheaper to Book a Cruise Through a Travel Agent · What Are Expedia Extras on a Cruise Booking · Onboard Credit Explained and How to Get More · Cruise Line Policies Compared: 8 Lines Side by Side (2026)