Li and Zhao studied groups with a few conjugacy classes of non-cyclic sub- groups. In this paper we study groups with a few non-cyclic subgroups. In fact, among other things, we give some sufficient conditions on the number of non-cyclic subgroups of a finite group to be solvable