• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
Albom Adventures

Albom Adventures

Capturing the essence of travel through photography

  • New Zealand
    • Auckland
    • North Island Travel
    • South Island Travel
    • New Zealand Life
  • All Travel
    • Oceania
      • Australia
      • Pacific Islands
    • Americas
      • Central America and Caribbean
      • North America
      • South America
    • Europe
      • Eastern Europe
      • Northern Europe
      • Southern Europe
      • Western Europe
    • Asia and Africa
      • Asia (China and South East Asia)
      • Middle East
      • Africa
    • Worldwide
    • Travel Planning and Tips
    • Travel Anecdotes
  • Cruising
    • Cruising Tips and Cruise Ships
    • Cruise Ports
  • About
    • Media – Work With Us
    • Privacy Policy
    • Disclosure Policy for Albom Adventures
    • Contact Albom Adventures

Inspiring travel through photography

You are here: Home / Travel / Cruising / Cruising Tips and Cruise Ships / Avoid Cruise Weight Gain: Indulging Onboard without Worry!

Avoid Cruise Weight Gain: Indulging Onboard without Worry!

Last Updated: April 16, 2025 // by Rhonda Albom // 52 Comments
We may earn a commission through affiliate links on this site at no extra cost to you.
Eating onboard a cruise ship with gaining weight is a challenge especially with all the delicious options available.

Eating onboard without cruise weight gain weight is easy with these tips, despite the challenge of all the delicious options available.

To date, we have spent over 160 days on cruise ships, and I will be quick to admit that the fabulous culinary delights are one of the day-to-day highlights. When we first started cruising, I was like many of the passengers, indulging whenever possible and leaving the ship with a 10-15 pound cruise weight gain.

And the cruise line doesn’t matter. For the most post, we have been bombarded by tempting treats on all of them, and for us, that list includes Princess, Royal Caribbean, NCL, MSC, Azamara, and Holland America.

Gluttonous, continuous eating onboard appears to be the goal of many passengers. We, however, opted to stick to three meals a day (plus morning coffee and an occasional afternoon tea).

The temptation comes as, with minimal exceptions, all food is included in the cost of a cruise, and we often hear people say, “I paid for it, I am going to eat it all!”

Cruise weight gain is not mandatory!

Nowadays, I rarely have cruise weight gain.

While many consider this an impressive accomplishment, I think it is just making a plan and sticking to it. After all, every meal includes expertly prepared, appetizing, aromatic, and flavorful food. 

Even after 19 days of eating onboard the Island Princess on a repositioning cruise from Los Angeles to Auckland (New Zealand), I had no weight gain.

Whether or not you have cruised before, prepare to leave this page hungry and with the tools to enjoy eating onboard without gaining weight. The food photos here are all from Princess Cruises but are quite representative of what we found on every line.

Check for cruising deals at Cruise Direct here.

See why cruise weight gain comes easy for some

Sorry if these images stimulate your hunger, but they seemed the perfect way to demonstrate why so many people need to bring elastic waist clothing when they cruise.

  • Room service is available 24/7. This cheese tray also arrived with a plate of individually wrapped crackers.
  • The sweet tray at afternoon tea. There are also finger sandwiches, cookies, and my favorite – the fresh hot scones served with jam and cream.
  • A typical dessert with dinner … I do allow myself some treats on my plan.
Cheese tray on a cruise ship
The tray of sweets that are served at afternoon tea on Princess makes cruise weight gain seem inevitiable
This chocolate dessert contributed to my cruise weight gain
  • This scallop meal is one of my favorite dinners. I know my photos are heavy on seafood, as that is what I like. The cruise ship menus contain meat, chicken, and vegetarian options.
  • Mouthwatering and blissful paella on the Island Princess perfectly prepared.
  • As we passed through the Caribbean, some of the cruise ship menus reflected the local cuisine.
Scallop dinner served over potatoes with vegetables
Delicious Paella making it difficult not to pile on cruise weight gain
Caribbean shrimp severed as an appetizer onboard a Princess Cruise ship
  • I know, I am a bit of a coffee snob. Therefore, I opted to purchase a coffee card that gave me a discounted price for 15 espresso coffees during the cruise. This is a cafe latte. If you are like me, remember to ask for it in a glass mug, or it will come in a takeaway container.
  • A meat pie is served at the British Pub specialty restaurants but without any extra charge at lunchtime. The pub menu also includes traditional items like fish and chips or bangers and mash.
A latte served on a Princess Cruise Ship
The antipasto above was followed by hot appetizers, pasta, a lobster tail dinner, and then these three desserts. Now I understand why people pay extra for specialty restaurants. The handmade attention to every detail, and delicate flavors, makes this meal worth the extra money.
British Pub lunch, and eating onboard option on the Island Princess

Tips for avoiding cruise weight gain

Sorry to say it …
there is no secret; it’s the same as everyday life.
Calories in versus calories out.
However, there are a few tips to help …

Best tips for eating healthy on a cruise

  • Order a side of steamed vegetables with your dinner; even if it is not listed on the cruise ship menu, they will make it for you.
  • Similarly, order a plate of fresh fruit with your breakfast.
A side of steamed vegetables to help avoid cruise weight gain
Steamed vegetables
A plate of fruit with breakfast to help avoid cruise weight gain
Fresh fruit
  • Drink water, rather than soda, throughout the day.
  • If you don’t want to gain weight on the ship, you need to make healthy choices and get some exercise. The latter is easier, as there was both a gym and a walking track on all the ships we have sailed to date.
  • Join some of the active onboard options like Zumba, line dancing, ballroom dancing, swimming pools, and basketball court, and on one ship, there was even a 5K breast cancer walk.
  • Personally, I upped my daily walking goal. Using my Fitbit Alta HR, I strived for 15,000 steps per day before I allowed myself dessert. There is an outdoor walking track, so breathing the sea air, it is easy to get in the extra steps.
  • I actually lost weight on a 15-night cruise on the Azamara Quest, but I don’t recommend the method used. Unfortunately, Azamara accidentally served me foods I wasn’t allowed to eat on five of fifteen days, leaving me chained to my toilet and losing weight. 

Check for cruising deals at Cruise Direct here.

Adventurous eater in port? Think about travel insurance

If you are also an adventurous eater in ports, consider carrying Travel Insurance. As someone who has seen the emergency room of hospitals in six countries, I speak from experience.

Don’t miss our best cruise tips

Cruise Port Tips: How We Choose the Best Shore Options

25 Princess Cruise Tips and Tricks You Should Know

Repositioning Cruises: Are they right for you?

10 Essential Alaska Cruise Tips for an Amazing Journey

7 Hidden Benefits of Cruising That Might Surprise You

Easy Tips: How to Pack Light for a Cruise – Essentials to Bring

Check for Cruise
deals and discounts
Click here for our
Travel resources

How will you avoid cruise weight gain?

Disclaimer: In addition to VIP treatment onboard the Island Princess, we were provided with many complimentary extras, including speciality dining. The opinions expressed here are strictly my own.

2.6K shares
  • Facebook
  • Twitter
Category: Cruising Tips and Cruise ShipsTag: Cruise Ship, cruise tips, Food

About Rhonda Albom

Capturing the essence of travel through photography, Rhonda Albom is the primary author and photographer at Albom Adventures. She is an American expat based in New Zealand. She travels the world with her husband.

Reader Interactions

Comments

  1. Christy S.

    March 3, 2024 at 6:02 pm

    I have yet to experience a cruise and you just confirmed that all the food is as tempting as I’ve been told! Glad there’s a gym and walking track on cruises.

    Reply
  2. Karen

    July 2, 2017 at 6:44 am

    Good article! We went on an Alaskan cruise to celebrate our 45th anniversary (almost at 51 now) and I didn’t gain any weight at all. I didn’t conscioulsy try not to but I just wasn’t interested in eating all the time, especially the junk that was readily available. I did enjoy my daily latte though. 🙂

    Reply
    • Rhonda Albom

      July 2, 2017 at 9:37 am

      Impressive that you didn’t gain weight without any special efforts.

      Reply
  3. Carol

    June 25, 2017 at 1:38 pm

    Had to drop in to read this article! My husband and I have only been on one cruise and we had lost a good amount of weight before getting to the ship. Even with all my good intentions, the food was so good and all those buffets round the clock – we totally lost it! Next time…I plan to be much more intentional about eating in moderation and getting exercise. And there is so many options to exercise that there’s no excuse not to!

    Reply
    • Rhonda Albom

      June 25, 2017 at 2:28 pm

      Well at least you pre-dieted, so if you weren’t careful, you probably were not any bigger than before you started.

      Reply
  4. Nancie

    February 5, 2017 at 11:00 am

    When I travel, I don’t usually gain weight and don’t tend to watch what I eat. The walking keeps all of that in check I have to worry when I get back to my regular semester routine, and it’s easier to eat junk food then cook a meal. (Although, I’m working on that!). I’m not so sure how I would do on a cruise with all those temptations. All of the dishes you’ve posted here are drool worthy. I would have to make a plan, and part of that would be to make the ships walking track my best friend. I’d also get in some swimming. I’m a bit of a coffee snob, too, so I can see myself opting for the coffee card.

    Reply
    • Rhonda Albom

      February 6, 2017 at 10:39 pm

      Having a plan before you get on is the easiest way to succeed. If you can stick to it amongst all the temptations.

      Reply
  5. Lisa @ LTTL

    June 4, 2016 at 7:28 am

    I waited to read your post last becasue it looked so enticing 🙂

    Hmmmm…. I think I’d have to up my exercise intake so that I could splurge. I am a coffee snob too. 😀 I love that you said that. What a fun post, but now I am hungry. 😀

    So glad you found me over at my blog.

    Lisa at Life Thur the Lens

    Reply
    • Rhonda Albom

      June 4, 2016 at 7:46 am

      LOL – yes this one should come with a warning, it will make you hungry.

      Reply
  6. indah savitri

    June 2, 2016 at 2:40 am

    I am super tempted indeed, Rhonda..everything looks sooo good 🙂

    Reply
    • Rhonda Albom

      June 2, 2016 at 10:36 am

      Dare I tell you, it is . . . everything is delicious, and should you happen to order something that isn’t to your preferences, they will take it back and get you something else.

      Reply
  7. Deb Nance

    June 1, 2016 at 10:24 pm

    You did well!

    Reply
  8. Merlinda Little (Glimmer of Hope)

    June 1, 2016 at 10:01 pm

    This made me miss my fitbit flex as it died down on me! And now I am feeling that I am carrying more weight than usual.

    This is such a lovely series. The food looks gorgeous!

    Reply
    • Rhonda Albom

      June 2, 2016 at 10:33 am

      I love my fitbit. I am on my second one, as they don’t do well in the washing machine.

      Reply
  9. Karren Haller

    June 1, 2016 at 11:39 am

    I have always wondered how to handle a cruise with all that beautiful food, I dont think I would take up exercise, just take loose fitting clothes and “try” to eat small portions, that said, it still might not help. Karren

    Reply
    • Rhonda Albom

      June 1, 2016 at 4:55 pm

      LOL – it’s always up to you. Think about it, you are probably surrounded by great food in your own kitchen, you just make choices.

      Reply
  10. Kathy Marris

    June 1, 2016 at 11:16 am

    Great advice Rhonda. We’ve been on two cruises (one on the Sapphire Princess) and we have witnessed how much passengers “pig out” on these cruises. Anybody would think they were starving!! My husband and I like to watch what we eat and exercise daily to keep the weight at bay, however on both cruises I have put weight on – but not a lot!

    Reply
    • Rhonda Albom

      June 1, 2016 at 4:54 pm

      Not a lot is the secret. Taking off a bit, is easier than a ton.

      Reply
  11. Holly Day

    June 1, 2016 at 10:22 am

    All the meals look so appetizing. Attracted by the meat pie at the English pub, though. And the caribbean meal as well.
    All of these photos are delightful. Now I’m ready for a cruise 😀

    Reply
    • Rhonda Albom

      June 1, 2016 at 4:53 pm

      The meat pie was hubby’s meal, I had bangers and mash. It was delicious, but not so photogenic.

      Reply
  12. Rhonda Albom

    June 1, 2016 at 9:56 am

    Yummy

    Reply
  13. Alissa Apel

    June 1, 2016 at 9:33 am

    This food does look wonderful! Everything is presented really wonderful! I try and drink a lot of water.

    Reply
    • Rhonda Albom

      June 1, 2016 at 10:02 am

      Yes, I drank tons of water too. I always do. While bottled water cost money onboard, there was nothing wrong with the tap water.

      Reply
  14. stevebethere

    June 1, 2016 at 8:21 am

    Oh my what fabulous food I think I would indulge too much especially that Paella hmmm 🙂

    Have a foodtastic day Rhonda 🙂

    Reply
    • Rhonda Albom

      June 1, 2016 at 10:01 am

      And the best thing (or worst if you are watching the waistline) is you can order two or three mains, as many as you want. (I stuck to one.)

      Reply
  15. Teresa Kindred

    June 1, 2016 at 2:32 am

    You must be Super Woman not to gain but a little on a cruise like that!

    Reply
    • Rhonda Albom

      June 1, 2016 at 9:56 am

      It’s all about walking for me.

      Reply
  16. Parent Club

    June 1, 2016 at 1:33 am

    Stunning photos Rhonda!

    Reply
  17. Driller's Place

    May 31, 2016 at 3:58 pm

    Wow, that is quite a parade of food. We took a seven day Alaskan cruise and all went well. The food was great, but we stayed active enough to maintain our weight. I would recommend cruising to anyone. It is a wonderful way to travel.

    Reply
    • Rhonda Albom

      May 31, 2016 at 4:48 pm

      We did an Alaska cruise a few years ago, and I think I over ate. I have learned a bit of self discipline since then. But as you can see, I didn’t go hungry, nor did I cheat myself out of the treats I wanted.

      Reply
  18. Lady Fi

    May 31, 2016 at 3:51 pm

    So mouth-watering!

    Reply
    • Rhonda Albom

      May 31, 2016 at 4:47 pm

      🙂

      Reply
  19. Paul F. Pietrangelo

    May 31, 2016 at 10:12 am

    Wow, all the beautiful and delectable food. On my 8 day cruise, I try not to gain anymore then 5 lbs. It’s very difficult but it can be done. What amazes me are those people that pile up their plates with food and goodies and then leave the plates close to full and leave the room. That really gets me angry. It sounds like you & your hubby are enjoying this cruise. Good for you Rhonda. See ya later my friend.

    Cruisin Paul

    Reply
    • Rhonda Albom

      May 31, 2016 at 4:46 pm

      Wow, that’s more than half a pound per day. I worked way too hard taking it all off to do that right now. We didn’t eat in the buffet very often, so I didn’t see too many of the people piling the food

      Reply
  20. Molly

    May 31, 2016 at 7:00 am

    Those desserts look absolutely delicious

    Mollyxxx

    Reply
    • Rhonda Albom

      May 31, 2016 at 4:45 pm

      They generally tasted even better than they looked.

      Reply
  21. Joyce Lansky

    May 31, 2016 at 3:11 am

    Cruise food is amazing. Congrats to not gain weight on a cruise.

    Reply
    • Rhonda Albom

      May 31, 2016 at 4:44 pm

      I did gain a bit, but it’s almost gone already.

      Reply
  22. L. Diane Wolfe

    May 31, 2016 at 1:49 am

    Our cruise ship had a wonderful gym. Nothing like running on a treadmill while watching the waves. Plus there are so many offshore excursions where you can spend some calories.

    Reply
    • Rhonda Albom

      May 31, 2016 at 4:43 pm

      I prefer the walking track, also looking at the waves whilst I exercise.

      Reply
  23. Comedy Plus

    May 31, 2016 at 1:30 am

    I agree. Hubby and I want on a 17 day cruise to Hawaii and back. We exercised every single day and made good choices. I gained two pounds. I was happy with that.

    Have a fabulous day. ☺

    Reply
    • Rhonda Albom

      May 31, 2016 at 4:43 pm

      It’s hard not to gain anything.

      Reply
  24. Hilary

    May 30, 2016 at 7:58 pm

    Hi Rhonda – it all looks wonderful … and yes we can choose carefully – not get carried away and take advantage of the exercise options … love all the photos … it is mind over enjoying some deliciousness but not stuffing ourselves unnecessarily … I wonder what they do with the left overs?

    The whole looks to be an amazing experience … and I’m looking forward to seeing more – cheers Hilary

    Reply
    • Rhonda Albom

      May 31, 2016 at 4:42 pm

      I wonder what they do with the left overs also, there much be an enormous amount of waste. And, more coming soon.

      Reply
  25. Lisa Ross

    May 30, 2016 at 5:11 pm

    That food looks fantastic

    Reply
    • Rhonda Albom

      May 30, 2016 at 6:25 pm

      And it was.

      Reply
  26. Lexa Cain

    May 30, 2016 at 4:46 pm

    24,000 meals a day?! Holy cow! And all the food looks spectacular! I’d end up twice as big as when I boarded. I’m trying not to be super jealous, but with your awesome pics and details every few days, it’s getting harder and harder! 😉

    Reply
    • Rhonda Albom

      May 30, 2016 at 6:25 pm

      That is exactly what I thought. It sure is more than 3 meals per day, per person – again going back to those on the ship that are there to stuff themselves. As for our trip, the blog point here is only about 2/3 of the way, there is a few more really interesting destinations to come.

      Reply
  27. N J Magas

    May 30, 2016 at 4:02 pm

    Your pictures look absolutely amazing! And it actually reminds me of an all you can eat buffet we liked to go to in Japan. The food was fantastically prepared, with specialty dishes that were brought out every 30 minutes or so. If you took your time, you could sample a small but of everything without stuffing yourself too full.

    I know when my parents went on their cruise, their temptation wasn’t the limitless food, it was the open bar. They went on an Alaskan cruise and when they came back they said, “Once you’ve seen one iceberg, you’ve seen them all. We mostly just drank.” I remember thinking that it must have been a waste, except they didn’t end up paying for it. 😛

    Reply
    • Rhonda Albom

      May 30, 2016 at 6:24 pm

      Neither our Panama Canal cruise, nor our Alaska cruise a few years ago had an open bar. Too bad your parents didn’t love Alaska, I know I did. They probably should stay out of the Panama Canal as well – as the locks might not be interesting enough to hold their attention.

      Reply
  28. Barbara Radisavljevic

    May 30, 2016 at 3:54 pm

    I think I just might gain some weight, but I might have a chance not to with so many exercise opportunities available.

    Reply
    • Rhonda Albom

      May 30, 2016 at 6:22 pm

      LOL – It’s worth it to have a bit of indulgence.

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Sidebar

Hello …

We are Rhonda and Jeff Albom. Capturing the essence of travel through photography, we inspire travel to New Zealand and the world by sharing our personal experiences. Based in NZ, we have visited 63 countries on 6 continents.

Despite currenty industry trend, we share our personal experiences and DO NOT use AI to create our content.

Official New Zealand Specialist badge from New Zealand Tourism Board

Join 500K+ helpful travellers at our Facebook group, Explore New Zealand

As an Amazon Associate, Albom Adventures earns from qualifying purchases as well as from other collaborative and affiliate partners.

Copyright © 2025 · Albom Adventures · All Rights Reserved.

Exclusive Member of Mediavine Travel

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie settingsACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT