DIY Homemade Bath Bombs

A purple lavender bath bomb (sphere-shaped) wrapped in cellophane
Print Recipe
No ratings yet

DIY Bath Bombs

Make your own DIY bath bombs with this easy recipe. With only a few simple ingredients, you'll have your own bath fizzies that kids and adults alike will enjoy.
Prep Time15 mins
Drying Time1 d
Total Time1 d 15 mins
Servings: 4 bath bombs

Ingredients

Instructions

  • In a bowl combine the dry ingredients (baking soda, cornstarch, epsom salt and dried lavender).
  • Whisk to remove any clumps. You want the mixture to be very fine, so rub any lumps together with your fingers to remove them if necessary.
  • In a small bowl, mix together the water and coconut oil. If you're using liquid food coloring, add a couple of drops here.  I used powdered, plant-based food coloring so I added it at the very end.
  • Slowly pour the liquid mixture in with the dry mixture, whisking as you go. If you see the mixture begin to fizz or foam, you're adding it too quickly.  
  • Add about 20 - 30 drops of essential oil, depending on how scented you want your bath bombs.
  • Once all the wet ingredients are combined with the dry, take a small amount in your hand and squeeze it together. It should stick together, almost like damp sand. If the mixture is still a bit powdery, add another drop of water. 
  • If you're using powdered food coloring, now is the time to add it. Sprinkle some and whisk it together with the rest of the ingredients.
  • Fill each mold with the mixture until they are slightly overfull. Then press the molds together.
  • Allow to bath bombs to dry for an hour before trying to remove the mold. You want them to dry outside of the molds because they will stick and crack otherwise.
  • If after an hour, they break when taking them out of the mold, just stick them back together and allow to dry for another short while. You can also pop them in the fridge for a few minutes.
  • Once the bath bombs have been removed from the molds, allow them to dry on a tray overnight. 
  • Once dry, store in a Ziploc baggie or pop them in some cellophane for a pretty gift!

Make your own fizzy bath bombs with this easy recipe. With only a few simple ingredients and your favorite essential oils, you’ll have your own homemade bath bombs that kids and adults alike will enjoy.

Four pink bath bombs infused with lavender flowers on a marble countertop

There’s nothing more relaxing than a warm bath at the end of a busy day. If you love dropping one of those fabulously scented (and colorful!) bath bombs into your tub and watching it explode and fizz under the running water, then you’re going to love how easy it is to make your own homemade version!

These DIY homemade bath bombs also make a fabulous gift for every occasion. Whether it’s a new school year gift for your kid’s teacher, a birthday present or (dare I say it) a holiday gift, the recipient will be delighted to receive one!

Of course, you can purchase them in the store but at $7 – $10 each, they are pretty expensive. If you make these bath bombs in bulk, they work out at only around $2 a piece! Plus, homemade anything is so much more special, don’t you think?

Bath bomb and various bath brushes on wooden stool
Purple bath bomb wrapped in cellophane bag with sprig of lavender, next to bath accessories

DIY Bath Bombs with Essential Oils

Every professional bath bomb recipe needs essential oils added for fragrance. You don’t want to start messing with synthetic fragrances, especially when it comes to skin. By using essential oils, you will have a much more natural bath bomb recipe.

For this particular recipe, I chose to make Lavender Bath Bombs because I find lavender to be extremely relaxing. I added Lavender Essential Oil and Dried Lavender to the mixture, but you can add whatever scent you prefer.

I also used this plant-based food coloring because I don’t want nasty artificial colors in my body products. Regular food dye works perfectly fine if it doesn’t bother you.

A purple bath bomb packaged as a gift in cellophane, on wooden stool near bath tub

Bath Bomb Molds

The bath bomb molds are essential to compress the ingredients and create the lovely round shape. The molds can be purchased in different shapes and sizes, but I prefer to use the round metal or silicone versions, as I’ve found the round shape less likely to break.

What Can I Use Instead of Citric Acid in Bath Bombs?

I know many of you will ask if you can make these Bath Bombs without the citric acid. Citric Acid is readily available on Amazon and is essential to get the fun fizzing effect, but Cream of Tartar will create a somewhat similar effect (not nearly as dramatic, though!). If you use Cream of Tartar, I think you’ll also possibly be able to make the recipe without corn starch.  I haven’t tried it, so I’m not sure what the ratio of ingredients would be. Make sure you’re using Epsom Salt and not regular salt, too. Epsom Salt is full of magnesium which has amazing relaxation properties. You can pick up 5lb bag at any pharmacy for only a few dollars.

Ready to start this project? Shop the supplies by clicking the links below.

How to Make Relaxing Bath Bombs

You’re going to want some sort of mold for these DIY Bath Bombs. I purchased these round metal bath bomb molds, but you could use one of those clear plastic Christmas tree ornaments or even a silicone mold depending on the shape you want.

There’s many recipes floating around the internet for homemade bath bombs and I tested several out. Many of them did not work as well as promised. But finally, through trial and error, I’ve figured out the most professional recipe for your own personal bath bombs at home

Instructions For No Fail Bath Bombs

In a large bowl, mix together the baking soda, cornstarch, epsom salt and dried lavender (if you’re using it). If you are using powdered pigment instead of liquid, then you’ll want to add that in this step, too.

Adding a tablespoon of lavender flowers to a glass bowl  containing baking soda and other dry ingredients

You want to mixture to resemble very fine sand, so it’s important to whisk it together and then use your fingers to rub out any lumps that remain.

In a small bowl, combine the water and coconut oil. If you’re using liquid food coloring, add it here. A couple of drops should do the trick. This is also where you’ll add your essential oil – whatever scent you’ve chosen.

Whisking in the mixture of water and olive (or coconut oil) to the dry mix in the bowl

Slowly pour the wet mixture into the dry mixture, continuously whisking. If the mixture starts to fizz or foam, you’re adding the liquid too quickly.

Once all the wet mixture as been added to the dry, take some in your hands and squeeze it together. If it compacts like damp sand, you’re good to go. If it’s crumbly and won’t hold together, add another drop of water.

Checking the loose bath bomb mixture in the glass bowl  with your hands to make sure it resembles wet sand

Do not be tempted to keep adding water. The mixture needs to remain very fine and sandy, not damp and clumpy. It might seem fine going into the molds, but it WILL collapse when you let it dry.

Holding a small amount of the finished mixture in your hands to show the right consistency - damp, not wet or crumbly.

Fill each half of a bath bomb mold with the mixture so that’s it slightly overfull. Press the two halves together.

Two halves of the metal bath bomb mold, now containing the loose mixture in the glass bowl
Pressing the two halves of the mold together so they form a bath bomb sphere

Allow the bath bombs to dry for an hour in the mold, then remove them. They need to fully dry outside of the mold so that they don’t crack.

Checking the bath bomb after it has dried for over an hour; carefully remove from mold.

Once removed from the molds, allow your homemade bath bombs to dry overnight on a tray.

Later, you can gently place them in individual cellophane bags to add to a thoughtful gift. Another warm and cozy project is a hot chocolate gift mix that’s delicious and easy to make!

A purple lavender bath bomb (sphere-shaped) wrapped in cellophane
Print
No ratings yet

DIY Bath Bombs

Make your own DIY bath bombs with this easy recipe. With only a few simple ingredients, you’ll have your own bath fizzies that kids and adults alike will enjoy.
Prep Time15 mins
Drying Time1 d
Total Time1 d 15 mins
Yield: 4 bath bombs

Materials

Instructions

  • In a bowl combine the dry ingredients (baking soda, cornstarch, epsom salt and dried lavender).
  • Whisk to remove any clumps. You want the mixture to be very fine, so rub any lumps together with your fingers to remove them if necessary.
  • In a small bowl, mix together the water and coconut oil. If you’re using liquid food coloring, add a couple of drops here.  I used powdered, plant-based food coloring so I added it at the very end.
  • Slowly pour the liquid mixture in with the dry mixture, whisking as you go. If you see the mixture begin to fizz or foam, you’re adding it too quickly.  
  • Add about 20 – 30 drops of essential oil, depending on how scented you want your bath bombs.
  • Once all the wet ingredients are combined with the dry, take a small amount in your hand and squeeze it together. It should stick together, almost like damp sand. If the mixture is still a bit powdery, add another drop of water. 
  • If you’re using powdered food coloring, now is the time to add it. Sprinkle some and whisk it together with the rest of the ingredients.
  • Fill each mold with the mixture until they are slightly overfull. Then press the molds together.
  • Allow to bath bombs to dry for an hour before trying to remove the mold. You want them to dry outside of the molds because they will stick and crack otherwise.
  • If after an hour, they break when taking them out of the mold, just stick them back together and allow to dry for another short while. You can also pop them in the fridge for a few minutes.
  • Once the bath bombs have been removed from the molds, allow them to dry on a tray overnight. 
  • Once dry, store in a Ziploc baggie or pop them in some cellophane for a pretty gift!

Similar Posts

Leave a Reply

Your email address will not be published.

Recipe Rating