This paper proposes a novel Fuzzy-MPDTC control applied to a fuel cell battery electric vehicle whose traction is ensured using a permanent magnet synchronous motor (PMSM). On the traction side, model predictive direct torque control (MPDTC) is used to control PMSM torque, and guarantee minimum torque and current ripples while ensuring satisfactory speed tracking. On the sources side, an energy management strategy (EMS) based on fuzzy logic is proposed, it aims to distribute power over energy sources rationally and satisfy the load power demand. To assess these techniques, a driving cycle under different operating modes, namely cruising, acceleration, idling and regenerative braking is proposed. Real-time simulation is developed using the RT LAB platform and the obtained results match those obtained in numerical simulation using MATLAB/Simulink. The results show a good performance of the whole system, where the proposed MPDTC minimized the torque and flux ripples with 54.54% and 77%, respectively, compared to the conventional DTC and reduced the THD of the PMSM current with 53.37%. Furthermore, the proposed EMS based on fuzzy logic shows good performance and keeps the battery SOC within safe limits under the proposed speed profile and international NYCC driving cycle. These aforementioned results confirm the robustness and effectiveness of the proposed control techniques.