The present invention relates to a nanosuspension of Efavirenz and a method of preparing the same. Provided are compositions and methods for preparation of an oral nanosuspension of a poorly soluble drug with improved Solubility and dissolution rate. Preferably, the nanosuspensions are made by the process of precipitation. This invention concerns novel methods of enhancing the solubility of a compound. Compositions prepared using such methods are also disclosed.