This paper introduces a recurrent general type-2 Takagi–Sugeno–Kang fuzzy neural network (RGT2-TSKFNN) for the identification of nonlinear systems. In the proposed structure, the general type-2 fuzzy set (GT2FS) and a recurrent fuzzy neural network (RFNN) are combined to obviate the data uncertainties. The fuzzy firing strengths in the developed structure are returned to the network input as internal variables. In the proposed structure, GT2FS is utilized to characterize the antecedent parts while the consequent parts are performed using TSK type. The issues of constructing a RGT2-TSKFNN involve type reduction, structure learning as well as parameter learning. An efficient strategy is developed by utilizing alpha-cuts to decompose a GT2FS into several interval type-2 fuzzy sets (IT2FSs). In order to solve the computation time of the type-reduction issue, a direct defuzzification method is used instead of iterative nature of Karnik–Mendel (KM) algorithm. Type-2 fuzzy clustering and Lyapunov criteria are utilized for online structure learning as well as the antecedent and consequent parameters, respectively for reducing the number of rules and guaranteeing the stability of the proposed RGT2-TSKFNN. The reported comparative analysis of the simulation results is utilized to estimate the performance of the proposed RGT2-TSKFNN with respect to other popular type-2 FNNs (T2FNNs) methodologies.