Le savon de Castille est composé d'une huile végétale d'origine naturelle (pas de graisse animale ni de matières synthétiques), d'eau froide et de cristaux de lessive. L'huile d'olive est traditionnellement utilisée, mais d'autres aiment expérimenter leurs propres mélanges d'huiles naturelles.
Le savon de Castille est fabriqué avec des ingrédients très simples et respectés (c'est une création remontant au milieu des années 1500 en Europe). C'est une alternative verte contemporaine à de nombreux savons de marque nocifs et coûteux disponibles dans les supermarchés aujourd'hui, qui sont souvent fabriqués à partir de graisses animales et chargés de produits chimiques synthétiques. Outre l'huile d'olive, des mélanges de jojoba, de noix de coco, d'huile de palme et d'huile de soja peuvent également être utilisés. Des huiles essentielles sont parfois ajoutées aux recettes pour parfumer le savon, notamment l'ylang-ylang, l'orange douce, la lavande, l'arbre à thé, l'eucalyptus, la citronnelle et la menthe poivrée. Des herbes fraîches peuvent également être ajoutées au savon, comme du romarin écrasé, des têtes de camomille pulvérisées, des pétales de calendula, des pétales de rose et des zestes d'orange pulvérisés. La recette de base est très simple, mais de nombreuses variantes peuvent être réalisées en utilisant différents types d'huiles végétales et essentielles. Les fabricants de savons pour la maison ont souvent leurs propres recettes spéciales, en essayant de nombreuses variantes d'huiles et de parfums avant de s'installer sur une liste d'ingrédients concrète.