Think the cruise menu shows you everything you can order? Think again.
There’s a whole secret menu hiding in plain sight, dishes and drinks you’ll never see listed, but the crew will happily make for you if you know to ask.
Here are 10 secret menu hacks you’ll want to try on your next sailing.

1. Ask for Indian Curry in the Main Dining Room
Many cruise ship chefs are from India — and they know how to make incredible curry. What most passengers don’t realise is that the crew often prepare curry for themselves, even when it’s not listed on the menu.
If you politely ask your server, you can usually get a plate of fresh curry with steamed rice — and sometimes even naan bread. It’s often spicier and more flavourful than the standard dining room dishes, making it a favourite hidden gem among seasoned cruisers.
This is especially good news if you’re vegetarian, as many of these curries are meat-free.
2. Hidden Veggie Burgers at the Grill

Scan the poolside grill menu and you’ll see beef, chicken, maybe fish — but there’s a good chance there’s also a veggie burger hiding in the fridge.
Most cruise lines stock vegetarian patties even if they don’t list them. You just have to ask. The crew will cook one up fresh for you, which usually takes a few extra minutes, but it’s worth the wait.
Perfect if you’re vegetarian, trying to cut back on meat, or just want a lighter option after a few days of indulging.
3. Plant Based Breakfast Options

Breakfast buffets are usually loaded with bacon, sausages, and eggs, but if you’re vegan or just want a plant-based start to the day, there are hidden options you can request.
Many cruise lines stock vegan sausages, plant-based bacon, and even dairy-free milk alternatives. They’re not always displayed on the buffet, but if you ask a server or chef, they’ll usually bring them out for you.
It’s a simple swap that can make breakfast feel a lot more inclusive (and a lot more exciting than toast and fruit).
4. Nutella (or Chocolate) for Pancakes

You might not see a big jar of Nutella sitting on the buffet, but that doesn’t mean you can’t have chocolate on your pancakes.
Ask nicely, and the crew can usually bring you a portion of chocolate spread or sauce — sometimes they’ll even melt chocolate for you if that’s all they have.
This one’s a lifesaver for anyone with kids (or a sweet tooth). A little bit of chocolate turns a standard breakfast into a special treat.
5. Order from the Kids’ Menu
Who says the kids get to have all the fun? Chicken nuggets, mac & cheese, peanut butter and jelly sandwiches — the kids’ menu is always available, and adults can order from it too.
Sometimes, simple comfort food is exactly what you want after a long day in port. You can even mix and match — grab fries or garlic bread from the kids’ menu and pair them with your main meal from the regular menu.
No judgement, just happy crew members who want you to enjoy your meal.

6. Request Simple Comfort Food
Not in the mood for rich sauces or elaborate dishes? You can always ask for plain, fuss-free meals — think grilled chicken, steamed rice, baked potatoes, or buttered pasta.
This is a game-changer if you have a sensitive stomach, picky eaters in the family, or just want something light after several days of indulgent cruise dining.
Crew are used to these requests and will usually be happy to prepare something simple for you.
7. Off-Menu Coffee Creations

If the coffee shop menu only lists hot drinks, don’t assume that’s all you can get. Most baristas can whip up iced versions of your favourite lattes or cappuccinos in seconds.
Just ask for your drink over ice — and if you like it sweet, request a shot of flavoured syrup too. It’s a refreshing pick-me-up, especially on warm sea days.
8. Custom or Surprise Cocktails
Bartenders love a challenge — so don’t be afraid to go off-menu. Ask them to make your favourite cocktail, even if it’s not listed, or tell them the flavours you like and let them surprise you.
This is a fun way to discover new drinks and get something a little different from the usual poolside piña colada. You might just end up with a new signature drink for the rest of the cruise.
9. Cheese Plate to Go

Too full for dessert but don’t want to miss out on the cheese plate? Just ask your server to wrap it up for you.
Most restaurants will happily cover it in cling film so you can pop it in your cabin fridge and enjoy it later — ideally on your balcony with a glass of wine as the sun sets.
It’s a simple request that turns a standard dinner into an evening treat.
10. Special Dietary Menus on Request

Cruise lines are well-prepared for guests with dietary requirements — but you often have to ask to see the options.
Whether you need gluten-free, dairy-free, low-sugar, or vegan dishes, most ships have special menus available. Let your server know early in the cruise (ideally on day one) so they can make sure you get the right menu each evening.
These menus often include creative, well-balanced meals designed to meet your needs without feeling like an afterthought — and they’ll make your dining experience a lot less stressful.
Wrap-Up
The printed menu is just the starting point for what you can enjoy on a cruise. From off-menu favourites like curry and veggie burgers to special menus for gluten-free, vegan, or low-sugar diets, there are so many ways to customise your meals.
Letting the crew know your preferences — or asking what else is available — can transform your dining experience and make sure everyone at the table gets exactly what they want.
Today’s Top Cruise Deals
See today’s best deals from ALL travel agents
You Might Also Like…
Thanks for reading!
I'm Hannah and I've been cruising for as long as I can remember.
If you enjoy my cruise tips, be sure to follow me on social media for more...

