The Switched Reluctance Motors (SRMs), with many outstanding advantages, are gradually being widely applied in industries, households, and recommended in many works. However, most studies in the field of SRM control only concentrate on the mathematical model of the motor itself, neglecting the nonlinearity introduced by the inverter, which is responsible for switching between phases to drive the motor. This paper proposes an adaptive backstepping sliding mode control algorithm based on the SRM nonlinear model that combines both the motor and the inverter. Firstly, a backstepping sliding mode controller is used to track the desired value and ensure the stability of the system according to the Lyapunov criterion. Secondly, a fuzzy logic system is added to adjust the controller parameters to account for uncertainty and external disturbance, as well as to minimize the chattering phenomenon. Finally, a few simulation scenarios are performed to assess the effectiveness of the proposed controller. The simulation results clearly demonstrate that the proposed controller surpasses the previously published H infinity controller in terms of speed control quality for the combined nonlinear model of SRM. The proposed controller exhibits zero steady-state error, zero overshoot, and a short settling time of approximately 0.5 seconds. Moreover, the system's output quickly stabilizes when affected by disturbance noise.