I make my soap cupcakes using two batches, one for the base and one for the frosting. I made the base first and then the frosting. Here are the recipes:
Base (Here are the percentages as calculated with SoapMaker 3 Pro)
23.3% palm oil
26.7% coconut oil
4.9% Castor oil
38.9% Olive Oil
6.2% Rice Bran Oil (You can use all olive instead of using rice bran.)
Make the soap as usual and pour into silicone cupcake molds.
Now start making the frosting
61.5% Palm Oil
30.8% Coconut Oil
7.7% Olive Oil
For Frosting:
Dissolve lye in water and chill to 60*F in ice bath.
Melt palm oil and measure into a blow large enough to hold all the oils and lye water with room for mixing. Melt and measure the coconut oil and add it to the bowl. Add the olive oil. Allow oils to come to approximately 70*F or below. . Using mixer, whip the cooled coconut and plam oils, stopping the mixer periodically to scrape the bottom and sides of the bowl with a spatula. With the mixer going on low speed, slowly and carefully add the cooled lye water to the whipped oils in small increments. Stop mixer periodically to scrap the bottom and sides of the bowl.
Once the lye is mixed in and the batter is fluffy again (10-15 min.), add the fragrance oil mixture., continue whipping on medium to high until the frosting is holding its shape.
Using spatula, scoop the frosting into the frosting bags. Hint, be sure to wear rubber gloves when working with and piping the frosting, that raw soap can eat right into your skin.
You might also try this tutorial:
http://www.soapqueen.com/?s=soap+cupcakes