It is challenging and crucial to achieve unbiased tracking control for parabolic trough collector field as it is vulnerable to various types of disturbances or uncertainties such as unmeasured external disturbances, parameter perturbation and model mismatch. To solve this issue, an optimal model predictive rejection control strategy is put forward in a composite designed manner, in which all disturbances/uncertainties are dealt with as lumped disturbances. A generalized extended state observer is firstly employed to estimate the lumped disturbances, and then a feedback controller is devised based on optimal model predictive control to compensate the influences of the lumped disturbances on output. Stability analysis of the closed-loop system has been presented. It shows that the proposed composite controller can track given references without offset in the presence of lumped disturbances while not sacrificing its nominal performance in the absence of disturbances. Simulations conducted on a numerical example and a practical application for parabolic trough collector validate our conclusions.