As the flight Mach number increases, scramjet engines struggle to achieve stabilized combustion. In the present investigation, a reliable combustion strategy is developed for a kerosene-fueled supersonic combustor. Assisted by air throttling, this enables the combustor to operate efficiently at a flight Mach number of 7. Various experimental measurement techniques are used to capture the combustion process and flow characteristics. A three-dimensional numerical method based on the Reynolds-averaged Navier–Stokes equations is employed to analyse the effects of air throttling on the non-reacting and reacting flow fields. The whole combustion test is effectively divided into five processes covering the establishment of non-reacting flow, ignition, flame stabilization, and flameout. Analysis of the experimental and numerical flow fields indicates that, as the origin of the initial flame in the combustor, the aerodynamic compression induced by air throttling promotes the kerosene/air sub-mixing region. The main mixing process is enhanced by the arrangement of ramps and cavity, which contribute to effective multi-channel injection. Two combustion modes are observed, namely combined cavity shear-layer/recirculation stabilized combustion and jet-wake stabilized combustion. In the reacting flow field, the additional injection of throttling gas improves the thrust augmentation at the cost of reduced combustion intensity. The outlet combustion efficiency and total pressure recovery coefficient are found to decrease by 8.49% and 28.79%, respectively.