You can order as much food as you want in the dining rooms. I've seen people order one of EACH dessert. I have ordered 2 entrees. I've also had the waiter bring "extra" when he thought I should try something that I didn't order.
Also, if you get something and you don't like it, don't hesitate to order something else. If you go hungry on a cruise, it is your own fault!