The serving size of any fish, including halibut, is 4 ounces. This is approximately the size of the palm of your hand or a deck of cards.