DIY Natural Bath Bomb Recipe

I don't know why it is, but there is something extremely gratifying in creating something that fizzes.  Whether it be a science experiment as a kid or even just using lemon juice in baking soda (to clean my lululemon mat).  

This is a recipe I tested out for my book, Homemade Bath Bombs, Salts and Scrubs. At the time I had never made one before.  I viewed it sort of as baking and I'm more of a "non-measuring" type of girl.  The challenge scared me a bit.

What if it wouldn't fizz?

DIY Natural Bath Bomb Recipe. I love the idea of diy bath bombs, but they always use harsh ingredients like food coloring. I love this recipe because she uses beet powder for coloring plus other natural ingredients so it’s safe. Would make a great gift!

It took me three times to get it right.  Like I said, I'm a not a baker...eventually I realized I couldn't trust the recipes I'd been hoping would guide me in the right direction.  Common sense had to come into play and I learned you have to add a lot more of the stuff that makes it fizz...if you want it to fizz.

The last batch took off like a motor boat in my tub, buzzing all over the place and leaving gentle pink waves behind it.  Pretty cool.  This made me very happy.

Now, most of the recipes I came across advised using food coloring to make your bath bombs different colors.  I knew I wasn't going to go that route because of all the toxic chemicals in food coloring so I went to the local health food store in search of natural food there such a thing?  Apparently not.  They said they haven't been able to find anything up to their standards.  Luckily I had some beet powder at home and added that instead for its pink hue.  It worked!  And it smells good too.

So without further adieu, here is my first natural bath bomb recipe.

How to Make Natural DIY Bath Bombs


  • 3 tablespoons of citric acid
  • 2 tablespoons of baking soda
  • 2 tablespoons of corn starch
  • 2 tablespoons of epsom salt
  • 2 1/2 tablespoons of beet root powder
  • 1 tablespoon of water
  • 1/4 tablespoon of coconut oil
  • 8 drops of grapefruit essential oil



  1. Mix dry ingredients together.
  2. In a separate bowl, mix water, coconut oil and essential oil.
  3. Pour liquid a little bit at a time into the dry ingredients and mix.  After the mixture begins to clump together, fill mold as much as possible as this will help hold it together.  *You may not need to use all of the liquid if the mixture is already clumping together.
  4. Once the mold is formed, just tap out the bath bomb and let dry for 12 to 24 hours (avoid leaving in a room with humidity).

Love DIY beauty? Check out our digital guide, the Babe-Face DIY Skincare Starter Kit to learn how to completely transition to a luxurious and completely natural homemade skincare routine.


I tried making this without a mold and the mixture didn't hold together.  Since you don't want to oversaturate the mixture (because then it won't dry, attempt #2) I found it essential to use a mold to form the bath bomb.  Makes it so much easier, plus they look much nicer.  You can find a ton of molds on Amazon.

Salt & Ritual is an affiliate for some of the products linked in this article, which means that when you purchase products through the links in this article we will receive a small commission.  There is no extra cost to you when purchasing through these links. And support through affiliate links helps to us to continue to run this blog and keep providing content. We only recommend products or services we personally believe in. Any questions regarding affiliate links or anything else, please contact us using the contact link in the footer navigation menu. is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to

Disclaimer: All information on Salt & Ritual is based on our experience and is provided for educational and general informational purposes only. The topics discussed in this post may not be suitable for your particularly situation and are not intended to diagnose, treat, cure or prevent any disease. Always seek professional medical advice before trying anything you read online. These statements have not been evaluated by the Food and Drug Administration, and your individual results may vary.

Some essential oils should be avoided during pregnancy, while nursing and on children. Please research oils prior to using.