DIY Lavender Bath Bombs

Disclosure: This post contains affiliate links (full disclosure here)

My favorite way to relax is with a hot bath. Candles, a glass of wine, and most importantly, a nice bath bomb are key ingredients to a relaxing bath.

I purchase bath bombs from several different places and all pretty much average around $8 each. Which can get a little expensive, especially when you take as many baths as I do. So I decided to research how to make my own. Turns out they are super easy to make!

After trying a few different recipes and methods here is the way I thought worked best:

  • 1/2 cup citric acid (bought online from Amazon)
  • 1/2 cup cornstarch 
  • 1 cup baking soda
  • 8-10 drops of lavender essential oil
  • tablespoon coconut oil
  • a teaspoon of water Note: be careful not to add too much water or you'll ruin your bath bombs! 
  • bath bomb mold (I ordered mine from Amazon)
  • large mixing bowl
  • small mixing bowl
  • whisk
  • food coloring (optional) 
Using the molds I purchased from Amazon, this recipe makes 5 large bath bombs and 1 small sized!

First, start by mixing all the dry ingredients in the large mixing bowl. Then mix all the wet ingredients in a separate smaller bowl.  

Second, slowly add the wet ingredients to the dry mix, whisking the mixture as you add. Continue to stir with either a whisk or hands until the mixture is completely combined. The mixture should clump together when you squeeze it in our hands. Tip: if the mixture is a bit too dry, I slowly add more coconut oil with half a teaspoon of water while whisking. If the mixture gets too wet and crumbles you can just wait until it dries a bit and then continue to mold the bath bombs. 

Third, lightly pack each half of the mold. I find it best to slightly overfill one mold. Next, press to molds together. Side note: I have no idea why the mix looks brown in this photo

Lastly, using either the end of the whisk or a spoon, lightly tap all around the mold. This helps to make it easier to remove. Gently lift to top mold and then the bottom. If at this point your bath bomb didn't form right, you can just toss it make into the bowl and start again! Practice makes perfect! 

Place the finished bath bomb on a towel and allow to dry for one day. Then your bath bombs are ready to use or give as gifts! 


  1. this is so cool - i find lavender so soothing & calming!

  2. fun, fun, fun--i've been wanting to make my own bath bombs and these look so lovely. love your mold too!

  3. This is so cool! I will def. have to try this. I love the lush bath bombs but would like to try making them at home.

  4. This looks pretty simple! I will have to try this! They would make great gifts!

  5. Oh my goodness I totally need to try making these! These would make for such a fun bridal or baby shower gift bag, too!

  6. This is a great tutorial. I love anything lavender scented. I would love to make these as gifts for my new mom friends - the perfect pick-me-up after baby!

  7. Thanks for the tutorial, babe! Definitely want to try making some bath bombs one of these days.

    xx, Kayla //

  8. How many bath bombs does 1 batch make?

  9. How many bombs does this recipe make?

    1. Hi Sarah, using the molds I purchased from Amazon linked above, one match makes 5 large and one small one! :)

  10. How many did your recipe make?

  11. Using the molds I purchased from Amazon linked above, one batch makes 5 large bath bombs and one small one! :)


© Short and Sincere • Theme by Maira G.