Geleneksel sabun yapımında yağlar genellikle bitkisel yağlar (örneğin zeytinyağı, hindistancevizi yağı veya palm yağı) veya hayvansal yağlar (örneğin sığır yağı veya koyun yağı) kullanılır. Yağlar kostik ile karıştırılarak saponifikasyon adı verilen kimyasal reaksiyon başlatılır. Bu reaksiyon sonucunda sabun ve gliserin oluşur. Sabun üretiminde diğer bileşenler de eklenebilir, örneğin kokular, renklendiriciler veya farklı özellikler eklemek için farklı yağlar.
Modern sabun üretimi birçok farklı yöntemle gerçekleştirilebilir ve endüstriyel olarak büyük ölçekli üretim tesisleri kullanır. Aynı zamanda evde sabun yapmak da popüler bir el sanatıdır ve insanlar farklı yağlar ve malzemeler kullanarak kendi kişiselleştirilmiş sabunlarını yapabilirler.