I am a long term type 2 diabetic so this is my way of life on land and sea:
BUFFET:
Breakfast for me is a half toasted bagel, cr cheese, smoked salmon, capers, onion and tomato. Alts are French toast ( 1thick slice) with lite syrup or jelly, or fresh egg omelet with veggies, ham and cheese.. Splurge is bacon!
For lunch, X buffet offers fresh and steamed veggies..... great variety for salads...go light on dressings, eat fish when available, avoid carbs in bread, rice, pasta and dessert.. skip ice cream drink diet or club soda, unsweet tea /coffee.. Never feel deprived!
BLU (usually) or MDRs...
Great for breakfast ..skip pastries .Same choices as buffet, but frittata or eggs beneduct are nice!
(Alt..go to E + lite breakfast if eligible, splurge on a Mimosa or Bellini)
For dinner in BLU: enjoy a few breadsticks, skip rolls and butter, enjoy soup (can be salty but worth it), ask for sauce/ gravy on the side, skip pasta, request double veggies and eat half of any plated carbs .
Most meals in BLU are healthy with lower salt and fat. .I like poulty but not squab, all fish including shrimp cocktail and lobster, and splurge on beef. Skip dessert. They are not that great but my husb loves the Creme Brulee (If BLU gets boring try Raw on 5...and esp EDEN!
CAFE BACCIO..teas are great with biscotti or a few almond cookies...SPLURGE for me is the IGLU..once per cruise and a MUDSLIDE ( at a bar or pool deck).. Nice for afternoon pick me up.
If in certain stateroom categories, you receive afternoon canapes..quite meager so better to look elsewhere for a snack. (We pack small bags of nuts)
GELATO; one time splurge! yummy.
ALCOHOL .not a big drinker..it conflicts with my meds and liver test result. Drink wine coolers, and lower carb alcohol. My SPLURGE is Amaretta or Baileys on the Rocks
(my husb drinks lite beer and scotch)
WATER: Use bottled water. Bring spring water on board, buy Pellegrino or Evian..to avoid bloat.
We walk, use the stairs, and the gym a few times if we can.
My blood sugar does go up after a cruise but usually no weight gain. My husb does Ok too
ENJOY..Never feel deprived!