Back to Blog

Can I request special meals on MSC Cruises?

  • Michael Rodriguez
  • 15 September 2026

Can I request special meals on MSC Cruises?

Yes, you can request special meals on MSC Cruises. The cruise line makes efforts to accommodate a range of dietary requirements, including vegetarian, vegan, gluten-free, kosher, halal, food allergies, intolerances, and certain medical or infant-related food needs.

However, special meals are not something you should arrange at the last minute. MSC Cruises advises guests to provide dietary information when booking or at least 30 days before sailing. Some specific requests, such as kosher meals and halal products, also have advance-notification requirements.

For guests with serious food allergies or medical dietary requirements, advance planning is particularly important. MSC recommends using its Accessibility & Medical Request Form and then confirming the dietary requirement with the appropriate dining staff after boarding.

This guide explains what special meals are available, how to request them, what happens onboard, and what guests with allergies or strict dietary restrictions should know before sailing.

1.What Special Meals Can You Request on MSC Cruises?

MSC Cruises offers several types of dietary accommodation. Availability can vary by ship, itinerary, and the specific requirement, so it is important to make the request before your cruise.

Common options include:

  • Vegetarian meals
  • Vegan meals
  • Gluten-free meals
  • Kosher meals
  • Halal meat
  • Low-sodium diets
  • Meals for certain food allergies or intolerances
  • Blended food for medical reasons or infants
  • Certain approved special foods brought onboard

MSC states that vegetarian and vegan-friendly dishes are included in its buffet and main restaurant offerings. Gluten-free meals are also available in the main restaurants on most ships.

2.How Do I Request a Special Meal on MSC Cruises?

The safest approach is to notify MSC Cruises before your departure rather than waiting until you arrive at the ship.

1: Tell MSC About Your Dietary Requirement

Guests with special dietary needs should complete the relevant Accessibility & Medical Request Form.

MSC advises guests to provide this information at the time of booking or at least 30 days before sailing. Late requests may not be guaranteed because the cruise line needs time to make the necessary arrangements.

When completing the request, provide specific information rather than simply saying that you need a "special diet."

For example, explain whether you require:

  • Gluten-free food because of coeliac disease
  • A vegan diet
  • A vegetarian diet
  • Kosher meals
  • Halal meat
  • A low-sodium diet
  • Avoidance of a particular allergen
  • Blended food for an infant or medical reason

2: Provide Allergy Information

If you have a food allergy or intolerance, identify the specific ingredient or ingredients that must be avoided.

MSC's dietary information covers the major recognized allergens, including gluten, soy, peanuts, tree nuts, sesame, crustaceans, fish, molluscs, dairy, eggs, mustard, celery, lupin, and sulphites/sulphur dioxide.

3: Confirm Your Requirement After Boarding

Submitting the request before the cruise is only part of the process.

MSC asks guests with allergies or dietary requirements to report their needs to Reception/Guest Services and/or the Maître d'hôtel in the Main Dining Room after boarding and before consuming food or beverages.

This is especially important if your requirement is related to an allergy or medical condition.

The dining team can then discuss suitable choices and explain how meals will be handled during the cruise.

2.Are Vegetarian Meals Available on MSC Cruises?

Yes. Vegetarian options are incorporated into MSC Cruises' main restaurant and buffet offerings.

The cruise line states that its dining-room menus include vegetarian options, while vegetarian-friendly dishes are also available in the buffet.

For many vegetarian travelers, this means a separate special meal may not always be necessary. Instead, you can select suitable vegetarian dishes from the available menu.

Nevertheless, if you have additional restrictions—for example, vegetarian plus a severe dairy or egg allergy—it is better to notify MSC before sailing.

3.Are Vegan Meals Available on MSC Cruises?

Yes. MSC Cruises offers vegan-friendly dishes as part of its onboard culinary offerings.

The cruise line says vegan-friendly dishes are incorporated into the buffet and main restaurant menus.

If you follow a strict vegan diet, tell MSC in advance. You should also speak with the dining staff after boarding so they understand that you need meals prepared without animal-derived ingredients.

This is particularly useful if you are concerned about ingredients that may not be obvious from a menu description.

4.Can I Get Gluten-Free Meals on MSC Cruises?

Yes. MSC Cruises offers meals made with gluten-free ingredients for breakfast, lunch, and dinner in the main restaurants on most of its ships.

Guests with gluten sensitivity or coeliac disease should notify MSC in advance and speak with the dining supervisor onboard.

1.Are Gluten-Free Options Available on Every MSC Ship?

MSC's gluten-free offering is not identical across every ship.

On MSC Armonia, MSC Sinfonia, MSC Opera, and MSC Lirica, MSC says guests have a more limited selection of pre-packaged gluten-free snacks, such as biscuits, croissants, sponge cakes, and muffins.

Guests with coeliac disease or significant gluten sensitivity should therefore discuss their needs with MSC before choosing a ship.

2.Where Should Gluten-Free Guests Eat?

MSC identifies the main restaurants as the preferred location for handling special dietary requirements because there is greater control over meal preparation and service.

The buffet may offer suitable choices, but guests with serious allergies or strict dietary requirements should not assume that an apparently suitable buffet item is completely protected from cross-contact.

5.Can I Request Kosher Meals on MSC Cruises?

Yes. Kosher meals may be available on MSC Cruises, but they are different from the standard vegetarian or vegan options.

MSC describes its kosher offering as pre-packaged breakfast, lunch, and dinner. The cruise line currently lists an additional charge of €25/$30 per person per day, although guests should confirm the applicable price for their sailing because charges and availability can change.

Kosher meals can be consumed in the main restaurants.

6.How Early Should I Request Kosher Meals?

MSC says kosher meals must be booked at least 30 days before the ship's departure.

If kosher meals are essential to your trip, do not wait until embarkation.

When making the request, also mention any allergies or additional food restrictions because the kosher meal selection may be limited.

7.Can I Request Halal Food on MSC Cruises?

MSC Cruises may provide halal products, including halal beef, lamb, and poultry, when requested in advance.

The cruise line advises guests to make the request at least 30 days before departure.

A late request may not be guaranteed.

If halal food is an important requirement for your trip, include it in your pre-cruise dietary request and confirm it with the dining team after boarding.

8.Can I Request Low-Sodium Meals?

Yes. MSC's Accessibility & Medical Request Form includes a low-sodium diet among the special dietary requirements that guests can request.

Guests who require a medically important restriction should provide the information before sailing and discuss it with the onboard dining team.

Do not assume that a dish described as "light," "healthy," or "wellness" is automatically low in sodium. MSC's buffet includes a Wellness Corner, but guests with a medically necessary sodium restriction should still confirm ingredients and preparation with staff.

9.Can I Request Meals for Food Allergies?

Yes. MSC Cruises makes efforts to accommodate food allergies and intolerances.

However, guests with allergies need to take the request seriously and communicate it at multiple stages.

MSC specifically asks guests to:

  1. Report the allergy when booking or no later than 30 days before sailing.
  2. Complete the relevant special-needs documentation.
  3. Tell Reception/Guest Services after boarding.
  4. Speak with the Maître d'hôtel or dining team before eating.
  5. Ask about ingredients when there is uncertainty.

MSC states that the main dining rooms are best equipped to handle food requests and reduce the risk of cross-contamination.

10.Does MSC Guarantee an Allergy-Free Meal?

No. MSC states that it cannot completely eliminate the possibility of accidental cross-contamination during food preparation.

This distinction is important for guests with severe allergies.

Even when the cruise line has been informed, travelers should not assume that a meal is completely free from allergen exposure without confirming the preparation process with the appropriate staff.

MSC also recommends that guests with known allergies bring prescribed emergency medication as directed by their physician.

11.Is the Main Dining Room Better for Special Diets?

Generally, yes.

MSC specifically recommends its main dining rooms for guests with food allergies and other dietary requirements because there is greater control over the preparation and service of special meals.

The buffet offers a wide range of food, which can be convenient, but buffet service can make cross-contact harder to control.

For example, serving utensils may be used around multiple dishes, and ingredients can be difficult to verify simply by looking at a prepared item.

If you have a medically significant allergy, speak with the dining supervisor rather than relying only on buffet labels.

12.Can Special Meals Be Requested at the Buffet?

Some dietary-friendly choices are available at the buffet, including vegetarian and vegan-friendly food.

However, MSC advises that the main dining rooms are better equipped to accommodate most special dietary requirements. The cruise line also says it cannot guarantee the absence of cross-contamination at the buffet.

Therefore, travelers with serious allergies should favor the main dining room and communicate directly with the dining team.

13.Can MSC Prepare Blended Food?

Yes, certain food can be blended onboard for medical reasons or for infants.

MSC specifically lists blended food as a special food request.

If you require blended meals, make the request before sailing so the onboard team can understand what is needed.

Parents traveling with infants should also discuss feeding requirements before departure rather than assuming that every type of infant food preparation will be available.

14.Can I Bring My Own Special Food on MSC Cruises?

In certain circumstances, yes.

MSC states that guests may bring factory-sealed special food onboard following written approval from the company. The products should have their original labeling and comply with applicable food-labeling requirements.

There are important restrictions.

MSC says:

  • The food must be factory-sealed.
  • Original labeling must remain intact.
  • Homemade food is not permitted.
  • The product should not be close to its expiry date.
  • Guests are responsible for consuming the product according to its label.
  • Onboard staff are not authorized to store, cook, or heat guest-provided food.
  • The cabin cooler is not a refrigerator and should not be treated as safe refrigerated storage.

If you need to bring specialized food, obtain written approval before traveling.

15.Can MSC Accommodate Special Meals on Shore Excursions?

Dietary planning becomes more complicated when a meal is included during a shore excursion.

MSC advises guests to communicate their allergy or special dietary requirement to the appropriate staff when booking a tour that includes a meal.

Guests with significant allergies should be especially careful about eating ashore because MSC cannot necessarily provide the same level of dietary control at an external restaurant or excursion venue.

MSC also specifically advises guests with allergies or intolerances visiting its private islands or private beaches to consider taking their meals onboard in the main dining room, where dietary requests can be better accommodated.

16.What Should You Do If You Have a Severe Food Allergy?

A severe allergy requires more planning than simply selecting a dietary preference.

1.Before your cruise:

  • Tell MSC about the allergy as early as possible.
  • Complete the required dietary or medical form.
  • Identify every relevant allergen.
  • Confirm the request before departure.
  • Carry prescribed emergency medication as directed by your physician.

2.After boarding:

  • Contact Reception/Guest Services.
  • Speak with the Maître d'hôtel or dining supervisor.
  • Explain the severity of your allergy.
  • Confirm which dining venues are appropriate.
  • Ask about ingredients and preparation when uncertain.

MSC says the risk of accidental cross-contamination cannot be completely eliminated, even with preventive measures.

17.Are Special Meals Free on MSC Cruises?

It depends on the type of meal.

Vegetarian and vegan dishes are incorporated into the normal dining offerings, so they are not generally treated as a separate paid meal service. Gluten-free meal options are also available within the main restaurant offering on most ships.

Kosher meals, however, may carry an additional charge. MSC currently lists €25/$30 per person per day for pre-packaged kosher breakfast, lunch, and dinner.

Because pricing and availability can vary, confirm the cost applicable to your particular sailing before departure.

18.Can I Request a Special Meal After Boarding?

You should not rely on making the request for the first time after boarding.

MSC asks guests to provide special dietary information at booking or at least 30 days before sailing. The company says late notification can prevent it from guaranteeing the requested accommodation.

You should still speak with the dining team after boarding to confirm your requirements.

In other words, the best approach is:

Request before sailing → confirm after boarding → discuss individual meals with dining staff.

19.What Information Should You Give MSC?

The more precise your request, the easier it is for the dining team to understand what you need.

Instead of writing:

"I need special food."

Give information such as:

  • "I require a strict gluten-free diet."
  • "I have a peanut allergy."
  • "I follow a vegan diet."
  • "I require kosher meals."
  • "I require halal meat."
  • "I need a low-sodium diet."
  • "I need blended food for medical reasons."

If you have multiple restrictions, list each one separately.

For example, a guest may need both gluten-free and dairy-free meals. Providing both details helps the dining team plan appropriately.

20.What About Specialty Restaurants?

MSC's specialty restaurants are separate from the main restaurant dining service, and their menus and availability vary by ship.

Guests with dietary restrictions should not assume that a specialty restaurant can automatically provide the same accommodation as the main dining room.

MSC recommends the main restaurants for handling special dietary requests, particularly allergies, because they provide greater control over the production and service of special meals.

If you want to dine at a specialty restaurant while following a strict diet, ask the restaurant and onboard dining team about your specific requirements before ordering.

21.What Should Families With Children Know?

MSC offers children's menus across its ships, and the cruise line says it caters to vegetarian and gluten-free diets as well as a variety of other dietary requirements.

Parents should still report a child's allergy or medical dietary requirement before sailing.

If an infant requires blended food for medical or feeding reasons, MSC allows guests to request food to be blended onboard.

For infants with specific medical or nutritional needs, parents should plan ahead and confirm exactly what the ship can provide.

22.Tips for a Smooth Special-Diet Experience

1. Make the request early

Do not wait until embarkation. MSC recommends submitting dietary information at booking or at least 30 days before sailing.

2. Be specific

Clearly state whether your need is a preference, intolerance, allergy, religious requirement, or medical restriction.

3. Confirm after boarding

Visit Reception/Guest Services and speak with the dining team.

4. Prefer the main dining room for allergies

MSC identifies the main dining rooms as the best-equipped locations for special dietary requests.

5. Do not assume buffet food is allergen-free

Buffet food can involve cross-contact. Always ask staff if you have a serious allergy.

6. Check excursion meals

If an excursion includes food, tell the appropriate staff about your dietary requirement before the excursion.

7. Carry necessary medication

Guests with known allergies should bring their prescribed emergency medication as directed by their physician.

8. Confirm ship-specific limitations

Gluten-free offerings and other dietary services can differ between ships, so check the details for your particular vessel.

Frequently Asked Questions

Q1.Can I request special meals on MSC Cruises?

Yes. MSC Cruises accommodates several dietary requirements, including vegetarian, vegan, gluten-free, kosher, halal, low-sodium, allergy-related, and certain medical or infant food requests.

Q2.How far in advance should I request a special meal?

MSC recommends notifying the cruise line at booking or at least 30 days before sailing. Some requests, such as kosher and halal options, specifically require advance notification.

Q3.Does MSC Cruises offer vegan food?

Yes. Vegan-friendly dishes are incorporated into MSC's buffet and main restaurant culinary offerings.

Q4.Does MSC Cruises offer vegetarian meals?

Yes. Vegetarian options are available in the main restaurants and buffet.

Q5.Does MSC offer gluten-free meals?

Yes. MSC offers meals made with gluten-free ingredients for breakfast, lunch, and dinner in the main restaurants on most ships.

Q5.Can I get kosher meals on MSC Cruises?

Kosher meals may be available as pre-packaged breakfast, lunch, and dinner for an additional charge. MSC currently lists €25/$30 per person per day and requires booking at least 30 days before departure.

Q6.Does MSC offer halal food?

Halal beef, lamb, and poultry may be available when requested at least 30 days before departure. Availability should be confirmed for the specific cruise.

Q7.Can MSC accommodate food allergies?

MSC makes efforts to accommodate food allergies and intolerances. Guests should report allergies before sailing and again to the dining team after boarding. However, MSC cannot completely guarantee the absence of cross-contamination.

Q8.Is the buffet safe for people with severe allergies?

MSC does not guarantee that buffet food is free from cross-contamination. Guests with significant allergies are advised to use the main dining room, where dietary requests can be better controlled.

Q9.Can I bring my own special food?

In certain circumstances, factory-sealed special food may be brought onboard with written approval from MSC. Homemade food is not permitted, and onboard staff are not authorized to store, cook, or heat guest-provided food.

Q10.Can MSC prepare blended food?

Yes. MSC allows guests to request certain food to be blended onboard for medical reasons or for infants.

Q11.Should I tell MSC about my dietary needs again after boarding?

Yes. MSC asks guests with dietary requirements or allergies to confirm their needs with Reception/Guest Services and/or the Maître d'hôtel in the Main Dining Room after boarding and before consuming food or beverages.

Conclusion

MSC Cruises can accommodate many common dietary requirements, making cruising possible for guests who need vegetarian, vegan, gluten-free, kosher, halal, low-sodium, or allergy-conscious meals.

The most important step is early communication. Submit your dietary requirement when booking or at least 30 days before departure, and clearly explain any allergies or medical restrictions. Once onboard, confirm the request with Guest Services and the dining team.

For serious allergies, the main dining room is generally the better choice because MSC says it provides greater control over special meal preparation. At the same time, guests should understand that the cruise line cannot completely eliminate the risk of cross-contamination.

With advance planning and clear communication, you can make your dietary needs known before the cruise and give the onboard dining team the information needed to provide appropriate meal options.

logo

Your ultimate guide to cruise adventures. Discover amazing destinations, find the perfect cruise, and create unforgettable memories on the high seas.

© 2026 cruisebite.com All rights reserved. | Privacy Policy | Terms of Service