Which cruise lines have the best food?
Not sure if a cruise — a vacation known for buffets and mass-market appeal — is right for you and your discerning taste buds? Cruise food may not have the best reputation, but trust us when we say there’s a line that can satisfy everyone's culinary desires. Read on to see the best cruise lines for food (among mainstream lines), and how they rank against each other.
How We Determined the Scores: We used the average food and dining scores from over 15,000 verified user reviews written since the start of 2017. Luxury and river lines were not considered as they’re an entirely different price point, but we’ll tackle those in a later article.
1. Disney Cruise Line — 4.53 / 5
Yes, kids can get chicken fingers and mac and cheese at just about every meal if they so choose. But there’s no denying the service on Disney is unforgettable, even for the smallest travelers. After the first night, everyone’s drinks are waiting on the table when you arrive at dinner, with kids’ drinks in plastic, lidded cups bearing their names. Waiters entertain small travelers with magic tricks and call all the little girls onboard “princess” at all times. Made-to-order requests for picky eaters are met with the kind of can-do attitude we wish all cruise lines had. And did we mention that the main dining room changes each night? Passengers rotate through three dining rooms throughout the cruise, and best of all, your waitstaff rotates with you.
Palo – We consistently hear high praise for Palo, with passengers raving that it’s well-worth the $40 price tag. The northern Italian-inspired venue is named after the long poles that gondoliers use in Venice, and serves up authentic Italian cuisine in the evenings. Don’t miss Palo’s brunch either, which is arguably more popular than dinner there. In addition to a short menu, brunch includes a buffet with choices such as a wide variety of fresh seafood, a selection of international cheeses, and assorted meats and pastries.
“We had dinner here 2 nights. Embarkation night and the last night. Katia was the best server and the food was beyond amazing. It was worth the up charge for many reasons. Food, atmosphere, quite, exquisite service and romantic.” - JKristenRN
“Brunch is an absolutely must do. So many options, such a small stomach. You want to eat everything. The buffet is amazing with great choices. Breakfast pastries and breads, caramel cinnamon [rolls], shrimp, ceviche, prosciutto, cheeses, crackers, salmon, crab, etc. The ordering menu is also great. The dessert! Chocolate covered strawberries and [truffles] and tiramisu!” - sophiacorona
Remy – Afraid a “Ratatouille”-themed restaurant is going to be undeniably cheesy? Think again. This adult-only formal French restaurant (picture waiters bearing silver-domed plates and a lovely trolley-based cheese course) has just tiny, subtle, tasteful nods to the little mouse chef from the movie — we promise. And the food? Modern French at its best, and most innovative.
“Amazing French cuisine, fine wines, and superb service. Each night has two menus, and you can mix-and-match each course. Wine pairings are done with great care, and the $105 price is a very good value considering how many glasses and what sort of wines are poured. Talk to the [sommelier], as he will tailor his selections to match your taste. True, the bill for the two of us was nearly $500, but I don't know where I can find this quality of dining experience on land for less.” - bmetcalf
“Fantastic service and menu! Comparable to Victoria and Alberts at the Grand Floridian!” - ddsteuck
2. Celebrity Cruises — 4.43 / 5
Second only to Disney in terms of dining quality according to our members, Celebrity knows how to please the palates of its passengers. Quality, fresh cuisine is often offered with a modern twist, making the dining experience unique for every passenger who steps onboard.
Tuscan Grille – This venue puts a contemporary spin on rustic Italian favorites such as carbonara, veal marsala, ricotta gnocchi, and grilled branzino. Pastas are handmade onboard, as is the venue’s own limoncello. An Italian wine menu includes regional Italian cocktails and beers, because what else should it have? Each ship’s Tuscan Grille has a slightly different ambiance, which makes it a unique experience for repeat Celebrity cruisers.
“Beautiful setting and fantastic food. Best waiter we have ever had. Great evening and worth every cent.” - pbasile
“The food was excellent and the view...excellenter! Yep, we saw whales breach while we ate delicious Italian fare. This is the one additional cost restaurant that we would recommend.” - kevinmcphee
Qsine – Qsine is like fantasyland meets dinnertime, for grown-ups. Those open to playing with their food will want to have a seat beneath the lamps hanging from the ceiling, because things are about to get fun. Start your meal off with sushi lollipops, then indulge in the meatball trilogy or slider party. For dessert, try “Strawberry Fields,” which is a square of real grass topped with sticks of chocolate dipped strawberries. Some ships’ Qsine also includes the Le Petit Chef experience, which combines video animation projection on the table with the cuisine for an incredible 3D virtual and reality dining presentation.
“It was great. Quite the presentation, very far from traditional [dining]. Our waiter... was great. Very helpful in explaining "how the various dishes were eaten". I know that sounds weird, but if you've ever eaten there you know exactly what I mean. The food was VERY tasty and it was fun.” - CaptainKitten
“Awesome! If you like to be adventurous, don't shy away from Qsine. The dishes aren't just different to be different. They simply took great dishes and find a way to make them a bit different by putting some sort of spin on them to make them fun. Definitely give it a shot, especially if you can get a deal on it the first day on the ship. Walk around and you might find 30%-40% off of a specialty restaurant that evening.” - Basinski
3. Royal Caribbean — 4.26 / 5
Not only does Royal Caribbean offer the usual cruise ship suspects like steakhouses and Italian venues, but they also delve into the trendy, quirky, and even unusual when it comes to dining. The whimsical Alice-inspired Wonderland restaurant, the modern Mexican venue Sabor with guacamole prepared tableside, and Sugar Beach ice cream and candy shop all showcase Royal’s culinary adventurousness and desire to take onboard cuisine to the next level.
Chops Grille – Chops Grille steakhouse is a mainstay on Royal Caribbean, and it’s not difficult to see why. The warm ambiance and prix fixe menu provides a stellar experience that could easily cost double on land. And don’t miss out on lunch at Chops, which is available on sea days only and gives you a taste of what the venue has to offer with a lesser price tag.
“Excellent! Food was great could cut my filet with a spoon. Waiter brought lots of sides that were served family style and unlimited portions. Food was cooked to perfection and served hot! Highly recommend this venue.” - tikipop
“Excellently prepared steaks and the sides we tried were all very enjoyable as well. The ambiance is nice and it just feels special to have a meal here.” - johnasti
150 Central Park – Royal Caribbean teamed up with Miami restaurateur Michael Schwartz to create the six-course menu at 150 Central Park, which was designed with the air of the finest New York City establishments in mind. Two menus per weeklong cruise rotate out seasonally, featuring dishes that are created with fresh ingredients from local Florida farms.
“150 was the best experience that we could [have] asked for! The food was amazing. The service was incredible. Our waiter not only connect with us, he pampered us. This was the only restaurant that the manager came to our table to ensure our experience was no less than excellent.” - orlandocruz
“This dining is an actual experience. It is like no other, they taught you about your food before eating and the food itself if like no other! its incredible. They were also super accommodating for me (being a Vegetarian) they offered the choices they had on the menu or something they could whip up off the menu!” - KristinaLBR
4. Holland America — 4.22 / 5
Dining is a top priority on Holland America, and it shows in their Culinary Council of seven world-class celebrity chefs, all of whom have a hand in crafting the menus seen in the various restaurants across the fleet. The line also has a partnership with America’s Test Kitchen, which materializes in cooking demonstrations and hands-on workshops.
Pinnacle Grill – If you’re seeking a meal to celebrate a birthday or anniversary, look no further than the Pinnacle Grill. Indulge in Alaskan king crab, premium Pacific Northwest steaks, Colorado lamb chops, and even caviar at this romantic, regal venue. And just like Chop Grille, a lighter and simpler menu is also available at lunchtime for a smaller fee.
“This classic Holland America staple is always the best meal you will have on your cruise. The meats are perfectly cut and aged and the seafood is fresh. They also do an excellent job preparing your dinner and is cooked to perfection. I’ve never had a bad meal but I always leave way to full. If dinner is a little too expensive then check it out for lunch!” - njanders26
“The food and service in the Pinnacle Restaurant were absolutely wonderful! The menu was varied so that we were able to have different foods as we desired, and it was all so very well prepared and presented!” - dsjasinski
Rudi's Sel De Mer – Chef Rudi Sodamin’s French brasserie may only be on two of Holland America’s ships, but the dishes are so thoughtful and exquisite that it earns a spot as one of the fleet’s top restaurants. Try to seafood tower for an appetizer, and Rudi’s souffle for dessert. While we’d like to see Sel De Mer expand to the rest of the fleet, the good news is you can try the menu on some ships on select evenings in the Pinnacle Grill.
“Sel de Mer has an amazing fish selection and it’s like the chef caught the fish right before you ordered it! The preparation is gorgeous and the flavor is even better. There really is nothing bad I can say other than I wish I could enjoy it more often.” - njanders26
“My husband’s favorite was Rudi’s Sel de Mer. The seafood platter presentation alone is worth ordering it for, but he said it tasted great, too. The service in that restaurant was superior. I don’t know what the actual ratio was but it almost seemed like one server to every 3 people and the sommelier was outstanding.” - Faye1966
5. Carnival Cruise Line — 4.13 / 5
If there was an award for the line with the largest variety of complimentary dining options, Carnival would win hands down. Not only do its ships boast multiple included sitdown and poolside eateries, but also a wide selection of specialty restaurants.
BlueIguana Cantina – Let everyone else run to Guy Fieri’s Burger Joint. Don’t get us wrong: They’re really good burgers. But the real star on the lido deck is the fried fish tacos at the Blue Iguana. As good as any we’ve had at street stands in Mexico, they’re worth waiting in line for if there is one.
“Both the daytime tacos and morning breakfast burritos were wonderful. Try the watermelon salsa at the salsa bar! There is so much food to eat on the ship, but try to eat here at least a few times during the cruise.” - CruiselineSarah
“I probably ate here the most! Loved the fish tacos!” - karenutley7184
Fahrenheit 555 – The only thing as shocking as those tacos? The truly sexy, modern steakhouse comes complete with dark walls that manage to give the space atmosphere and a testosterone-fueled look without feeling fussy or dated. The food is plated with drama and elegance, from the escargot tucked into tiny rounds of puff pastry to vertical platings of steak topped with roasted garlic, to the chocolate tastings in elegant little glasses.
“We always take advantage of this venue when we cruise and it never disappoints. It was our anniversary so we did the desert where the chef comes to ur table and makes this amazing creation right in front of u. I just cannot explain it....truly amazing.” - jenn2831
“Fahrenheit 555 was FABULOUS and $35 is a bargain. The food was very good and my steak was cooked exactly the way I love it. Definitely will book a reservation to the Steakhouse again.” - Martine1973
6. Princess Cruises — 4.10 / 5
Princess was an early trailblazer, offering cruisers a choice between fixed dining times and “Anytime Dining.” The line even purpose-built ships with multiple dining rooms to facilitate the concept, years before most other cruise lines joined the party.
Crown Grill – Crown Grill is everything you’d want in a traditional steakhouse, with a masculine atmosphere of dark wooden tones, stately chairs, and warm lighting. Foodies will take note of the Gourmet Salt Selections, which are custom-designed for Princess to complement the flavor of the steaks, seafood and chops.
“In the past, we've been reluctant to spend extra money on specialty restaurants. But once we decided to try them, we've found them to significantly add to the cruise experience. Crown Grill on the Royal Princess was worth every additional penny--the 8 oz. filet mignon was tender and tasty, and the desserts were wonderful, particularly the four mini-dessert sampler. The service was excellent and attentive. In short, everything the main dining room is not.” - DeedeeG
“[Ate] there twice. The service and food was excellent. Definitely the place to eat for a steak dinner. Services was excellent and friendly.” - srbpilot55
Alfredo's Pizzeria – Alfredo’s is touted as having the best pizza at sea, and the majority of cruisers tend to agree. Fresh ingredients are transformed into hot and bubbling personal pan pizzas right in front of your eyes, but if you’re not in the mood for a pie there’s even more. Calzones, pastas, and even desserts are also on the menu at this complimentary venue. What other cruise line can say that about their pizza counter?
“So good. Pizzas were excellent, as was the calzone we had at lunch. Went back another evening for dinner and was very pleased again with appetizers, main courses as well as desserts.” - BarbaraBon
“Staff, food and environment [are] all amazing. The meals are to die for with high quality and fresh ingredients used, you can watch as your meal is made fresh before your eyes.” - PippiCruz
7. Norwegian Cruise Line — 3.97 / 5
The number of dining choices on Norwegian Cruise Line are unmatched in the industry, with more than a dozen venues to choose from on their newest, largest ships. Freestyle Dining - no set meal times or assigned companions - rules the day, but the real stars are the extra-charge speciality restaurants that require a reservation. Book early or you might be shut out.
Cagney's Steakhouse – Norwegian’s signature American steakhouse Cagney’s is regarded among many cruisers to be the best steakhouse at sea, and in turn, one of the best specialty restaurants among all mainstream cruise lines. The warm, upscale ambiance and premium cuts of beef make it the perfect venue for a special occasion. On some ships, Cagney’s even has outdoor waterfront seating — perfect for catching the sunset.
“Wonderful!!! Cagney’s is definitely worth using the ultimate dining package for. Never had a bad meal there in 8 NCL cruises.” - frankie0303
“Cagney’s has to probably be my favorite restaurant in the NCL fleet. The steak is high quality and always cooked to perfection. I also never receive anything less than superb service and because I dine many times on each trip, I get to know the service staff and Maitre’d. Another thing I like is the atmosphere of the restaurant as it’s dark and has a warm feeling. On a couple occasions I’ve dined on the Waterfront and enjoyed the sounds of the waves as I was eating dinner. If you want an absolutely amazing meal then I would highly recommend Cagney’s.” - njanders26
Teppanyaki – This Japanese hibachi-style restaurant is a crowd favorite, and its popularity is proven by how quickly reservations tend to fill up at the beginning of the cruise. The tableside preparations are done by chefs who add comedy and guest interaction to the mix for a truly memorable dinnertime experience.
“I loved this experience! Our chef Louie! Was phenomenal, he was funny, engaging and a wonderful chef everything here was cooked to order and there was so much food. He cooked the best fried rice that I have ever had and the fillet mignon and shrimp were also awesome!” - SandyBGranny
“This restaurant is the best! The food is amazing and the atmosphere is so much fun!! The cooks will keep you laughing the whole time!! We went here multiple nights!” - McIntyrec
Join The Discussion
Which ship do you think serves the best food?