Have you always wondered how those beautiful geode bath bombs are made? Well, this is the tutorial that started it all!
Remember my Geode bath salt melts?
They are so simple and easy to make and the result is just phenomenal!
Even if I say so myself, he he 🙂
Ever since the day I made these I’ve wanted to take them to the next level. And now I have.
That’s why I present to you: my DIY Geode BATH BOMBS!
These beauties are half bath salt melt, half bath bomb.
The silver/gold bottom makes the bath fizzies look just like real rocks and the gold makes them look out of this world!
Update: I’ve been seeing a lot of video and other tutorials pop up on the web that look pretty similar to my recipe. I guess I should consider it an honor that people are duping me 🙂 It’s always possible that someone happens to have the same idea, but given how similar these recipes are to my video tutorial, I don’t think that’s the case for most of these. Anyways, it’s always polite to give proper credit to a fellow blogger. That said, I love it when people try this recipe out and share the result with me, so make sure to tag me on Instagram @healthy.happy.ina or leave a comment!
I can’t be too mad about all those people recreating my DIY tutorials, as I just published my own ‘inspired by’ recipe-book DIY Beauty. In this book I recreate 100 store products from drugstore and high-end brands with all natural ingredients!
How Do I Make Geode Bath Bombs?
Well, it’s actually very easy to learn with this step-by-step tutorial!
If you’re looking for a shortcut, check out my video on my YouTube channel or scroll down to the recipe card at the end of this post.
Ingredients I used:
3 tbsp. epsom salt/ coarse sea salt/dead sea salt – Get it here
1 tbsp. coconut oil – Get it here
food or soap coloring – Get it here
1/2 cup baking soda – Get it here
1/4 cup citric acid – Get it here
1/4 cup corn starch – Get it here
1/2 to 1 tbsp of rubbing alcohol
a few drops of essential oil (optional) – Get it here
This recipe makes about 3 to 6 Geode Bath Bombs depending on the size of your molds.
(This post contains affiliate links. All opinions are, of course, my own. It is a tutorial, after all 🙂 )
First we make the bath bomb
Combine your dry ingredients. Add 1/2 cup of baking soda, 1/4 cup of citric acid and 1/4 cup of corn starch to a bowl. Mix well.
Add a few drops of essential oil if you want to give your bath bombs a nice scent. I used rose geranium essential oil and added about 6 drops. You can change the amount to your personal preferences.
Next you’ll need to add your wet ingredient. Add 1/2 to 1 tablespoon of rubbing alcohol to the dry mixture. The amount of liquid you need largely depends on the humidity in the air.
Carefully add small amounts of rubbing alcohol and stir to combine. If the mixture starts to fizz in the bowl you’ve added too much.
Check the mixture regularly by taking a handful in the palm of your hand and squeezing it together. The mixture should clump together.
At this point I’m not adding any oil yet. To add the bath salts to the bath bomb you’ll need plenty of coconut oil.
Fill one half of a round bath bomb mold with the mixture. Push the mixture to the edges so the sides are higher than the middle part. The edges will look a little rough and unfinished.
Give the bath bombs time to dry. I let them set in their molds. Once they have hardened they should fall right out of their mold.
Transform your DIY bath bomb into Geode Bath Bombs
Now it’s time to add the bath salt melt geode part.
Put approximately 3 tablespoons of bath salts in a bowl. I used a combination of Epsom salt, dead sea salt and coarse sea salt, but you can use just one kind or mix your own favorites.
I’ve noticed that dead sea salt doesn’t absorb coloring as well as other salts, but Epsom salt or sea salt works great!
Scoop out about 1/3 of the bath salts in a separate bowl. Add a drop of food or soap coloring of your choice and stir well to combine. Make sure all of the coloring is distributed evenly over the bath salts.
I made 1 batch with a drop of blue soap coloring and 1 with red soap coloring, which turned out a pretty pastel pink color.
You can also use pink himalayan salt in the middle if you don’t have coloring or don’t want to use it to keep it all natural.
Set aside to let the salts soak up all the dye.
Melt the coconut oil in a microwave or double boiler. The oil should be completely melted but not piping hot.
Back to the bath salts. Scoop about 1 teaspoon of the regular salts on top of each bath bomb. Distribute evenly so the top of the bath bomb is covered with bath salts.
Next scoop about 1/2 teaspoon of the colored salts in the middle. The desired effect should be that the outside of the geode looks white/transparent and the inside looks colored.
To make the bath salts stick we are going to use the coconut oil. Drizzle no more than 1/2 teaspoon of coconut oil over the bath salts on each bath bomb. Each drop of coconut oil will secure the bath salts in place. Use as little coconut oil as possible, because the more oil you add the less the bath bomb will fizz.
Set aside to let the coconut oil solidify. Put them in the fridge to speed up the process. Once it has, the bath salts should stick to the bath bomb.
Note: this only works if coconut oil is solid at room temperature where you live. If it won’t solidify properly try adding Shea butter to the coconut oil before you melt it.
Make it ‘rock’
Now your bath bomb is starting to look like a geode it’s time for the finishing touch.
I added some silver and gold edible glitter dust (also called lustre) to the outside of the bath bomb to make it look even more like a rock.
To paint your bath bombs mix a pinch of mica or edible glitter with a drop of rubbing alcohol.
It takes some time to paint each and every bath bomb from top to bottom so you can choose to skip this step or only paint the top outer rim of the geode bath bomb.
Dip a fine paint brush in the glitter “paint” and paint the sides with even strokes.
Give the paint some time to dry and they are ready to be packaged as a gift or used all by yourself!
Geode Bath Bombs Recipe Tutorial
Have you ever wondered: "How do I make those cute Geode Bath Bombs at home?' With this tutorial you won't believe how easy it is! Follow along with the video tutorial on my YouTube channel, or check out the instructions below.
For the Geode Top
- 3 tablespoons Epsom salt/ coarse sea salt/dead sea salt
- 1 tablespoon coconut oil
- food or soap coloring (optional)
For the Bath Bomb Base
- 1/2 cup baking soda
- 1/4 cup citric acid
- 1/4 cup corn starch
- 1/2 to 1 tablespoon rubbing alcohol (or water) + extra
- 10 - 30 drops of essential oil (optional)
- gold or silver mica or lustre dust (optional)
- Combine baking soda, citric acid and corn starch in a bowl. Mix well.
- Add 10 to 30 drops of essential oil (optional), depending on your scent preference.
- Add 1/2 to 1 tablespoon of rubbing alcohol to the dry mixture. Carefully add small amounts of rubbing alcohol and stir to combine. Check the mixture regularly by taking a handful in the palm of your hand and squeezing it together. The mixture should clump together. You can use a spraying bottle for easy dosing.
- Fill one half of a round bath bomb mold with the mixture. Push the mixture to the edges so the sides are higher than the middle part. Leave a slight dent in the middle.
- Give the bath bombs time to dry before you take them out of their molds. The best way is to let them cure overnight.
How To Make your Bath Bomb Base
How To Make Geode Bath Salt Filling
- Put the bath salts in a bowl. Scoop out 1 tablespoon of bath salts in a separate bowl. Add a drop of food or soap coloring and stir well to combine. Set aside to let the salts soak up all the dye.
- Scoop about half a teaspoon of the regular salts on top of each bath bomb. Distribute evenly so the top of each bath bomb has a thin, even layer of bath salts. Pat the salt down with the back of the spoon.
- Next, scoop some colored salts in the middle.
- Melt the coconut oil in a microwave or double boiler. Drizzle about half a teaspoon of coconut oil over the bath salts. This step is crucial to make the salts 'stick' to the bath bomb. Make sure you evenly distribute the oil over the salts. The more oil you use, the better it will work. But coconut oil will also make your bath bomb heavier and slow down the fizzing.
- Set the bath bombs aside to let the coconut oil solidify and harden.
- To paint the outside of your bath bombs, mix a pinch of mica or edible glitter (lustre) with a drop of rubbing alcohol. Dip a fine paint brush in the glitter “paint” and paint the sides with even strokes.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
I’ve also made a quick video tutorial (it’s under 5 minutes!) of these DIY Geode Bath Bombs, so it’s easier for you to follow along with this recipe.
This version is the old recipe where I used a lot more coconut oil to keep the epsom salt in place. It makes the bombs a little heavier, and some of you commented that it didn’t give the fizz you’d want or expect. That’s why I adapted the recipe, as I found you actually don’t need to use that much coconut oil.
You might also like these Geode inspired DIY Ideas
Like my Agate look-a-like Bath Salt Melts recipe with Epsom salt:
And both of these DIY tutorials were inspired by my original Geode inspired Bath Salt Melts:
Sunday 27th of February 2022
Which is the better salt to use or do they all have the same outcome? Plus, I have made full bath bombs before and mistakenly forgot to take them out of half of the mould and it was impossible to get them out once they dried I used metal moulds so I don’t know if that is the difference
Thursday 7th of January 2021
How do you get the coloring to not bubble up and stick to the coconut oil? I did exactly what you did and I had a huge mess of dye all over me and my bathtub.. I used soap coloring and tried again with mica coloring
Thursday 18th of April 2019
Oh my these geode bombs are truly stunning to look at! Might have to make this over the weekend!! Thanks for sharing <3
Friday 29th of March 2019
hiya Ina! i tried your recipe and thanks loads for all your tips. i live in a crazy humid place and was super worried about how i was gonna make sure the crystals would stick to my bombs! but you know what? the shea butter did the trick! i started off with a super thick mix and painted onto the surface of the bomb - which was a neat trick i got from Desert Cloud Soapworks. then for the final layer, i diluted with a bit of coconut oil. they look great and all that effort was worth it to see the final magnificent geode bath bomb.
Saturday 12th of January 2019
Great video, thank you!! I love this idea and can't wait to give it a whirl--I'm curious about your recipe though: why do you use corn starch? Is it just an added measure to soften the quality of the bath water? Thanks for taking the time! -Lex
The Makeup Dummy
Saturday 12th of January 2019
Hi Lex, the corn starch is meant as a 'filler'. When you combine citric acid and baking soda and add just a little liquid, it might start to fizz in the bowl. If you add corn starch, the mixture is less likely to fizz until you drop it into a bath tub filled with water. You can leave it out, but than you have to be extra careful when adding the liquid (rubbing alcohol or witch hazel) :-)