Cook the fish until it reaches an internal temperature of 145°F according to the FDA. I cook my fish closer to 140°F. Be careful not to overcook it as it will dry out. The fish will flake easily when it's done.