Kastillenseife besteht aus einem natürlich gewonnenen Pflanzenöl (keine tierischen Fette oder synthetischen Materialien), kaltem Wasser und Laugenkristallen. Traditionell wird Olivenöl verwendet, aber andere experimentieren gerne mit ihren eigenen Mischungen aus natürlichen Ölen.
Kastilische Seife wird mit sehr einfachen und altbewährten Zutaten hergestellt (die Kreation stammt aus der Mitte des 16. Jahrhunderts in Europa). Es ist eine zeitgemäße grüne Alternative zu vielen der schädlichen und teuren Markenseifen, die heute in Supermärkten erhältlich sind und oft aus Fetten tierischen Ursprungs hergestellt und mit synthetischen Chemikalien beladen sind. Neben Olivenöl können auch Mischungen aus Jojoba-, Kokos-, Palm- und Sojaöl verwendet werden. Gelegentlich werden den Rezepten ätherische Öle zugesetzt, um der Seife Duft zu verleihen, darunter Ylang Ylang, Süßorange, Lavendel, Teebaum, Eukalyptus, Citronella und Pfefferminze. Der Seife können auch frische Kräuter wie zerkleinerter Rosmarin, pulverisierte Kamillenköpfe, Ringelblumenblätter, Rosenblätter und pulverisierte Orangenschalen zugesetzt werden. Das Grundrezept ist sehr einfach, aber mit verschiedenen Pflanzen- und ätherischen Ölen lassen sich viele Variationen herstellen. Haushaltsseifenhersteller haben oft ihre eigenen speziellen Rezepte und probieren viele verschiedene Variationen von Ölen und Düften aus, bevor sie sich auf eine konkrete Zutatenliste festlegen.