Discover Exclusive Offers and Special Deals on MSC Cruise Deals
Find a cruise and book cruises direct - no booking fee!

7 Best Cruises for Vegans & Vegetarians

Are You A Vegan/Vegetarian? No worries...these plant-based cruise lines have you covered!

By Cruise Booking Team

Explore more Cruise Itineraries

Are you travel addicted and want to stick to your diet at sea? Vegetarian Cruise lines have come a long way in catering to many dietary lifestyles. Cruise lines are now increasing their dining options, so there is something for everyone. Here are 7 of the best cruise lines for vegans/vegetarians in 2024, where you can explore the sea and continue your vegan lifestyle.

Best Cruise Lines for Vegans and Vegetarians in 2024

1. Silversea Cruises

Fresh vegetable juice bottles on a wooden table
Photo by master1305 at Freepik

Get ready to enjoy the multitude of dining and menu options at Luxe Silversea. They offer vegan, kosher, Ayurvedic, raw, and gluten-free diets on every menu. You will enjoy a variety of vegetables, fruit, nuts, grains, and plant-based proteins, along with dairy alternatives such as tofu, soy milk, vegetable drinks, seitan, and plant-based recipes that are carefully balanced in nutrients. They provide various options through the line’s famed Culinary Voyages menu. If you want a specific dietary menu, you must reach the cruise line two months before sailing to make any special requests. With the crew's help, you can keep your nutritional needs and lifestyle during your vacations.

2. Costa Cruises

On a green stone background, a salad with tomatoes, arugula, Burrata cheese, and microgreens.
Photo by user14908974 at Freepik

Costa Cruise Line takes the meaning of “Mangia” to a new level, especially for those who are vegan and prefer to eat vegetarian dishes. They also offer travelers who want gluten-free and other restrictive dietary needs. Since 2015, Costa Cruises has offered vegan and vegetarian food, emphasizing mouth-watering Mediterranean options. These options typically include plant-based dishes such as salads, soups, pasta with marinara sauce, vegetable stir-fries, and tofu-based dishes. Additionally, vegan desserts like fruit salads and sorbets are often available. Costa Cruises is also a plant-based cruise, striving to accommodate dietary needs so passengers can enjoy their cruise experience while maintaining their vegan or vegetarian lifestyle.

3. SeaDream Yacht Club

Salad made with tomatoes, cucumbers, red onions, and lettuce leaves. A healthy vitamin menu for summer. Vegetarian food that is vegan. Dinner table for vegetarians
Photo by timolina at Freepik

Known as one of the best cruise lines for vegetarians, SeaDream Yacht Club sets the bar for a unique vegan menu. It rolled out the industry’s first “raw food” vegan menu, developed in partnership with Hippocrates Health Institute in Florida. Along with the raw food menu, which is equally well-suited to vegetarians, the ship eateries have also created vegetarian and gluten-free sections on their daily menus. From fresh salads and vegetable-based dishes to creative plant-powered entrees, passengers can indulge in various delicious and nutritious options. Whether a colorful vegan Buddha bowl or a hearty vegetarian pasta dish, SeaDream Yacht Club ensures that every guest's dietary needs are met with excellence and attention to detail.

4. Oceania Cruises

Grilled vegetables platter
Photo by elenashashkina at Freepik

Oceana cruise line offers more than 250 dishes designed by Chef Jacque Pepin. It is available in the main dining rooms aboard the Sirena, Nautica, Riviera, Regatta, and Insignia. It also has a smoothie bar and hosts cold-pressure raw juice. Begin one of the best cruises for vegetarians. It also offers the best Kosher or gluten-free meals. Their menus feature plant-based dishes such as vegetable stir-fries, salads with tofu or chickpeas, pasta primavera, and quinoa salads. Additionally, passengers can enjoy vegan-friendly soups, curries, and grilled vegetable platters. The cruise line also accommodates special requests for vegan and vegetarian meals, ensuring a diverse and satisfying culinary experience for all guests seeking plant-based options during their voyage.

5. Holland America Line

Football party appetizers with TV remote controllers
Photo by tastyfood at Freepik

When you are ready to spend time on Holland America Line, you also immerse yourself in delicious gluten-free, vegan, and vegetarian dishes. You can enjoy over 30 recipes, including delicious soups, starters, salads, appetizers and desserts. Vegan options may include tofu stir-fry, vegetable curry, and plant-based burgers. At the same time, vegetarian choices often feature options like grilled vegetable platters and hearty salads with a range of toppings. Additionally, guests can typically request customized meals to suit their dietary needs. With a focus on providing flavorful and satisfying plant-based options, Holland America Line ensures that vegan and vegetarian guests can enjoy delicious meals throughout their cruise experience. You can’t miss their Zucchini and carrot tart and lentil, wild rice, and barley pilaf when you board.

6. Royal Caribbean

Italian pasta Orzo. Cream sauce recipe with bacon and basil. Preparation of risoni. Background made of white wood
Photo by user6170755 at Freepik

Royal Caribbean offers a three-course vegan menu in its main dining room. The two most popular entrée options are Orzo pasta stew with green vegetables and edamame–stuffed Portobello mushrooms. You can also relish interesting dishes like caramelized parsnip and coconut soup, and you will find vegan options across their cafes and pizzerias. Several vegan desserts include the toffee cheesecake with dark chocolate and peanut butter crust.

7. Carnival Cruise Line

Sesame seeds, avocado, cucumber, and salmon poke bowls
Photo by elenashashkina at Freepik

In the main dining room, there are always one or two vegan options for entrees and starters. Even in the less-obvious restaurants, you can be surprised with delicious vegetarian dishes. Furthermore, the Carnival cruise line allows vegans to easily create their dishes at the buffet. In 2023, Carnival Cruise Line announced new vegan menus as part of their initiative to offer their guests a wider range of dining options. Passengers can now enjoy delicious meals that are kinder to animals, including a Hawaiian Salmon Poke starter made with fish-free salmon, a spaghetti carbonara dish, and three decadent desserts. The company's compassionate move is recognized with a Vegan Voyage Award from PETA.


So, if you are still wondering how to adhere to your vegan diet while on a cruise, these vegan cruises in 2024 offer ample veg and vegan options. You are encouraged to notify the ship if you have any specific food allergies or requirements. They are always happy to accommodate you.

Bon Voyage!

Frequently Asked Questions about Cruises for Vegans and Vegetarians

Most plant-based cruise lines mentioned in this article offer vegan and vegetarian meal options at no additional cost. However, it's always a good idea to check with the specific cruise line to ensure no additional charges or fees are associated with these dietary preferences.

Cruises catering to vegans and vegetarians often offer various plant-based cuisines. You can expect fresh salads, vegetable stir-fries, pasta dishes, plant-based proteins like tofu or seitan, flavorful curries, and delicious vegan desserts.

Yes, many cruise lines accommodate special dietary requests for room service. You can typically request vegan or vegetarian meals when placing your room service order, ensuring that your dietary preferences are met even in the comfort of your cabin.

Inform your booking agent of your dietary requirements. While most cruise lines provide an option to indicate your nutritional needs during the booking process or in your online account, it is better to contact the cruise line restaurant manager and other staff directly for confirmation.

Silversea stands out for offering the best vegetarian food on cruises. Their Culinary Voyages menu boasts a diverse array of delectable dishes, including fresh vegetables, fruits, nuts, grains, and plant-based proteins. Dairy alternatives like tofu, soy milk, and seitan cater to various dietary preferences. While Silversea's luxury experience comes at a higher cost, the quality, variety, and customization options make it worth it for vegetarian passengers seeking exceptional culinary experiences at sea.

Princess Cruises offers a range of vegan options, including plant-based entrees, salads, and sides, available in the main dining rooms and buffet restaurants. The cruise line also provides specialized vegan menus upon request, featuring dishes like tofu stir-fries, lentil soups, and vegetable curries. Additionally, guests can enjoy vegan-friendly desserts and snacks, ensuring a satisfying culinary experience for those following a vegan diet.
Tags: cruise lines

Best Things to do in Adelaide

Book Cruises from Adelaide Explore the top attraction and activities by discovering Adelaide's rich culture and history and some natural beauty and conservation parks. We’ve pulled [...]

July 07, 2023

10 best isolated beaches in Australia

Book Cruise to Australia You might not know that Australia is a place with over 10,000 beaches. The coastal line of Australia stretches over 50,000 kilometers. So, if you prefer to visit a beach [...]

July 07, 2023

Top 5 Things to do on MSC Divina Ship

Book MSC Divina Cruise The MSC Divina is from the Fantasia-class ships of MSC cruises. MSC is well knows as an eco-friendly cruise line. This ship features a sea-water distillation plant, which [...]

July 07, 2023

Best Cruise Lines for Nature Lovers

Book A Cruise Now If you’re a nature lover, no doubt you’ve wondered which destinations would be the best to see some fascinating wildlife. Your next cruise vacation can take you near [...]

July 07, 2023

Our cruise experts will help you to plan your perfect cruise vacation!
phone number with country code (hyphen allowed)
0 / 500

Cruise Inquiry