Steroid alkaloids have been suggested as potential anticancer compounds. However, the underlying mechanisms of how steroid alkaloids inhibit the tumor growth are largely unknown. Here, we reported that solanine, a substance of steroid alkaloids, has a positive effect on the inhibition of pancreatic cancer cell growth in vitro and in vivo. In pancreatic cancer cells and nu/nu nude mice model, we found that solanine inhibited cancer cells growth through caspase-3 dependent mitochondrial apoptosis. Mechanically, solanine promotes the opening of mitochondrial membrane permeability transition pore (MPTP) by downregulating the Bcl-2/Bax ratio; thereafter, Cytochrome c and Smac are released from mitochondria into cytosol to process the caspase-3 zymogen into an activated form. Moreover, we found that the expression of tumor metastasis related proteins, MMP-2 and MMP-9, was also decreased in the cells treated with solanine. Therefore, our results suggested that solanine was an effective compound for the treatment of pancreatic cancer.