Data-driven controller synthesis methods use input/output information to find the coefficients of a proposed control architecture. Virtual Reference Feedback Tuning (VRFT) is one of the most popular frameworks due to its simplicity and one-shoot synthesis style based on open-loop system response for classic regulators such as PI or PID. This paper presents a recursive VRFT framework to extend VRFT into high-order controllers with more complex structures. The framework first defines a reference model and controller structure, then uses the open-loop data to compute the virtual reference and error signals, and, finally, uses these to find the controller parameters via an optimization algorithm. Likewise, the recursive VRFT controller performance is improved by adding a model-based feedforward loop to improve reference signal tracking. The recursive method is tested to design a temperature uniformity control system. The obtained results show that the recursive VRFT with a feedforward improves the system response while allowing more complex controller synthesis.