In the need to improve the energy efficiency on an induction motor, the control strategy constitutes an essential element by adapting the flux, according to the operating conditions, to reach the desired goal. The purpose of this paper is to present an energy-efficient field-oriented control structure for a squirrel-cage induction motor (IM), with improved energy efficiency while taking into consideration the effect of the core losses. Optimal flux is computed in off-line calculations based on an improved dynamic model of the IM including core losses. The optimal values are stored in a torque-speed table used to provide the flux reference of the control structure. Simulation results validate the proposed optimized field-oriented control (FOC) showing the improved energy efficiency and the reduction in power losses. Results are also experimentally validated on a 5.5kW IM test bench. I.