In this paper, we consider the Boltzmann equation with soft potentials and prove the stability of a class of non-trivial profiles defined as some given local Maxwellians. The method consists of the analytic techniques for viscous conservation laws, properties of Burnett functions and energy method through the micro-macro decomposition of the Boltzmann equation. In particular, one of the key observations is a detailed analysis of the Burnett functions so that the energy estimates can be obtained in a clear way. As an application of the main results in this paper, we prove the large time nonlinear asymptotic stability of rarefaction waves to the Boltzmann equation with soft potentials.