DIY Fizzing Bath Bombs

Love it? Share it!

Soothing essential oils and Epsom salt make these DIY fizzing bath bombs the ultimate treat!

With many ingredients that you probably already have in your pantry – like baking soda, cornstarch, and coconut oil – you may only have to buy a few things to make these bath bombs for yourself!

*This page may contain affiliate links and I may earn from qualifying purchases. View a list of affiliate partners and the full disclosure here.

What I love about these bath bombs is that you can use the essential oils to make whatever type of bath bomb you need right now. Feeling stressed and overwhelmed? Use lavender essential oil! Have congestion from a cold or allergies? Try eucalyptus essential oil! The options are seemingly endless.

Not only that, but these bath bombs contain good-for-your-skin coconut oil which contains antibacterial properties and is extremely moisturizing!

Last but not least, if you’re suffering from soreness or inflammation, Epsom salt (which is actually magnesium sulfate) can help to relieve aches and pains!

Here’s what you’ll need:

1 cup baking soda (See my recommendation here)

1/2 cup citric acid (See my recommendation here)

1/2 cup Epsom salt (See my recommendation here)

I prefer to use Epsom salt that has essential oils in it because it makes the scent even stronger when I add my own as well! If you do this, just make sure you are using a reputable brand that actually uses pure essential oils and not synthetic ones!

1/2 cup cornstarch

3/4 teaspoon water

2 teaspoons organic coconut oil (See my recommendation here)

2 teaspoons essential oil (See my recommendation here)

Plant-based food coloring – optional (See my recommendation here)

Here’s what to do:

Mix all of the dry ingredients together thoroughly, except for the citric acid.

Mix all of the wet ingredients together, including the essential oils and food coloring.

I find it’s easiest to put all the wet ingredients into a mason jar and shake!

If using food coloring, about 8 drops will give you a nice pale hue (my preference!) but you can add more if you’d like a brighter bath bomb!

Don’t add it yet, but measure out your citric acid before you do the next step. It’s about to get messy!

Add the wet ingredients into the dry ingredient mixture. Mix thoroughly with your hands!

Add the citric acid and thoroughly mix again.

Now it’s time to form your bath bombs! If you are using something other than actual bath bomb molds, simply overfill and pack it in as tight as you can.

If you are using actual bath bomb molds, it’s the same concept. You will overfill the two sides and press them together, making sure that the mixture gets packed tightly inside.

Immediately remove (be careful!) and place on wax paper or parchment paper to dry for 48 hours.

If it doesn’t release easily, it’s okay to give it a little tap on the top with a spoon to help it come out!

Once your bath bombs have dried for at least 48 hours, they are ready to use!

For best results, toss the bath bomb in while your bath is still running. Watch it fizz and enjoy the aroma of your chosen essential oils!

If you want to purchase bath bomb molds like these, consider that the molds come in a variety of sizes. 

Most sizes range from about 2.5” for small bath bombs to 3.5” for extra large bath bombs! Consider the size of your bathtub when deciding which size to order. 

If you have a standard size tub you can probably get away with using the small size. In our oversized tub however, I have to use extra large molds to get enough fizz and aroma!