Founder & Cruise Expert
Avid cruise enthusiast who cruised so many times he decided to make it a career. Ian has sailed on over 30 cruise lines across 6 continents, from budget-friendly Carnival sailings to luxury Regent Seven Seas voyages. He built CruiseShipTracking to help fellow cruisers track ships, plan voyages, and find the best deals.
Last updated
The majority of food on a cruise ship is included in your fare, the main dining room, buffet, room service (with caveats), poolside grills, pizza stations, and soft-serve ice cream are all complimentary on most lines. Specialty restaurants cost $25-75+ per person. Most cruise lines accommodate dietary restrictions including vegetarian, vegan, gluten-free, kosher, and halal if you notify them 30-90 days before sailing.
In This Article
We earn a commission when you book through our links at no extra cost to you. This does not affect prices. Learn more
Food is the thing that surprises first-time cruisers more than anything else. Not the quantity, everyone expects a lot of food, but the quality and variety. A modern mega-ship can serve 30,000+ meals per day across a dozen dining venues, many of which are included in your fare.
This guide covers every aspect of eating on a cruise ship: what's free, what's not, how to navigate dietary restrictions, and how to eat strategically so you actually enjoy the experience instead of just eating because everything's available.
Ready to book a cruise? Browse 12,000+ live cruise deals on Cruisebound. Filter by destination, length, cabin type, and departure port to see today's pricing before you keep reading.
What's Included in Your Cruise Fare

On mainstream cruise lines (Royal Caribbean, Carnival, Norwegian, Celebrity, Princess, Holland America, MSC), the following dining is included at no extra charge:
Main Dining Room (MDR)
The main dining room is the heart of cruise ship dining. It's a full-service restaurant. Sit down, be served by a waiter, choose from a multi-course menu that changes every night. Here's what to expect:
Breakfast: Full menu with eggs, pancakes, omelets, continental options. Served 7:00-9:30 AM typically.
Lunch: Available on sea days. Soups, salads, entrees, desserts. Less common on port days.
Dinner: The main event. 3-5 courses: appetizer, soup/salad, entree, dessert, cheese plate. Wine and cocktails available at extra cost.
The MDR menu includes at least one steak, one fish, one chicken, one pasta, and one vegetarian option every night, plus rotating specials. On Carnival, the Favorites menu (available every night) includes staples like grilled chicken, salmon, and a New York strip.
Quality assessment: MDR food ranges from solid to genuinely impressive. Celebrity's MDR is consistently rated the best among mainstream lines, with dishes comparable to a mid-range steakhouse ashore. Carnival and Norwegian are a step below but still better than most chain restaurants.
The Buffet
Every major cruise ship has a buffet (called the Windjammer on Royal Caribbean, Lido Marketplace on Carnival, Garden Cafe on Norwegian). It operates from early morning through late evening:
Breakfast: 6:30-10:00 AM. Full hot and cold spread, omelets made to order, pastries, cereal, fruit
Lunch: 11:30 AM-2:30 PM. Themed stations (Mexican, Asian, Italian, American), salad bar, carving station, dessert bar
Dinner: 6:00-9:30 PM. More extensive than lunch, often with themed nights
Late-night: Some ships keep the buffet open until 1:00-2:00 AM with a reduced menu
Poolside and Casual Options
Most ships offer these at no charge:
Guy's Burger Joint (Carnival) / Playmakers (Royal Caribbean). Grilled burgers
Pizza station. 24-hour on most ships (Alfredo's on Princess is excellent)
Hot dog and taco stands. Poolside on select ships
Soft-serve ice cream. Unlimited, typically chocolate and vanilla
Deli/sandwich counter. Cold cuts, wraps, paninis
Room Service
The room service situation varies significantly by cruise line:

Mifaso Cruise-Approved Power Strip
- Cruise-approved (no surge protector) with multiple USB ports
- Compact design fits perfectly on the narrow cabin nightstand
Cruise cabins have limited outlets, this solves the charging problem without tripping ship safety rules
View on AmazonCruise Line | Room Service Fee | Free Hours |
|---|---|---|
Royal Caribbean | $3.95/order | Continental breakfast free, no delivery fee |
Carnival | $5/order | Continental breakfast free |
Norwegian | $9.95/order | Continental breakfast free |
Celebrity | Free (most categories) | All hours |
Holland America | Free | All hours |
Princess | Free | All hours |
MSC | Free (Yacht Club), fee for others | Varies by cabin |
Continental breakfast room service, a basket of pastries, fruit, coffee, and juice delivered to your door, is free across virtually all lines. Order it the night before via the door hanger or app for delivery at your preferred time.
Specialty Restaurants: What Costs Extra
Specialty restaurants are the ship's premium dining venues. They cost extra because they offer higher-quality ingredients, exclusive menus, and more intimate settings. Here's what to expect:

Cruise Door Organizer 24 Pockets Magnetic
- 24 clear pockets attach magnetically to the metal cabin door
- Holds sunscreen, lanyards, snacks, and small items
The single most recommended cruise hack, turns your cabin door into instant storage
View on AmazonTypical Pricing
Steakhouse: $45-65 per person (Chops Grille on Royal Caribbean, Fahrenheit 555 on Carnival)
Italian: $25-40 per person (Giovanni's on Royal Caribbean, Cucina del Capitano on Carnival)
Japanese/Teppanyaki: $35-55 per person (Teppanyaki on Norwegian, Izumi on Royal Caribbean)
French: $45-75 per person (Le Bistro on Norwegian, Murano on Celebrity)
Chef's Table: $75-150 per person (multi-course tasting menu with wine pairings)
Are Specialty Restaurants Worth It?
For one meal during a 7-night cruise, yes. Almost always. The difference between the MDR and a specialty restaurant is noticeable. The steak at Chops Grille is a genuine 12oz prime cut, not the thinner MDR version. The pasta at Cucina del Capitano is handmade. The Chef's Table is a legitimately memorable culinary experience.
For every meal? No. The MDR and buffet provide excellent variety and quality for the price (free). Most seasoned cruisers book 1-2 specialty dinners per cruise and rely on included options for the rest.
Dining Packages
Every cruise line sells dining packages that bundle specialty restaurant visits at a discount:
Royal Caribbean: 3-night package from $99/person; unlimited from $159/person
Carnival: Steakhouse + 1 specialty from $79/person
Norwegian: Free at Sea promotion often includes specialty dining for 2
Celebrity: Classic or Premium beverage package bundles sometimes include dining credit
If you plan to eat at 3+ specialty restaurants, the package saves 20-40% versus a la carte pricing.
Traditional vs. Anytime Dining
Most cruise lines offer two MDR dining formats. Understanding the difference matters more than you'd think.
Traditional (Set) Dining
You're assigned a specific table, dining time (early or late), and waitstaff for the entire cruise. Same table, same waiter, every night.
Early seating: 5:30-6:00 PM
Late seating: 8:00-8:30 PM
Pros: Your waiter learns your preferences by night 2. They'll have your drinks ready before you sit down, prep dishes for dietary needs without being asked, and remember your favorite dessert. The relationship builds throughout the cruise.
Cons: Rigid schedule. If you're at a port late or want dinner at 7:00 PM, you're out of luck. Table assignments mean you might share a table with strangers (can be great or awkward).
Anytime (My Time / Your Time) Dining
Walk into the MDR whenever it's open (typically 5:30-9:30 PM), get seated like a regular restaurant. No fixed table, no fixed time.
Pros: Total flexibility. Eat when you want, sit where you want.
Cons: Wait times of 15-45 minutes during peak hours (6:30-7:30 PM). Different waiter each night. No relationship building. Request the same waiter or section if you find one you like.
Which to Choose
Traditional dining is better for families with young children (consistent routine), couples who enjoy meeting dining companions, and anyone who values personalized service. Anytime dining is better for people with unpredictable schedules, introverts who prefer privacy, and groups who want to eat together on their own timeline.
Buffet Strategy: Timing and Tips
The buffet is the most misunderstood venue on a cruise ship. Most people either avoid it (thinking it's low quality) or descend into chaos (piling plates on day 1 and regretting it by day 3). Here's the strategic approach:
Best Times to Visit
Meal | Peak (Avoid) | Off-Peak (Go) |
|---|---|---|
Breakfast | 8:00-9:00 AM | 6:30-7:30 AM or after 9:30 AM |
Lunch | 12:00-1:00 PM | 11:30 AM or after 1:30 PM |
Dinner | 6:30-7:30 PM | Before 6:00 PM or after 8:00 PM |
Practical Tips
Scout before loading your plate. Walk the entire buffet once before picking up a plate. You'll discover stations you would have missed.
Take small portions of many things rather than large portions of a few. You can always go back for more of what you love.
Eat outside. Most buffets have outdoor seating areas that are far less crowded than indoor tables.
The omelet station and carving station are the highest-quality items at breakfast and lunch, respectively. Worth the short wait.
Skip the buffet for dinner on formal nights. The MDR puts extra effort into formal-night menus, lobster tail, prime rib, Baked Alaska, and it's all free.
Special Dietary Needs
Cruise lines have improved dramatically in accommodating dietary restrictions. Here's the current state for each major need:
Vegetarian and Vegan
All cruise lines offer vegetarian options at every meal in the MDR and buffet. Vegan options are available but require more proactive communication:
Best for vegans: Celebrity (dedicated plant-based menu items at every MDR dinner), Royal Caribbean (clear vegan labeling in the buffet)
Notify the cruise line 30+ days before sailing through the special requirements form on their website
Talk to the head waiter on night one. They can arrange custom vegan dishes for the rest of the cruise. Many chefs genuinely enjoy the creative challenge.
Bring backup snacks. While vegan options are improving, breakfast and lunch buffet choices can be limited. Pack energy bars and nut butters.
Gluten-Free
Gluten-free dining is well-established across all major lines:
Dedicated gluten-free menus in the MDR (request from your waiter)
Gluten-free bread, pasta, and desserts available on request (often prepared fresh)
Buffet labeling varies, Royal Caribbean and Celebrity label allergens; Carnival and Norwegian rely more on asking staff
Pre-order gluten-free bread rolls for your MDR table through your waiter. They'll have them waiting each night.
Kosher
Kosher meals are available on most cruise lines with advance notice:
Royal Caribbean and Celebrity: Pre-packaged kosher meals available with 90 days' notice. Meals are commercially prepared and sealed.
Carnival: Kosher meals available with 14 days' notice.
Norwegian: Kosher options with advance request.
Kosher cruises: Specialized charter cruises (such as Kosherica) offer fully kosher ships with kosher kitchens, rabbinical supervision, and Shabbat observance. These operate on Celebrity, Royal Caribbean, and MSC ships.
Halal
Halal dining is less standardized than other dietary needs:
MSC: The most halal-friendly mainstream line, with halal meat options available on select ships and Middle Eastern/Mediterranean menu items
Royal Caribbean and Carnival: Halal meals available with advance notice, though selection is limited
Contact the cruise line's special dining department at least 60 days before sailing for halal requests
Bring supplementary halal snacks as backup
Food Allergies
All major cruise lines accommodate the top 8 allergens (milk, eggs, fish, shellfish, tree nuts, peanuts, wheat, soy):
Alert the cruise line at booking and again 30 days before sailing
Inform your MDR waiter on night one, they'll flag your profile for the kitchen
Review tomorrow's menu tonight. Your waiter can bring the next night's menu so you can pre-order adjusted dishes.
The buffet is riskier due to cross-contamination. For severe allergies, the MDR is safer because each dish is prepared individually.
Late-Night Dining and the Midnight Buffet
The legendary midnight buffet (massive themed spreads of carved ice sculptures, chocolate fountains, and mountains of shrimp) is mostly a thing of the past. Food waste concerns and changing passenger habits (people want sleep more than a 1:00 AM feast) led most lines to discontinue them by the mid-2010s.
But late-night food has not disappeared. It has just changed form.
What's Available Late Night
Room service: Available 24 hours on most ships (delivery fees apply on some lines)
Pizza stations: Open until midnight or later on Royal Caribbean, Norwegian, and Carnival
Buffet late-night hours: Some ships keep the buffet open until 1:00-2:00 AM with a reduced menu
Guy's Burger Joint (Carnival): Open until midnight on many ships
Late-night comedy club and casino snacks: Complimentary nibbles at evening entertainment venues
Themed Midnight Events That Survive
Some cruise lines still host occasional late-night food events:
Carnival: Chocolate melting cake event (the ship's signature dessert served in the atrium)
Holland America: Dessert extravaganza on select evenings, featuring pastry chef creations
MSC: Late-night pizza and pasta bars, themed snack events
Luxury lines (Silversea, Seabourn): Still offer elaborate late-night spreads, including caviar and champagne events
Food Waste and Sustainability
Cruise ships are among the most food-intensive operations on Earth. A 5,000-passenger ship serves roughly 30,000-40,000 meals per day. The industry has faced legitimate criticism about waste, and major lines have responded:
What Cruise Lines Are Doing
Royal Caribbean: Installed biodigester systems (Eco Marine Power) that convert food waste into water and gray energy. Goal to halve food waste per guest by 2025.
Carnival Corporation: AI-powered demand forecasting reduces overproduction. Reduced food waste by over 30% since 2019 across all brands.
Norwegian: Food donation partnerships with food banks in homeports (Miami, New York, Seattle). Inedible waste composted or converted to biofuel.
MSC: Portion optimization program adjusting serving sizes based on consumption data. Eliminated single-use buffet plates on select ships.
Holland America: Donates surplus food from homeport provisioning to local food banks. Kitchen trim (vegetable peels, bones) used for stocks and broths rather than discarded.
What You Can Do
Order what you'll eat. The MDR lets you order unlimited courses, but ordering four entrees "just to try" generates waste if you take two bites of each.
Use the buffet strategically. Take smaller portions and go back for seconds rather than overloading a plate.
Skip the tray. Studies show trayless dining reduces food waste by 25-30% because people take less.
The Bottom Line
Cruise ship dining is one of the best values in travel. On a 7-night cruise, you'll eat 21+ meals and have access to dozens of snacks, all included in your fare (minus the specialty restaurant upcharges). The key is approaching it strategically:
Eat at the MDR most nights. It's the highest-quality included dining, and the changing menu keeps it interesting.
Book 1-2 specialty restaurants for special occasions. The Chef's Table, if available, is worth the splurge.
Use the buffet for breakfast and lunch, the MDR for dinner. This is the pattern most experienced cruisers follow.
Communicate dietary needs early and often. The kitchen can accommodate almost anything with advance notice.
Don't try to eat everything. The biggest mistake first-timers make is eating to excess on days 1-2 and feeling miserable by day 3.
For more cruise planning tips, explore our first-time cruiser guide and use the budget calculator to estimate your total dining costs including specialty restaurant add-ons.

Aerotrunk Compression Packing Cubes 4-Pack
- Double-zipper compression cuts volume by up to 60%
- Four sizes cover every clothing type
Compression cubes are the single best way to fit a week of cruise outfits into a carry-on
View on Amazon
DIYMAG Magnetic Hooks 6-Pack
- Super-strong neodymium magnets stick to cabin walls and ceilings
- Hang hats, bags, towels, and lanyards anywhere
Cruise cabin walls are steel, magnetic hooks turn every surface into storage
View on Amazon
5-Pack Cruise Lanyards Waterproof
- Waterproof holders protect your cruise card at the pool and on excursions
- Five lanyards for the whole family
Your cruise card is your key, wallet, and ID, a waterproof lanyard keeps it safe and accessible
View on Amazon


