The present invention relates to a new method for preparing microcrystalline cellulose, comprising a prior step of compaction of the cellulose before degradation of the glucose chains and obtaining the suitable degree of polymerization. It is also described that the method of the invention allows a considerable reduction in the consumption of energy, water and possible chemicals which are used for reducing the degree of polymerization. The microcrystalline cellulose obtained can be used as a pharmaceutical excipient in tablets, and presents disintegration features comparable to those of the microcrystalline cellulose obtained by a spraying process.