Get a good bar of soap, I used a pretty big bar, all natural oatmeal exfoliant soap from trader joe's. It was like $3. Vegan, and no lye (which is bad for your skin)
Shave your bar of soap with a cheese grater.
Bring about 1 gallon of water to a boil.
Add your shaved soap and stir.
Add a tablespoon or so of honey, a tablespoon or so of vegetable glycerin or rose water glycerin..
Now to make it antibacterial you can add witch hazel, tea tree oil, alcohol, peroxide, oil of oregano, a combination of things... You could also add things like vanilla extract for fragrance!
This particular batch I used tea tree oil and some witch hazel.
stir until everything is well blended, and let sit for 12 hours.
After 12 hours, use an immersion blender to make everything well incorporated.
You can also stir, and mix in batches in a kitchenaid, or use a hand mixer.
After it is evenly mix, use a funnel and a wooden spoon to pour it into a one gallon container.
I use empty iced tea gallon jugs from trader joe's, because they are BPA free and downright awesome! They even have a handle, how convenient!
Spilled some on the floor, Oh well, I used it to mop the floors, worked heavenly.
The end result:
If you can't stand the way it looks add some food coloring or use a different soap! I might get a lavender bar next time. You will also notice it doesn't get crazy sudsy, this is mainly because it is all natural, and does not contain sodium lauryl sulfate-- a foaming agent. I might experiment with hydrogen peroxide. hmmm