Carnival will give you a look at some sample menus that are nothing like the actual menus. You can try going to a website called Cruise Clues. They have menus there that are more realistic. Alot depends on how long your cruise is and which ship. The longer cruises have a more diversified menu.
But...IT'S ALL GOOOOOOD!!!