Body butter mempunyai bahan dasar tumbuhan yang mengandung lemak seperti kacang-kacangan atau buah-buahan. Lemak kacang-kacangan atau buah-buahan tersebut diolah menjadi ekstrak yang berguna untuk pembuatan produk pelembap kulit. Produk inilah yang disebut body butter. Namanya pun menjadi bermacam-macam sesuai bahan dasarnya, seperti misalnya shea nut butter dari kacang-kacangan atau cocoa butter dari coklat.
Agar manfaatnya lebih maksimal, formula body butter dicampurkan dengan bahan lain yang mengandung minyak, seperti apricot oil, avocado oil, peach oil, atau almond oil. Sehingga, kandungan minyaknya pun lebih banyak dan teksturnya lebih pekat.