We theoretically propose a feasible scheme to generate high-density waves and manipulate them quantitatively. We show that a wave with greater density compression called “recurring rogue wave” can be excited by first generating a rogue wave via quenching and Gaussian space modulation techniques followed by employing a nonlinear compression method. The formation of recurring rogue wave is verified to be a consequence of the combined interaction of nonlinear compression and “self compression”. We find that the maximal density of recurring rogue wave exhibits a nonmonotonic dependence on compression time, which allows us to manipulate recurring rogue waves quantitatively through changing compression time and modulation parameters within a certain range. The analytical results based on variational method qualitatively support the numerical simulation results. Our study provides potential strategies for efficiently generating high-density waves in Bose–Einstein condensate experiments.