Well I have taken 1 Celebrity cruise and one Princess cruise. Both had great food-so if their other ships are as good I would say it is a tie between those 2 lines.
I felt that 3 of my Carnival cruises had great food-almost as good as the Celebrity and Princess cruise-but one of my carnival cruises the food was just so-so-so that makes me feel it may not be the line but the SHIP and who happens to be the chef on ship.
I liked the food on sovereign of the Seas the 2 cruises I took on her, but I found the food on Mariner of the Seas not very good outside of Chops. I think Mariner of the Seas was the WORST cruisehsip food I have had, after her was Carnival Inspiration and then Disney Wonder outside of Palos. HAL had good food but I found HAL to subdued in the choices of eneteainment.
So this is my thoughts-my first choice for a cruise would be either Princess or Celebrity, then Carnival on a spirit class ship, then I guess a budget cruise on Sovereign or possibly a radeince class ship. after that a budget cruise ona Carnival ship. The bottom of my list would be ANY of the mega ships-no matter the line.
I hasve not done Norweigan yet. I would love to hear how Norweigen food is.