The invention relates to a car collision cushioning device and a cushioning energy-absorbing method based on the magnetorheological technology. The cushioning device comprises a bumper, a magnetorheological buffer and a feedback circuit, wherein the magnetorheological buffer is arranged between the bumper and a frame cross member by flanges and composed of a helical spring, a field core, a piston, a piston rod, a cylinder, magnetorheological fluid, a first actuating coil, a magnetorheological elastomer and a second actuating coil, the feedback circuit is composed of a first acceleration sensor, a second acceleration sensor and a controller, in an instant of car collision, the controller judges whether the acceleration signal differential value of the acceleration sensor exceeds a preset threshold value or not, and regulates current output to the first actuating coil and the second actuating coil by self-adapting according to difference of collision speed, changes rigidity and damp of a car collision cushioning system, thereby reducing passenger injury and car damage caused by collision.