Histological assays showed that β-sitosterol regulates histopathology and induces apoptosis of endometrial cells in vivo. The CCK-8 assay revealed that β-sitosterol could inhibit the proliferation of hEM15A in human endometriosis patients. Flow cytometry showed that apoptosis was triggered by β-sitosterol in hEM15A. The transwell invasion assay indicated that the hEM15A migration under the β-sitosterol treatment group was suppressed. Western blot analyses suggested that β-sitosterol increased the expression of Smad7, decreased the activity of TGF-β1, and reduced the phosphorylation of Smad2 and Smad3. The effect of β-sitosterol was weakened by the silence of Smad7.