I cannot even begin to tell you how many 'bath bomb' recipes I have tried and have always failed at them for one reason or another. This one stuck to the mold, that one crumbled, another was too wet, yet another too dry. On a wimb, I decided to make up my own recipe to see if I could do any better. It actually worked! I stayed away from using any water or witch hazel and I did have to wait a few days for them to dry but the recipe turned out perfect and I can't wait to share them.
4 oz. baking soda
2 oz. citric acid
2 oz. corn starch
2 oz. epsom salts
2 TBS. coconut oil
1/4tsp. Vitamin E. oil
1/4 tsp. essential oil (I used peppermint)
Combine all of the ingredients WELL with your hands and place in round molds.
I found some plastic round 3 inch molds that split in half that worked perfectly. You really need to pack this in as tight as you can and remove from the mold s-l-o-w-l-y and carefully. I placed mine out to dry where they couldn't be disturbed. Because of the size, I waited three days to start messing with them and they were rock hard by then. I didn't have to worry about them breaking at the point. Wrap them up in any way you choose to give as gifts to friends. These smelly wonderful. They really are 'the bomb'. :)