DIY Natural Bath Bombs

There are an endless number of DIY Natural Bath Bomb recipes out there, not to mention a never-ending array in stores. If you’ve ever dabbled in the bath bomb struggle, you know it’s real. And no one likes Cat in the Hat Comes Back bathtub rings, those not-so-fizzy fizz bombs, or skin irritating ingredients.

To create the perfect bomb we decided to keep our recipe clean and simple, scouring the inter-webs to find the most responsibly sourced ingredients, and tossing in as many organic ingredients as we could.


What you’ll need:

• Bath Bomb Molds – you can find standard aluminum ball molds at your local craft store, or use clear plastic fillable ornaments as a cheaper alternative. Silicon molds are also a fun option, and can be re-used for a variety of craft and baking projects. (For this recipe I’ll be using aluminum molds, since I already had them on hand).

• 2 Medium Size Mixing Bowls – you may need more depending upon how many color varieties you choose to do.
• Whisk, Spatula or Large Mixing Spoon

• Epsom Salts (1/2 cup) – for this recipe I chose to use Epsoak Everyday Unscented Epsom Salt by the San Francisco Salt Co. (they also have scented varieties featuring lavender and other essential oils).

• Baking Soda (1/2 cup) – when choosing a baking soda I usually pick up Bob’s Red Mill Pure Baking Soda. Bob’s Red Mill uses a water-based mineral extraction process instead of chemicals to help reduce mining pollution.

  • Organic Corn Starch (1/2 cup) – any Organic Corn Starch will do just fine. I grabbed mine from Thrive Market. They offer a variety of options, but I stuck with Rapunzel USDA Certified Organic Corn Starch, which has no added preservatives and is GMO free!
  • Citric Acid (3/4 cup) – Citric Acid can be a bit pricey. After some hunting, I came across Bulk Apothecary, which offers 1 lb. of 99.9% pure food grade citric acid for under $4.00 (good for those of us who are GMO conscious, plus they offer a ton of other natural and organic ingredients worth checking out).
  • Organic Beet Root Powder or other natural colorant (7 tbsp) – DIY Natural™ offers a great blog featuring 44 way to color soap naturally (or in this case bath bombs).

  • Water (3 tbsp)
  • Organic Virgin Coconut Oil (1 tbsp)
  • Organic Essential Oil/s of your choice (1/2 tsp) – since I already had them on hand, we used Plantlife™ Natural Massage Oils.


• Mix dry ingredients together, including any powdered colorants you plan to use. If using more than one color, divide dry mixture into equal parts and combine with colors in individual bowls. *If you plan to use a liquid or oil based colorant, do not add until dry ingredients are thoroughly combined.

  • In a separate bowl, mix water, coconut oil and essential oil. Like with colors, if you choose to use more than one essential oil for a variety of scents, simply separate into equal parts before combining. *Our favorite is lavender for its well-loved subtle and soothing properties.

• Spoon liquid into your dry mixture, one tablespoon at a time, until mixture begins to clump together. *To avoid overly-saturated bath bombs that never dry, I recommend only adding liquid until your mixture is at a dry “paste-like” consistency (similar to slightly wet sand).

• Using your hands, check the consistency of your mixture. Once the mixture holds its form when squeezed, it is ready to be packed into your molds.
• Spoon mixture into each side of your molds, and pack thoroughly. *It is important to pack your bombs as tightly as possible, so they won’t dissolve prematurely.
• Once each side is packed, heap on excess mixture before pressing together. *You will want to see some product squeeze out the sides of your molds. This will tell you whether you’ve packed it well!

• Let bath bombs dry in their molds overnight. Lastly, carefully remove bath bomb from mold by gently tapping. Store in a sealed container away from excess moisture. *For a unique gift idea when using clear plastic ornaments as molds, leave your bath bombs in their molds, tie a ribbon and tag on top— and voila— a perfectly wrapped present!