DIY Lavender Bath Bombs

DIY Lavender Bath Bombs


This recipe creates about 12 bath bombs.

  • 16 ounces of organic cornstarch
  • 16 ounces of Baking Soda
  • 7.5 ounces Citric Acid
  • 1 cup Epsom Salt
  • 2 tbsp. organic coconut Oil
  • 2 tbsp. organic lavender flowers
  • 5 drops lavender essential oil
  • 5 drops lemon essential oil
  • 5 drops peppermint essential oil
  • natural food dye as desired (optional)
  • Bath bomb mold (or this set)


Mix all the dry ingredients together (baking soda, citric acid, cornstarch, flowers).

Stir in 2 tablespoons of coconut oil.


Add in the essential oils and mix well. The consistency should be moldable.


You don’t have to dye the balls but I like how they look dyed, especially if I’m making these for a friend.

If you want to dye yours and get them look like the ones in these pictures then separate the mixture into two bowls. Add the natural food dye to one bowl.
Since I use natural dyes I add some blue and red dyes to make this lavender color.


Now you’ll need to use the bath bomb mold to create the balls.
To give it the marbled look that’s on the pictures, grab some of the mixture from each bowl and add it directly to the mold. Make sure you pack it tightly and then press firmly both halves of the mold together so you end up with one solid ball.  This will prevent the ball from cracking.


Remove any excess and take the bath bomb out of the mold. If it’s gets stuck you can tap the mold with a spoon.

Set parchment paper on a towel in some place that it won’t be touched. I put mine inside one of my kitchen cabinets. Place all the bath bombs on top of the parchment paper. Allow the bath bombs to dry for two days and then you can put them in a storage container.

Note: You can use a bath bomb right after you make them but they will be crumbly so it’s best to wait a little. 

Now all there’s left to do is take a bath, relax and enjoy!



Leave a Reply

Your email address will not be published.