Glycerin soap is an all natural soap that is prepared from nature derived ingredients. The main ingredients in these translucent soaps are fats and oils. Glycerin soaps are prepared from glycerin, which is an odorless, viscous and colorless compound. One of the oldest and most trusted brands of glycerin soap is Pears soap. Today, glycerin soaps are sold in a variety of scents, shapes and colors.