The invention relates to a low-odour polypropylene compound, the compound comprises (by weight ratio) polypropylene 55-95, talcum powder 0-40, fatty acid ester compound 0.5-3, nano zinc oxide 0.5-3, nano titanium oxide 0.5-3, heat stabilizer DSTP 0.1-1.0, heat stabilizer 3114 0.1-1.0, heat stabilizer 618 0.1-0.5, wherein the fatty acid ester compound being C25-C45 long-chain fatty acid ester, the heat stabilizer DSTP being octadecyl thiodipropionate, the heat stabilizer 3114 being 3,obtaining 5-ditert-butyl-4-hydroxy benzylphosphonate diethylate, the heat stabilizer being dioctadecyl pentaerythritol diphosphite.