This paper presents a new development of a predictive voltage neural controller to control the stack terminal output voltage of a nonlinear proton exchange membrane fuel cell (PEMFC) system based on a neural network technique and a back-propagation learning algorithm. The main objective of this paper is to precisely and quickly identify the best control action of the hydrogen partial pressure to enhance the nonlinear performance of the fuel cell output voltage under a variable load current. This optimal control action prevents damage to the fuel cell membrane, thereby prolonging the fuel cell's lifetime. The proposed predictive voltage controller consists of three sub-controllers. The first one is the numerical feed-forward controller (NFFC), which is used to decide the steady-state hydrogen partial pressure (PH2) control action depending on the desired voltage. The second sub-controller is a feedback neural controller that uses a multi-layer perceptron (MLP) and a back-propagation learning algorithm to generate the hydrogen partial pressure feedback control action to track the desired output voltage of the fuel cell during transient conditions. The third sub-controller is the predictive control law equation, which is based on the modified Elman recurrent neural network (MERNN) as an identifier for the PEMFC model and the multi-objective performance index. From the simulation results, the proposed controller, which is composed of the three sub-controllers, has the capability to generate a precisely and quickly timed response to the hydrogen partial pressure control action in order to minimize the tracking voltage error and eliminate oscillation in the output voltage of the fuel cell. Finally, the suggested predictive voltage control strategy's numerical simulation results are then verified by comparison with those of other types of controllers in terms of the minimum number of steps ahead prediction (reducing from 10 to 1 step ahead prediction) and enhancement of the tracking voltage error by 81.8% when comparing with a predictive neural controller and improvement of the tracking voltage error by 87.5% when comparing with an inverse neural controller. Moreover, the oscillation effect in the output voltage is completely eliminated, resulting in a response without any overshoot.