The invention relates to a teeth whitening gel containing no peroxidizing agent or petrochemical by-products, and comprising a combination of a whitening agent consisting of sodium or potassium bicarbonate, with one or more humectant polyol(s), one or more gelling polyoside(s), one or more emulsifying alkyl polyglucoside(s), a bactericidal or bacteriostatic plant extract consisting of one or more essential oil(s) and/or plant extract(s), and a method for preparing said gel.The invention also relates to a cosmetic method for whitening teeth and a teeth whitening kit using said gel.