The invention discloses a method for extracting solanesol, cembrane diterpene, vitamin E and phytosterol from tobaccos simultaneously. The method comprises the steps that 1, extraction is carried out; 2, saponification is carried out, wherein saponified solanesol and other fat-soluble active ingredient extracts are obtained; 3, sephadex gel column separation is carried out, wherein solanesol, vitamin E and phytosterol (mixture) and cembrane diterpene crude extract are obtained respectively; 4, silica-gel column chromatography is carried out, wherein after silica-gel column chromatography, high-purity solanesol, vitamin E and phytosterol are obtained respectively; the obtained cembrane diterpene is subjected to silica-gel column chromatography, and alpha-4,8,13-cembratriene-1,3-diol and beta-4,8,13-cembratriene-1,3-diol are obtained respectively. Comprehensive extraction of tobacco fat-soluble active ingredients is achieved, tobacco residue obtained after fat-soluble active ingredients are extracted can be used for extraction of tobacco protein, chlorogenic acid, rutin, polysaccharide and nicotine, gradient utilization of tobacco active ingredients is achieved, and the utilization value of tobacco resources, particularly waste tobaccos is improved.