Kastilya sabunu doğal olarak elde edilen bitkisel yağlardan (hayvansal yağ veya sentetik madde içermez), soğuk su ve lye kristallerinden yapılır. Zeytinyağı geleneksel olarak kullanılır, ancak diğerleri kendi doğal yağ karışımlarını denemekten hoşlanır.
Kastilya sabunu, çok basit ve zamana uygun malzemelerle yapılır (Avrupa'da 1500'lerin ortasına uzanan eseridir). Bugün süpermarkette bulunan ve genellikle hayvanlardan elde edilen ve sentetik kimyasallarla yüklü yağlardan yapılan zararlı ve pahalı marka sabunların çoğuna çağdaş, yeşil bir alternatif. Zeytinyağının yanı sıra jojoba, hindistancevizi, hurma yağı ve soya fasulyesi yağı karışımları da kullanılabilir. Ylang Ylang, Tatlı Portakal, Lavanta, Çay Ağacı, Okaliptüs, Citronella ve Nane dahil olmak üzere sabuna koku eklemek için tariflere esansiyel yağlar eklenir. Ezilmiş biberiye, ufalanmış papatya başları, nergis yaprakları, gül yaprakları ve ufalanmış portakal kabuğu gibi taze otlar da sabuna eklenebilir. Temel tarif çok basittir, ancak farklı bitkisel ve uçucu yağlar kullanılarak birçok varyasyon yapılabilir. Evde kullanılan sabun yapımcıları, somut bir içerik listesine yerleşmeden önce birçok farklı yağ ve koku türünü deneyen kendi özel tariflerine sahiptir.