We believe everyone should be able to make financial decisions with
confidence. While we don't cover every company or financial product on
the market, we work hard to share a wide range of offers and objective
editorial perspectives.
So how do we make money? Our partners compensate us for advertisements that
appear on our site. This compensation helps us provide tools and services -
like free credit score access and monitoring. With the exception of
mortgage, home equity and other home-lending products or services, partner
compensation is one of several factors that may affect which products we
highlight and where they appear on our site. Other factors include your
credit profile, product availability and proprietary website methodologies.
However, these factors do not influence our editors' opinions or ratings, which are based on independent research and analysis. Our partners cannot
pay us to guarantee favorable reviews. Here is a list of our partners.
4 Secrets for Eating Better On Cruises: Tips from Top Chefs
Celebrity chefs have partnered with cruise lines to develop specialty restaurants and dining experiences.
Sally French is co-host of the Smart Travel podcast and a writer on NerdWallet's travel team. Before joining NerdWallet as a travel rewards expert in 2020, she wrote about travel and credit cards for The New York Times and its sibling site, Wirecutter.
Outside of work, she loves fitness, and she competes in both powerlifting and weightlifting (she can deadlift more than triple bodyweight). Naturally, her travels always involve a fitness component, including a week of cycling up the coastline of Vietnam and a camping trip to the Arctic Circle, where she biked over the sea ice. Other adventures have included hiking 25 miles in one day through Italy's Cinque Terre and climbing the 1,260 steps to Tiger Cave Temple in Krabi, Thailand.
Meghan Coyle is an editor on the Travel Rewards team and the co-host of the Smart Travel podcast. She covers travel credit cards, airline and hotel loyalty programs, and how to travel on points. Meghan is based in Los Angeles and has a love-hate relationship with LAX.
Published in
Published
How is this page expert verified?
NerdWallet's content is fact-checked for accuracy, timeliness and
relevance. It undergoes a thorough review process involving
writers and editors to ensure the information is as clear and
complete as possible.
This page includes information about these cards, currently unavailable on
NerdWallet. The information has been collected by NerdWallet and has not
been provided or reviewed by the card issuer.
It’s getting easier to find top-notch dining experiences on cruises.
Cruise lines are increasingly catering to high-end tastes, offering specialty dining experiences often led by high-profile chefs. For example, British royal chef Darren McGrady, who once served Queen Elizabeth II and Princess Diana, helped create an afternoon tea experience for Princess Cruises.
Even notoriously budget-oriented cruise lines market to foodies with celebrity endorsements. Carnival Cruise Lines features Food Network personality Guy Fieri through his onboard restaurants including Guy’s Burger Joint and Guy’s Pig & Anchor Bar-B-Que Smokehouse.
No matter your cruise budget, here are some chef-approved tricks to eating better on a cruise.
1. Try a specialty dining experience
Afternoon tea served on the Sun Princess. (Photo by Sally French)
British royal chef Darren McGrady helped create an afternoon tea experience for the Sun Princess ship from Princess Cruises, which debuted in the spring of 2024. For $30, guests can take part in an hour-long experience filled with stories from McGrady’s time with the royal family, etiquette tips and history lessons — all presented via a series of video clips. (While on a press trip on the Sun Princess, I was able to join one of these afternoon teas.)
“What we’re serving on board is afternoon tea — light, refined, and steeped in tradition,” McGrady says. “It’s where you can visit and chat, and have a cup of nibbles.”
Although specialty dining experiences like these come at an extra cost, they generally feature higher quality food and a carefully curated menu.
"I’ve seen too many places cut corners with things like lukewarm water, or sandwiches that are so dry and crusted on the top,” he says. “A proper British tea needs boiling water to release the tannins, and the sandwiches should be delicately cut and perfectly fresh."
McGrady says it’s often worth paying extra for fine dining. After all, many cruises offer casual establishments like the main dining hall to all passengers at no extra cost, but do charge extra for some high-end or specialty restaurants. But while on a relaxing cruise vacation, you likely have time to sit through a multi-course meal, allowing you to really savor what you paid for.
“I see so many people onboard rushing through their meals or missing out on the specialty dining,” he says. “Take your time, and don’t skip out on the experiences.”
2. Try something new
Pastel de Nata served onboard the Sun Princess.(Photo by Sally French)
Carlos Justina, food and beverage director at Princess Cruises, says there is definitely an uptick in french fry consumption on ships with more kids onboard. But the good news about the all-you-can-eat nature of a cruise is it’s an opportunity to try something new.
Justina recommends the flaky, buttery Portuguese egg tarts, or pastel de nata. They’re almost always available at the International Cafe, an all-you-can-eat bakery onboard the Sun Princess that’s open 24 hours a day and is included with cruise fare.
Tony Gemignani shows off pizzas he made onboard the Sun Princess. (Photo by Sally French)
For pizza chef Tony Gemignani, that logic even applies to cruise staples like pizza.
“Anyone can do a margherita or a pepperoni pizza,” he says. “With my menu, there needed to be award-winners and out-of-the-box pizzas. I want ingredients that you can’t get every day.”
He designed a pizza menu for Princess Cruises that stands out with ingredients such as Soppressata sausage, hot honey, Gorgonzola and sweet fig preserve.
His pies are served at the ship’s specialty pizzerias —which cost extra — or the complimentary pool deck pizza spot.
3. Order local dishes
Sushi served as part of the Morimoto By Sea pop-up on a Holland America ship. (Photo by Sally French)
Eating well on cruises also means opting for local ingredients that offer greater freshness.
Holland America Line, for example, launched a fresh fish program last fall that relies on local ports to provide the fish served onboard in partnership with Iron Chef Masaharu Morimoto. His pop-up restaurant onboard, where guests can pay $55 per person for a multi-course meal, features the fish in its dishes.
Menus for the dining experience vary depending on where you’re sailing. In Hawaii, whet your appetite for fish such as mahi-mahi and opah. Meanwhile, Alaskan cruisers can expect to dine on Alaska king salmon or Alaska halibut.
4. Enjoy the buffet, too
A Berliner, which is a German-style donut, on the Sun Princess. (Photo by Sally French)
Then again, if fine dining isn’t your style, you don’t need to limit yourself to luxury. In fact, McGrady says the Queen was happy with tea and toast for breakfast, and Princes William and Harry enjoyed pizza when McGrady worked for the family.
“If [going to a fancy restaurant] is something you don’t feel comfortable doing, don’t stress,” McGrady says. “You don’t need to do it, because you’re here to have fun.”
McGrady himself has been known to make a beeline for the cruise buffet’s Indian food section, which he considers comfort food.
“Cruises don’t need to be stuffy,” he says. “Relax, enjoy yourself and make the most of what’s onboard — especially the food.”
NerdWallet writers are subject matter authorities who use primary,
trustworthy sources to inform their work, including peer-reviewed
studies, government websites, academic research and interviews with
industry experts. All content is fact-checked for accuracy, timeliness
and relevance. You can learn more about NerdWallet's high
standards for journalism by reading our
editorial guidelines.