In the present paper we deal with the existence of multiple solutions for a quasilinear elliptic problem involving an arbitrary perturbation. Our approach, based on an abstract result of Ricceri, combines truncation arguments with Moser-type iteration technique.