Skip to main content Skip to header navigation

DIY Homemade Bath Bombs in Six Easy Steps

Bath bombs are basically God’s gift to Earth after a long day, but buying a luxurious, well-crafted bomb is not-so-easy on the wallet. We’re looking at you, LUSH.

It’s not that LUSH bath bombs aren’t totally addicting, it’s just that we wince at the price tag every time we go to stock up. We love that LUSH uses simple, natural ingredients — which actually makes their bath bombs easy to duplicate at home for a fraction of the price.

More: Insanely easy DIY exfoliating scrubs your skin will thank you for

This is a fun activity to do with kids, too, since it’s basically playing in the sandbox — but with a fancier outcome. DIY bath bombs also make for awesome Valentine’s Day gifts!

You will need:

DIY Bath Bombs: Supplies
  • 2 bowls
  • Measuring spoons and cups
  • 1 cup baking soda
  • 1/2 cup cornstarch
  • 1/2 cup epsom salts
  • 4 tablespoons cream of tartar
  • 2-1/2 tablespoons oil (I used coconut but you can use olive or vegetable oil too)
  • 2 teaspoons essential oil (lavender, jasmine, whatever you like!)
  • Food coloring
  • 3/4 tablespoon water
  • Plastic mold (I used a fillable ornament. You can also use soap molds!)


Step 1

DIY Bath Bombs: Step 1

In a large bowl, add all dry ingredients (baking soda, cornstarch, epsom salts and cream of tartar) and whisk together.

Step 2

DIY Bath Bombs: Step 2 Mix wet ingredients

In a separate bowl, mix all wet ingredients, (oil, essential oil, food coloring (2-6 drops) and water.

Step 3

DIY Bath Bombs: Step 3 Slowly mix wet and dry ingredients

Now slowly pour your liquid ingredient mix into the dry mixture, whisking them together slowly. The texture should be crumbly.

DIY Bath Bombs: Mixed ingredients

Step 4

DIY Bath Bombs: Step 4 fill mold

Scoop a generous amount into your mold, packing it down. If you’re using a plastic, fillable ornament, fill one side, then the other, then squeeze the halves together, wiping away excess mixture at the seam. If you want to add a little trinket or note inside the bath bomb, press it into one side of your ball.

Step 5

DIY Bath Bombs: Fill mold 2

To release a bath bomb from the round mold, tap the outside mold shell with a spoon to loosen it. Then turn it over, and repeat the process with the other half.

Step 6

DIY Bath Bombs: Step 6 let dry overnight

Lay your bath bombs out on a cookie sheet to dry overnight.

The fun part about DIY bath bombs is the customization! You can open a green tea bag and sprinkle in tea leaves, experiment with different essential oils, add real lavender or orange peel, and for the bravest of brave — microglitter. Have fun trying different colors and molds!

DIY Bath Bombs: Finished

If you’re giving these as gifts, some fun ways to package them are in little drawstring mesh bags, cellophane bags, inside cupcake papers or even several in a large Mason jar.

More: The best beauty products to buy at Sephora for under $30

Before you go, check out our slideshow below:

baking hacks
Image: Brandi Bidot/SheKnows
Pin it! DIY Bath Bomb
Image: Yvonna Groom/Sheknows

Originally published February 2015. Updated January 2017.

Leave a Comment

Comments are closed.