Annette - I think your husband will be very pleased with the food on Celebrity. Here's a site with a sample Celebrity menu. Just go to http://www.mytravelco.com and click on "cruise resources" on the left side of the page, then "Dining policies and menus" then "Celebrity cruises" and you should be able to access a sample dinner menu.
And remember, they always have certain staples available - like you can get a steak or a shrimp cocktail every night even if it isn't on the menu.
Have a great cruise!
Land Cruise, Britain and Belgium
Now posting as MichelleP.
Your husband should have NO problem with the food. Celebrity has some of the best meals afloat (IMHO). Their ex. chef Michael Roux has his hand in every thing but the ice water. Hes great...I am more traditional with food but Ms.cap'n will eat anything that don't eat her first. She had ...UGGGHHH ..Snails, caviar, and other "delicacies" that I wouldn't even look at twice. I'm more pizza, meat & potatos. Amen to what MB said. Its all available, just about anytime. Enjoy!!! Peace&Love, ED